Практическое руководство запускает Ubuntu с UEFI и Intel Smart Response Technology

На этот вопрос не ответили следующим должным им говорящий постоянному отключению этих опций

Как я могу заставить Ubuntu загружаться с UEFI, и Intel Smart Response Technology (SRT) включил? Я должен установить Ubuntu с ними включенный? раз так, как? или я могу активировать эти опции после того, как я установил Ubuntu и все еще сделал, чтобы они функционировали?

Я не обеспокоен хранением окон и желаю Linux только машина, таким образом, у меня нет проблем двойной загрузки, это усложняет ситуацию. Я хотел бы, чтобы преимущества SSD, кэширующегося, относились к целой файловой системе и не только частям ОС, или я просто отключу SRT и установлю Linux на SSD.

Немного поиска по всей сети показывает много статей как Установка Ubuntu Вместе с Предварительно установленным Windows с UEFI, которые говорят, как отключить эти опции. Это не то, что я хочу. Я также нашел информацию, которая предполагает, что Intel поддерживает mdadm и не dmraid, но я не знаю, означает ли это, что я могу установить в режиме AHCI и переключателе после установки, или если я должен подготовить пользовательский установщик так или иначе. Или в этом отношении если это даже относится к SRT, поскольку 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 кэш и HDD на 1 ТБ 5400 об/мин.

В то время как в режиме Legacy BIOS вывод

sudo hwinfo --storage
29: PCI 1f.2: 0104 RAID bus controller
  [Created at pci.318]
  Unique ID: w7Y8.SQqymDbIGqA
  SysFS ID: /devices/pci0000:00/0000:00:1f.2
  SysFS BusID: 0000:00:1f.2
  Hardware Class: storage
  Model: "Intel Mobile 82801 SATA RAID Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x282a "Mobile 82801 SATA RAID Controller"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x0572 
  Revision: 0x04
  Driver: "ahci"
  Driver Modules: "ahci"
  I/O Ports: 0x4088-0x408f (rw)
  I/O Ports: 0x4094-0x4097 (rw)
  I/O Ports: 0x4080-0x4087 (rw)
  I/O Ports: 0x4090-0x4093 (rw)
  I/O Ports: 0x4060-0x407f (rw)
  Memory Range: 0xc1617000-0xc16177ff (rw,non-prefetchable)
  IRQ: 42 (22089 events)
  Module Alias: "pci:v00008086d0000282Asv00001028sd00000572bc01sc04i00"
  Driver Info #0:
    Driver Status: ahci is active
    Driver Activation Cmd: "modprobe ahci"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
13
задан 13 April 2017 в 15:24

3 ответа

С 13.10 вы можете использовать bcache, http://bcache.evilpiepirate.org/ , используя блоки для преобразования ваших разделов после установки, вместо использования SRT.

0
ответ дан 13 April 2017 в 15:24

Какова цель активации SRT?

Кэширование SSD вызывает проблемы в средах с двойной загрузкой или просто не будет работать должным образом. Если вы просто запускаете Linux, установите ОС на SSD и настройте /home для использования HDD. В любом случае отключите СТО.

Примечание по RAID: не используйте Hardware / Fake-RAID, см. Kernel.org Wiki по RAID .


Похоже, что нет доступного решения, которое бы просто включало решение Intel для кэширования SSD (SRT) в Linux, что согласуется с рекомендацией не использовать реализации BIOS Fake-RAID (см. замечания против Fake-RAID). в вики). Если вы хотите кэшировать SSD в Linux, вам следует использовать программные решения, такие как flashcache.

Однако есть поддержка Intel Matrix Storage Manager в mdadm (см. Справочные страницы для mdadm , dmraid и md ), и кто-то написал в блоге о возня с RST .

0
ответ дан 13 April 2017 в 15:24

Я немного опоздал на вечеринку, но я подумал, что мой опыт может быть полезным.

У меня 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'oh!

Загрузил Debian, полностью обнулел SSD, загрузил Windows, снова установил SRT (думая, что «ошибки» GPT были устаревшей GPT до включения SRT). Результат тот же, gparted считает, что мой SSD неправильно настроен. Сейчас я собираюсь сделать раздел в неиспользуемом пространстве в Windows и посмотреть, смогу ли я просто отредактировать / заменить его, не нарушая SRT.

Помимо всего этого, OP является одиночной загрузкой, поэтому, вероятно, хорошей идеей будет использование более специфичного для Linux решения. Вы можете разместить базовую установку на SSD с домашними каталогами и громоздкими данными на жестком диске, и это обеспечит хороший баланс скорости и простоты.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: