На этот вопрос НЕ ответили следующие, потому что они говорят о постоянном отключении этих функций
- Установка Ubuntu вместе с предустановленной Windows с UEFI
- Установите Ubuntu на Windows 8 с Intel Smart Response
- https://help.ubuntu.com/community/UEFI
Как я могу заставить Ubuntu загружаться с включенным UEFI и технологией Intel Smart Response (SRT)? Нужно ли устанавливать Ubuntu с их включенными? если так как? или я могу включить эти функции после того, как я установил Ubuntu и все еще имею их функцию?
Я не занимаюсь хранением окон и хочу машину с Linux, поэтому у меня нет проблем с двойной загрузкой, которые усложняют ситуацию. Я хотел бы, чтобы преимущества кэширования SSD распространялись на всю файловую систему, а не только на части ОС, или я просто отключил бы SRT и установил linux на SSD.
Немного поиска по сети обнаруживает множество статей, таких как Установка Ubuntu вместе с предустановленной Windows с UEFI, которые рассказывают, как отключить эти функции. Это не то, что я хочу. Я также нашел информацию, которая предполагает, что Intel поддерживает mdadm, а не dmraid, но я не знаю, означает ли это, что я могу установить в режиме AHCI и переключиться после установки, или мне нужно как-то подготовить специальный установщик. Или в этом отношении, если это даже относится к СТО, поскольку у Intel есть слишком много подобных сокращений, которые тесно связаны.
симптомы
Я пробовал 12.04.2 LTS и сейчас пытаюсь использовать 13.04 ubuntu-13.04-desktop-amd64.iso
MD5: 8d72e2db7e72e13813731eab37a14d26
Сообщения, которые я получаю, и варианты, которые я выбираю:
Secure boot not enabled
Try Ubuntu without Installing
error: failure reading sector 0x60100 from 'cd0'
error: you need to load the kernel first.
Press any key to continue...
Затем он возвращается к экрану, где я могу выбрать «Попробуйте Ubuntu без установки».
Это поведение одинаково с 12.04.2 LTS и 13.04 LiveCD. Хотя иногда сектор, который он не может прочитать, равен 0x0. Этот же DVD прекрасно загружается в режимах UEFI + AHCI или Legacy BIOS.
Информация об оборудовании
У меня Dell Inspiron 15R специального издания dw510268au с 32 ГБ кэш-памяти mSATA и жестким диском объемом 1 ТБ 5400 об / мин.
В режиме Legacy BIOS вывод
Судо Хвинфо - Хранилище
29: PCI 1f.2: 0104 контроллер шины RAID [Создано в pci.318] Уникальный идентификатор: w7Y8.SQqymDbIGqA ID SysFS: /devices/pci0000:00/0000:00:1f.2 BusID SysFS: 0000: 00: 1f.2 Класс оборудования: хранилище Модель: «RAID-контроллер Intel Mobile 82801 SATA» Поставщик: pci 0x8086 "Intel Corporation" Устройство: pci 0x282a «Мобильный 82801 SATA RAID контроллер» SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x0572 Редакция: 0x04 Водитель: "Ахчи" Модули драйверов: "ahci" Порты ввода / вывода: 0x4088-0x408f (RW) Порты ввода / вывода: 0x4094-0x4097 (RW) Порты ввода / вывода: 0x4080-0x4087 (RW) Порты ввода / вывода: 0x4090-0x4093 (RW) Порты ввода / вывода: 0x4060-0x407f (RW) Диапазон памяти: 0xc1617000-0xc16177ff (rw, без предварительной выборки) IRQ: 42 (22089 событий) Псевдоним модуля: "pci: v00008086d0000282Asv00001028sd00000572bc01sc04i00" Информация о водителе № 0: Статус водителя: ahci активен Cmd активации драйвера: "modprobe ahci" Состояние конфигурации: cfg = новый, недоступен = да, нужен = нет, активный = неизвестен
источник
Ответы:
Какова ваша цель в том, чтобы активировать SRT?
Кэширование SSD вызывает проблемы в средах с двойной загрузкой или просто не будет работать должным образом. Если вы просто запускаете Linux, установите ОС на SSD и настройте
/home
использование HDD. В любом случае отключите СТО.Примечание о RAID: не используйте Hardware / Fake-RAID, см. Kernel.org Wiki по RAID .
Похоже, что нет доступного решения, которое бы просто включало решение Intel для кэширования SSD (SRT) в Linux, что согласуется с рекомендацией не использовать реализации BIOS с Fake-RAID (см. Замечания против Fake-RAID в Wiki). Если вы хотите кэшировать SSD в Linux, вам следует использовать программные решения, такие как flashcache.
Однако в mdadm есть поддержка Intel Matrix Storage Manager (см. Справочные страницы для mdadm , dmraid и md ), и кто-то написал о том, как возиться с RST .
источник
Я немного опоздал на вечеринку, но я подумал, что мой опыт может быть полезным.
У меня Dell Precision M4800, который изначально поставлялся с SSD-накопителем mSATA емкостью 32 ГБ, а теперь имеет SSD-накопитель mSATA емкостью 256 ГБ. У меня полноразмерный Samsung 830 Pro 256 ГБ в отсеке 2,5 "и 1 ТБ в оптическом отсеке через адаптер. Все они SATA 6G. Первоначально я установил Win8 и Debian на 2,5" SATA SSD и использовал полный 32 ГБ mSATA кэшировать жесткий диск объемом 1 ТБ, поскольку он довольно медленный, и я храню там много виртуальных машин VMware. SRT работал как в Linux, так и в Windows, так как это аппаратная / микропрограммная операция, я убедился, что диск объемом 1 ТБ был ускорен, даже когда я работал в Linux. Твердотельный накопитель на 32 ГБ просто исчез, когда был включен SRT. Очень хорошо сделано, Intel.
Недавно я переключил 32 ГБ для 256 ГБ. Это было очень просто и безболезненно. Я загрузил Windows, отключил Smart Response, оставил все как есть, затем выключился и сделал физическое переключение. После повторной загрузки Windows я снова включил SRT и позволил ей использовать максимум 64 ГБ. Я сказал SRT, чтобы остальные 192 ГБ были доступны для использования, планируя перенести туда установку Debian и расширить раздел Windows, предоставив всем больше места.
После того, как SRT заполнил кеш и я перезагрузился один или два раза, я загрузил мою установку Debian. Диск емкостью 1 ТБ работает даже быстрее, чем раньше, здорово иметь большой SSD-кэш для моего диска с большими объемами данных, так как он 5400 об / мин, а в остальном довольно медленный. Я запустил gparted для разбиения остатка SSD mSATA и начались проблемы. Кажется, что gparted может видеть всю область диска, включая кеш, поэтому он отметил некоторые «проблемы» с моим макетом GPT и предложил исправить их для меня. Я позволил это, затем понял, что произошло, и перезагрузил Windows. СТО офлайн! Кэш SSD сломан! D'о!
Загрузил Debian, полностью обнулел SSD, загрузил Windows, снова установил SRT (думая, что «ошибки» GPT были устаревшей GPT до включения SRT). Результат тот же, gparted считает, что мой SSD неправильно настроен. Сейчас я собираюсь сделать раздел в неиспользуемом пространстве в Windows и посмотреть, смогу ли я просто отредактировать / заменить его, не нарушая SRT.
Помимо всего этого, OP - это одиночная загрузка, поэтому, вероятно, хорошей идеей будет использование более специфичного для Linux решения. Вы можете поместить свою базовую установку на SSD с домашними каталогами и громоздкими данными на жестком диске, и это обеспечит хороший баланс скорости и простоты.
источник
lspci -v
из системы с включенным SRT, я подозреваю, что у вас ноутбук более высокого класса, возможно, с реальной аппаратной рейд-картой, в отличие от моего более дешевого ноутбука.С 13.10 вы можете использовать bcache, http://bcache.evilpiepirate.org/ , используя блоки для преобразования ваших разделов после установки, вместо использования SRT.
источник