Как перейти с IDE на AHCI

У меня двойная загрузка Xubuntu 16.04.03 и Windows 7, к сожалению, контроллер SATA переключен на IDE, и я хотел бы переключиться на AHCI для повышения производительности и не выяснил, как.

Когда опция BIOS переключена на AHCI, Xubuntu не загрузился, и меня снова выбросило в BIOS.

2 ответа

Это то, что сработало для меня.

изменить: /etc/initramfs-tools/modules

Добавьте модули (каждый на новую строку):

ahcilibahci

измените затем этот файл:/etc/initramfs-tools/initramfs.conf

и измените на <список>

бежать: update-initramfs -u

Перезагрузитесь в BIOS, переключитесь на AHCI и загрузите Xubuntu.

Источник: https://ubuntuforums.org/archive/index.php/t-1040648.html Аналогичная процедура работает для Windows: https://winaero.com/blog/switch-from-ide-to-achi-after-installing-windows-7-or-windows-8/

Я нашел способ сделать это без обновления initramfs, Я добавил только одну строку /etc/modules,

 # /etc/modules: модули ядра для загрузки во время загрузки.
#
# Этот файл содержит имена модулей ядра, которые должны быть загружены
# во время загрузки, по одному в строке. Строки, начинающиеся с "#", игнорируются.
AHCI 

Модуль libahci будет автоматически загружен, потому что модуль ahci зависит от этого.

После перезагрузки машины я ввел UEFI-настройки и переключил SATA-режим на AHCI. Теперь система загружается в AHCI-режиме. Не было необходимости бежать update-grub или переустановите Grub.

Некоторая дополнительная информация

Я использую UbuntuStudio 16.04 (xfce). Включение только AHCI-режима в настройках BIOS/UEFI привело меня к интерфейсу командной строки Grub, и система не загрузилась. Я также прочитал много тем на эту тему, многие из них сказали, что это должно работать из коробки. Похоже, что это верно для Ubuntu (который я ранее также устанавливал в режиме IDE), но, очевидно, не для Xubuntu или UbuntuStudio, хотя я не смог найти никаких отличий в файлах конфигурации ядра. Так что, похоже, это зависит от дистрибутива, который мы используем. Одним из очевидных отличий во время моих тестов были используемые версии ядра (4.4 с низкой задержкой в ​​UbuntuStudio 16.04 и 4.10 HWE в Ubuntu 16.04), так что это может быть причиной.

Я использую 1 ТБ жесткий диск с 64 МБ кэш-памяти. Проверка скорости чтения с

 mook@MookPC:~$ sudo hdparm -Tt /dev/sdb
[sudo] пароль для mook: 

/ DEV / SDB:
 Время кэшированного чтения:   10094 МБ за 2,00 секунды = 5048,93 МБ / с
 Время чтения буферизованного диска: 550 МБ за 3,00 секунды = 183,16 МБ / с 

дать мне почти одинаковые значения в режиме IDE или AHCI, но я испытал немного более быстрое время загрузки (25 с в режиме IDE, 22 с в режиме AHCI), и открытие папки с большим количеством изображений в Phototonic кажется Работать заметно быстрее с AHCI. Я также думаю, что AHCI-режим уменьшит износ движущихся частей на жестком диске.

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