Как перейти с IDE на AHCI
У меня двойная загрузка Xubuntu 16.04.03 и Windows 7, к сожалению, контроллер SATA переключен на IDE, и я хотел бы переключиться на AHCI для повышения производительности и не выяснил, как.
Когда опция BIOS переключена на AHCI, Xubuntu не загрузился, и меня снова выбросило в BIOS.
2 ответа
Это то, что сработало для меня.
изменить: /etc/initramfs-tools/modules
Добавьте модули (каждый на новую строку):
ahci
libahci
измените затем этот файл:/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-режим уменьшит износ движущихся частей на жестком диске.