Мультизагрузочная флешка с 2 загрузчиками Бывало у вас такое, делаешь мультизагрузочную флешку и хочешь чтобы она содержала в себе весь набор сборок лайв сиди и чтобы идеально запускала нераспакованные образы, бывало ? </P> если использовать grub4dos , то лайв сиди стает нормально а вот образы заразы грузяться сначала через раз и очень долго, а потом почемуто перестают, хоть и флешка с защитой от записи. а если использовать загрузчик grub2 то образы работают идеально, и быстро, а вот лайв сиди я так и не смог прикрутить в виде образа и в распакованном виде тоже, на момент написания статьи не смог найти настроек для grub2. вот пришлось совместить два загрузчика на одном разделе флешки ДЕЛАЛ ЭТО ТАК запукаем ubuntu установленную или сиди версию не важно, вставляем флешку. идем система/администрирование/дисковая утилита. выбираем свою флешку и смотрим о ней информацию нас интересует пункт устройство dev/sd(X) где Х может быть любая буква, просто запоминаем пусть это будет sdb sudo mount /dev/sdb1 /mnt/ sudo grub-install --no-floppy --root-directory=/mnt /dev/sdb заходим на флешку и все файлы которые там появились сохраняем, они нужны будут позже. форматируем флешку fat 32 скачиваем grub4dos installer у меня вер 1,1 и запускаем grubinst_gui.exe ставим точку где диск выбираем свою флешку напротив парт лист жмем рефреш и в ниспадающем списке выбираем (чото по английски но в скобках MBR) жмем инстал внизу. все флешка с загрузчиком grub4dos. вместе с grub4dos installer идут 2 файла menu.lst и grldr их нужно в корень флешки бросить. теперь можно взять какой нибудь образ мини виндовс пе и распаковать его на флешку в корень, я использовал диск админа SonyaLiveCD_15.03.2010.iso в нем есть все: и хирент бут сиди, и акронис, и мини винда с набором прог, а самое главное там есть и файлы от grub4dos загрузчика grldr и menu.lst которые уже настроены на нормальную работу. теперь берем файлы от grub2 и ложим в корень флешки как они были. редактируем файл menu.lst нам нужно добавить один пунктик в меню место выбирайте сами хоть в начало хоть в конец добавляем блок title GRUB 2 root (hd0,0) kernel /boot/grub/core.img при выборе этого пункта будет грузиться загрузчик граб 2 а его файл настроек находиться boot/grub/grub.cfg если его нет то создаем, если есть то все записи из него стираем. я туда вписал set default=0 set timeout=30 menuentry "ubuntu" { loopback loop /iso/ubuntu.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/ubuntu.iso noeject noprompt -- initrd (loop)/casper/initrd.lz } menuentry "xubuntu" { loopback loop /iso/xubuntu.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso/xubuntu.iso noeject noprompt -- initrd (loop)/casper/initrd.lz } в корне создал папку iso а в нее бросил образы убунты и Хубунты 10,04 версий. только обратите внимание образы я переименовал откинул в названии хвосты оставил просто xubuntu.iso и ubuntu.iso все готово другие образы подключаються путем добавления записи в grub.cfg вот только что писать ищите в сети я не силен граблевом синтаксисе. эти то записи кое как нашел. а еще в папочку добавил сжатые акронисом сборочки ХР и семерки которые доверху набиты софтом и драйверами, и теперь с этой флэхи и 2 вида винды 2 вида убунты можно ставить производить ремонт всего и вся с лайв сиди систем, и это все на 8 гигах, еще место осталось можно касперский диск попробовать прикрутить.
|