Я являюсь обладателем винчестера USB-HDD (флешка на 500гб). Имеются 2 раздела. Первый раздел был отформатирован в FAT32 (6 гб) с помощью grub4dos и usb_format, второй в NTFS. Cделал установочную флешку с Win XP, Win 7, Hiren's BootCD и др. на первом разделе. Все они устанавливаются, загружаются и др. без проблем, а вот с загрузкой установленной на винчестере (не флешка) я никак не могу разобраться.
Code
title Boot from Hard Drive
rootnoverify (hd0,0)
chainloader (hd0,0)+1
Если добавить этот код в menu.lst, то запустится установка Windows 7 с флешки. Мне это не нужно. Я так понял что флешка это hd0, т.к. эта usb-флешка определяется как винчестер, а на другом винчестере с установленной Windows 7 какой? Как мне узнать? Как правильно запрограммировать?
Code
title Boot from Hard Drive - Windows Vista/7 (BOOTMGR) \n
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2
И это тоже не работает.