имеется три жестких диска на разных интерфейсах.
если посчитать их со стороны BIOS, то они пишутся так:
(согласно очереди на загрузку)
HDD Seagate 500Gb SATA_II Port_1
HDD Seagate 320Gb SATA_II Port_2
HDD Samsung 80Gb IDE Slave
HDD Seagate 500Gb - Ubuntu 10.04
HDD Seagate 320Gb - Windows 7
HDD Samsung 80Gb - Windows XP
это чтобы вам стало понятно.
однако в самой Ubuntu диски видятся иначе
/dev/sda - HDD Samsung 80Gb - Windows XP
/dev/sdb - HDD Seagate 500Gb - Ubuntu 10.04
/dev/sdc - HDD Seagate 320Gb - Windows 7
т.е. саму себя Ubuntu определяет себя второй в очереди в BIOS.
вот вывод консоли:
~$ sudo fdisk -l
Диск /dev/sda: 80.1 ГБ
Диск /dev/sdb: 500.1 ГБ
Диск /dev/sdc: 320.1 ГБ
если зайти в grub, то в нем всё как и в биосе:
Ubuntu - /dev/sda
Windows 7 - /dev/sdb
Windows XP - /dev/sdc
я обманул загрузчик ХР, подменив для него map
title Windows XP
rootnoverify (hd2,0)
map (hd0) (hd2)
map (hd2) (hd0)
makeactive
chainloader +1суть темы:
на диск с Windows XP (80Gb) хочу установить новый Debian без загрузчика.
как мне прописать его корень в моем загрузчике?
его root-раздел (hd2,2) или, если верить grub 0,97, /dev/sdc2
если кто чего не понял, я готов повторить...
