Как в заголовке говорится, GRUB может быть установлен на отдельном диске, который не содержит систему Linux?
Например, скажем, у меня есть два диска: sda
, и sdb
.
Скажем, расположение раздела что-то вроде этого (абсолютно гипотетическое):
Disk Partition Filesystem Size Contents
--------------------------------------------------------
sda
sda1 NTFS 256GB Windows 7 OS
sda2 NTFS 500GB Data
sdb
sdb1 NTFS 128GB Some more data
sdb2 Unallocated 750GB -
Действительно ли возможно установить GRUB на MBR sda
, при установке Ubuntu на sdb2
так, чтобы sdb
не должно быть первым в порядке загрузки? (Отъезд MBR sdb
пробел)
Да, это возможно. Когда я впервые установил Linux (до того, как переключился на Ubuntu), у меня был полный жесткий диск с Windows и несколькими разделами хранилища, а также небольшой диск с местом для Linux. Поскольку система загружалась с диска Windows, при установке Linux GRUB перешел на диск Windows. Это было то, что теперь называется Legacy Grub, и работало нормально, но оно также будет работать с GRUB 2. Все, что требуется, это чтобы Grub находился в загрузочном разделе, загрузочное ПЗУ вашей системы знает, что оно загружается с тома с GRUB, и GRUB должен иметь правильная идентификация тома (UUID является наиболее надежным) для каждой системы, которую он запускает.