Я только что построил новый компьютер и столкнулся с той же проблемой - и нашел ответ на него.
У большинства людей появляются симптомы медленной загрузки, но я не могу загружаться 90% времени. Когда система загрузилась, казалось, что она работает. Если вам удастся ботинок, вы должны быть в состоянии вызвать проблемы с командой: /lib/udev/ata_id --export /dev/sr0
. Осторожно, если это действительно проблема, ваша система зависнет.
Команда отправит команду ATAPI на оптический привод. Проблема в том, что контроллер SATA (в вашем случае ASM1061) не поддерживает эти команды ATAPI, что приводит к зависанию системы.
Есть два решения проблемы:
Скопируйте файл, /lib/udev/rules.d/60-persistent-storage.rules
чтобы /etc/udev/rules.d/60-persistent-storage.rules
изменения не перезаписывались обновлениями. Удалите предупреждение вверху о том, что файл не нужно редактировать. Найдите строку, содержащую слово «ATAPI». Закомментируйте следующую строку. Таким образом, Udev не будет касаться ATAPI. Сохраните и запустите команду, update-initramfs -u
чтобы завершить изменения.
Измените порт SATA для оптического привода. Я использовал этот метод, так как загрузка любого Linux, отличного от модифицированного правила udev, приводит к зависанию в противном случае.
В моем случае материнской платой является ASRock Z77 Extreme4 с тем же чипом ASMedia ASM1061 для двух портов SATA3. У меня был DVD-привод в одном из них, и я получил ошибку. Переключил привод DVD на порт SATA, обработанный чипом Z77, и все работает.