У меня ноутбук Asus ux303, и я пытаюсь установить на него ArchLinux.
Думаю, я уже установил его на жесткий диск, однако BIOS даже не отображает жесткий диск в параметрах загрузки.
Когда я вставляю имеющийся у меня iso-usb и загружаю свой компьютер с USB-порта и набираю
fdisk -l
, я вижу:
Disk /dev/sda 230Gb
Disklabel type: dos
Disk identifier ...
Device /dev/sda1
Boot *
Id 83
Type Linux
Итак, у меня есть загрузочный раздел, на котором, как мне кажется, установлен Arch Linux, но когда я удаляю usb и перезагрузите компьютер. Я нахожусь в BIOS, и в "Boot Order" я ничего не могу сделать.
Ну, одно вы не упомянули - структурирован ли этот диск в GPT или в старом стиле MBR. Это было бы очень важно. Но помимо этого могут быть проблемы с Secure Boot
На моем ASUS (другой модели) загрузка с USB или CD материалов, не относящихся к Microsoft, была очень сложной. Возможно, это влияет и на загрузку с жесткого диска (пока не пробовал)
В основном мне пришлось изменить настройки в BIOS.
Отключить "Secure Boot" на вкладке Security
"Launch CSM" на "[Enabled]" на вкладке boot.
У этого парня https://superuser.com/questions/692821/how-to-boot-from-usb-on-asus-x551ca были другие настройки, которые ему пришлось изменить. Так что все может быть по-разному, но похоже, что ASUS сделала запуск CSM ключевым моментом.
По сути, ASUS, после выхода Windows 8.1, похоже, делает еще один шаг в сторону разрешения Secure Boot, чтобы помешать владельцам устанавливать выбранные ими операционные системы.