Почему я не получаю загрузчик Grub при загрузке с жесткого диска?

У меня есть внешний жесткий диск 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)
0
задан 30 August 2017 в 00:13

1 ответ

Вы не устанавливали grub на своем внешнем жестком диске. Подключите его к машине Ubuntu и работайте:

sudo mount /dev/sdb2 /mnt
sudo grub-install --root-directory=/mnt /dev/sdb
sudo umount /mnt

Это установит grub на /dev/sdb.

0
ответ дан 30 August 2017 в 10:13

Другие вопросы по тегам:

Похожие вопросы: