Мой ноутбук имеет 64-битную Windows 8.1, и так как у меня мало места на SSD, я хотел установить Ubuntu на внешний жесткий диск. В настройках UEFI я отключил безопасную загрузку, быструю загрузку и т. Д. И установил приоритет загрузки на внешних устройствах. После установки Ubuntu (установка загрузчика на внешний жесткий диск) компьютер всегда запускается в Windows. Из Linux Live я запускаю Boot Repair, но ничего не меняется.
Что не так с моей процедурой? Спасибо за помощь!
Если я написал на терминале:
fdisk -l /dev/sdx
(где x - буква моего внешнего жесткого диска), вывод будет:
Device Boot Start End Blocks Id System
/dev/sdc1 * 2046 1953455804 976726879+ f W95 Ext'd (LBA)
/dev/sdc5 125837208 1953455804 913809298+ 7 HPFS/NTFS/exFAT
/dev/sdc6 2048 97656831 48827392 83 Linux
/dev/sdc7 97658880 118024191 10182656 83 Linux
/dev/sdc8 118026240 125835263 3904512 82 Linux swap / Solaris
ОБНОВЛЕНИЕ: с live CD я запускаю Boot-repair, здесь Boot-info . Затем я попытался установить загрузочный раздел Linux, как предложил @manishrw, но он никогда не менялся, Windows всегда запускается при загрузке.
Device Boot Start End Blocks Id System
/dev/sdc1 2046 1953455804 976726879+ f W95 Ext'd (LBA)
/dev/sdc5 125837208 1953455804 913809298+ 7 HPFS/NTFS/exFAT
/dev/sdc6 2048 97656831 48827392 83 Linux
/dev/sdc7 * 97658880 118024191 10182656 83 Linux
/dev/sdc8 118026240 125835263 3904512 82 Linux swap / Solaris
Ваш внешний жесткий диск установлен на загрузочный (имеет флаг начальной загрузки)? Можно проверить его через команду ниже как корень (или использовать sudo):
fdisk -l /dev/sdx
Замените x своей буквой жесткого диска.
Начальная загрузка столбца должна быть установлена для корневого раздела Linux. Если это установлено загрузиться, проверьте, установлена ли личинка. Можно установить личинку (на человечности) через команду:
sudo apt-get install grub-install
Перейдите по этой ссылке для четких указаний установить личинку.
Вы могли выполнить эти команды путем начальной загрузки Linux живой USB.
P.S. Используйте ниже команды для переключения флага начальной загрузки для раздела Y на диске X. В Вашем случае, если раздел является sdc7, то X-> c и Y-> 7
sudo fdisk /dev/sdc
t #Enter command t for toggle
Partition number (1-8): 7