Флешка форматированная как винчестер и сам винчестер с классическим MBR могут иметь до 4 разделов. Разделы бывают основные - на такие устанавливается ОС (потому что они загрузочные), и расширенный раздел. В расширенном создаются логические диски (до 128 штук, если не ошибаюсь), они не могут быть загрузочными для виндовс, в линуксе есть исключения. А теперь к практике - набрав в консоли Grub4Dos-а
root система выдаст информацию по корневому устройству (если флешка загрузилась без глюков то напишет о ней). (hd0,0) - первый основной раздел, (hd0,3) - четвертый основной раздел куда будет смонтирован образ, (hd0,4) и старше - логические диски, почитай
Grub4dos Device Allocation/Numbering. Раз ты не понял про 4 раздел значит ты го и не используешь.
Чтоб получить флешку как (hd0,0) отформатируй ее одним разделом, HP USB Disk Storage Format Tool лучше не использовать - бывает форматирует с кривой геометрией.
Как отформатировать флешку:
BootIce (выбрать флешку) > Parts manage > Re-Partitioning > USB-HDD mode (Single Partition) > File System FAT32/NTFS (выбрать на свое усмотрение, единственно что FAT32 не поддерживает файлы весом 4Гб или более) > Start LBA 2048 > OK > OK.
Как сделать флешку загрузочной:
1) BootIce (выбрать флешку) > Parts manage > Activate (нажать если возможно).
2) BootIce > Process MBR > Windows NT 5.x/6.x > Install > Windows NT 6.x > OK.
3) BootIce > Process PBR > Grub4Dos > Install > Version 0.4.6a > OK > OK.
Для тех у кого USB-HDD:
Создать основой раздел или использовать имеющийся, сделать его активным и установить MBR, PBR.
Чтоб не было проблем с некоторыми биосами, раздел должен быть до 128 Гб и находится в начале диска.
Теперь копируй на флешку grldr из последней
0.4.6a сборки Grub4Dos-а и свой menu.lst.
Пример menu.lst:
Цитата:
debug off
color cyan/black black/light-gray green/black yellow/black
graphicsmode -1 640:1024 480:768 24:32
write --bytes=1 0x8308 0
timeout 30
title Boot from HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1
iftitle [if not %USB%==1] Load Grub4Dos USB 2.0 driver
usb --init && set USB=1
configfile (md)4+8
title Reboot
reboot
title Shutdown
halt
|
Load Grub4Dos USB 2.0 driver - программный код Grub4Dos-а для ускорения работы USB 2.0 устройств, актуально для старых материнских плат с медленными USB портами. В отличие от Plop-а не переводит USB устройства в режим "Только чтение".