У меня есть внешний жесткий диск Seagate, который я загружаю Windows 10 из . Я хотел выполнить двойную загрузку с него, поэтому я установил Xubuntu 16.04 вместе с Windows 10, используя обычную процедуру установки для Xubuntu (обычная установка, не постоянный live-USB)
Я разделил диск на три раздела (Windows, Xubuntu и swap), установите точку монтирования для раздела Xubuntu и установите там Xubuntu.
Я полагаю, что я установил «устройство для установки загрузчика» на внешний жесткий диск, о котором идет речь.
Установка успешно завершена, и когда я просматриваю раздел Xubuntu (из другой системы Linux), я вижу файловую структуру Xubuntu, и это выглядит как совершенно удачная установка.
Однако, когда я пытаюсь загрузиться с этого жесткого диска, у меня автоматически загружается только Windows 10, а не загрузчик Grub.
Это приводит меня к вопросу, выбрал ли я это устройство для загрузчика, хотя мог бы поклясться, что сделал.
Есть ли способ, с помощью которого я могу подтвердить, что я действительно установил Grub на этот жесткий диск?
Как узнать, почему я не получаю Grub при загрузке с этого жесткого диска?
[ 1112] FWIW компьютер, который я использовал для установки, загружается так же, как и раньше, и на нем была только Windows 10.
По просьбе @ Pilot6 я взял свой обычный ноутбук с Windows / Xubuntu, загрузил Xubuntu, подключил внешний жесткий диск, о котором идет речь, и запустил sudo parted -l
.
Вот вывод:
pal@pal-Vostro-3546:~$ sudo parted -l
[sudo] password for pal:
Model: ATA Hitachi HTS54503 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary ntfs boot
2 525MB 208GB 207GB primary ntfs
3 208GB 317GB 109GB primary ext4
4 317GB 320GB 3146MB primary linux-swap(v1)
Model: Seagate Expansion (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 262GB 262GB primary ntfs boot
2 262GB 498GB 236GB primary ext4
3 498GB 500GB 2097MB primary linux-swap(v1)
Вы не устанавливали grub
на своем внешнем жестком диске. Подключите его к машине Ubuntu и работайте:
sudo mount /dev/sdb2 /mnt
sudo grub-install --root-directory=/mnt /dev/sdb
sudo umount /mnt
Это установит grub
на /dev/sdb
.