Вниз

12 Декабрь 2010

27

Мультизагрузочная флешка Live USB средствами GRUB4DOS ЧАСТЬ 2

В предыдущей статье я рассказал как можно быстро и без особых хлопот создать загрузочную флешку с несколькими образами LiveCD и установочными дисками Windows. Главный недостаток этого способа – увеличенное время загрузки. В этой статье я расскажу как можно от этого избавиться. Пока способ работает только для LiveCD, с установочным диском Windows пока не работает.

Плюсы: меньшее время загрузки (по сравнению с предыдущим способом)
Минусы: больше заморочек в настройке, возможно всего 2 образа реаниматоров на флешке, нельзя добавить установочный диск Windows (это в разработке).

1. Распаковываем образ, например ERD Commander 2005, и копируем папку I386 на флешку (в случае LiveCD копируем папки I386 и Programs).

2. В файле menu.lst добавляем раздел:

title ERD Commander 2005
find –set-root /minint/setupldr.bin
chainloader /minint/setupldr.bin

3. Копируем файл ntdetect.com (лежит в папке I386) в корень флешки

4. Переименовываем папку I386 в папку minint. Если название будет другое, работать не будет, т.к. в файлах предустановленной винды прописан этот путь. Это ограничение можно обойти, но об этом в пункте 6.

5. Перезагружаем компьютер, загружаем ERD Commander 2005. Должен загрузится раза в два быстрее чем в первой статье.

6. Итак один образ мы запустили. Но что делать если на флешке нужен ещё один LiveCD, ведь две папки minint мы создать естественно не сможем? Нужно поправить несколько файлов. Для этого нам понадобится любой шестнадцатеричный редактор, например WinHex или HexEdit. Скачать их в сети не проблема. Копируем папки I386 и Programs из образа на флешку.

8. I386 переименовываем, например erdcom для ERD Commandera, alkidz для Alkid Live CD или что хотите главное чтобы символов был 6 столько же сколько в слове minint. Иначе будут ошибки контрольной суммы (CRC Error).

9. Запускаем скачанный ранее HEX-редактор и в нём открываем файл setupldr.bin, находим текст minint и исправляем на своё название – erdcom или alkidz:
Редактирование файла SETUPLDR.BIN
Будьте внимательны, если запись вида \minint\system32 или \minint\txtsetup.sif, то есть указывающие на путь, то эти minint можно редактировать, а записи типа /minint.system32 редактировать не следует.

10. Правим файл txtsetup.sif, а именно в строчку OsLoadOptions = “/fastdetect “, добавляем /minint, т.е. например
OsLoadOptions = “/fastdetect /noguiboot /nodebug /minint”

11. Перезагружаем компьютер, загружаемся с флешки.

Итак, у нас должна получится флешка с двумя реаниматорами, один из них ERD Commander, второй по вкусу (я делал Alkid Live CD). Добавить установочный диск Windows на флешку этим способом у меня пока не получилось, хотя мысли есть как это сделать. Поэтому пока пользуйтесь способ описанным в первой части. Т.к. программы в реаниматорах лежат в папке Programs, то два диска на одной флешке совместить не получится.

  1. SICreef
    17 Фев 2011

    Отличная статья, да и все последующие. Хорошо то как описал всё. Благодарю!

  2. Макс
    12 Март 2011

    error 11 unrecognized device string, or you ommited… и тд

    что это? делаю всё по инструкции. единственное – мать с флешки не грузится, так что я гружусь с неё как с внешнего hdd

  3. 12 Март 2011

    Макс, что грузить пытаешься? напиши сюда содержимое menu.lst

  4. Макс
    12 Март 2011

    всё исправил, только грузится ОООЧЕНЬ долго….

  5. Макс
    12 Март 2011

    в том месте где

    Booting ERD Commander
    FAT 12 BPB found witch 0xEB (jmp) leading the boot sector
    probed C/H/S = 80/2/12, probed total sectors = 2880

  6. 13 Март 2011

    есть такая беда, у меня минут 5 исошник грузится, тратится время на его распаковку. это основной минус способа. зато можно накидать на флешку кучу образов на все случаи. кстати во второй части я писал как можно пошустрее сделать.

  7. Макс
    13 Март 2011

    вторую часть пробовал, не вышло… нужно наверно сначала образы сделать в один( мультизагрузочный CD, с меню, загрузкой с биоса) а потом его на флешку заливать, чтоб грузится с него

  8. 13 Март 2011

    Макс, да нет проблема не в этом, у меня всё нормально работает. а какой образ не получился? если можно с ссылкой.

  9. Макс
    13 Март 2011

    ухх.. я уже не помню, вчера весь день просто сидел, пробовал разные варианты создания мультизагрузочной флешки, чтобы у меня на флешке была установка винды, live cd, утилиты.

  10. Макс
    13 Март 2011

    видел на одном форуме писали

    можно просто насоздавать папок, типа minint, minint1, minint2, натолкать туда нужные LIVE CD и всё, потом прописать путь к исполняемому файлу BIN.Например: chainloader /minint/setupldr.bin

    пробовал так?

  11. 13 Март 2011

    Макс, вроде пробовал, не помню точно..сейчас попробую, отпишусь сразу.

  12. 15 Март 2011

    Макс, попробовал, забавная штука получается, на некоторых образах работает как надо, на некоторых начинается установка винды. в чём отличия пока не понял. а у тебя что выходит?

  13. Максим
    16 Март 2011

    я поставил программу сарду-всё делает в два клика

    http://itshaman.ru/articles/408/sozdanie-multizagruzochnoi-fleshki-s-pomoshchyu-sardu

  14. Павел
    17 Март 2011

    Всё это конечно хорошо, но я ещё только начинаю осваивать комп и нечего не понял начиная с раздела 7. Копируем образы нужных дисков (LiveCD, дистрибутивы Windows) где взять эти образы? название пункта меню загрузчика где это название? И так с остальным. Был бы признателен если бы вы на языке чайников всё это рассказали

  15. 18 Март 2011

    Павел, образы нужных дисков можно скачать в интернете если у вас нет (воспользуйтесь поисковиком, ищите примерно следующее Live CD). название пункта меню – просто название, пишите что захотите. к вечеру напишу поподробнее. спрашивайте если что ещё не понятно. если здесь сложновато посмотрите ссылку которую привёл чуть выше Максим, я сам ещё не успел попробовать, но вроде бы должно быть проще.

  16. Павел
    18 Март 2011

    Спасибо, попробую прямо сейчас.

  17. Игорь
    23 Март 2011

    Макс как ты исправил эту ошибку
    error 11 unrecognized device string, or you ommited…

  18. 23 Март 2011

    Игорь, напиши что в твоём menu.lst.

  19. Максим
    24 Март 2011

    error 11 unrecognized device string, or you ommited…

    проверь правильность ввода команды. по моему там не один – а два –

    title Windows XP Install
    map –-mem /firadisk.IMA (fd0)
    map -–mem /winxp.iso (0xFF)
    map (hd0) (hd1)
    map (hd1) (hd0)
    map –-hook
    chainloader (0xFF)

  20. 24 Март 2011

    Максим, большое спасибо за поправку! действительно там должно быть 2 знака “-”, причём у меня в админке 2 и есть, а на блоге отображается 1, и в menu.zip который я выкладывал тоже всё нормально. Щас разбираюсь почему так отображает.

  21. 24 Март 2011

    Исправил проблему с отображением.

  22. Максим
    25 Март 2011

    отлично. слушай, а если в ntfs форматировать флеху, всё запускается, только всё равно не работает – появляются надписи

    FAT 12 BPB found witch 0xEB (jmp) leading the boot sector
    probed C/H/S = 80/2/12, probed total sectors = 2880

    ждал 10 минут пока 185 мб образ разгрузится – толку ноль, вырубил

  23. 25 Март 2011

    Максим, а ты чем форматировал? HPUSBFW или стандартными средствами? ещё можно попробовать поменять файл образа дискеты . архив не распаковывать, просто прописать в menu.lst, что-то типа
    map --mem /boot.ima.gz (fd0)
    и ещё можно попробовать дефрагментировать образ программой WContig

  24. Максим
    26 Март 2011

    утилитой(нестандартной) форматировал. а как подмена дискеты и дефрагментация образа может повлиять на скорость запуска этого образа?

  25. 26 Март 2011

    блин ступил, я тебя неправильно понял. дискета точно никак, а дефрагментация если совсем незначительно. а сколько памяти на машине? и вообще у тебя на флешку и с неё быстро копируется, тот же образ к примеру? может у тебя не 2.0? бывает флешка хоть и 2.0, её контроллер отказывается работать как 2.0. поэтому могу посоветовать попробовать на другой флешке и эту флешку на другом компе.

  26. Максим
    27 Март 2011

    2.0 точняк. копирует образ махом. памяти 2048 мб

  27. Dron
    6 Апр 2011

    А если grub4dos не стартует на одной из десяти машин (машина грузится с usb умеет. ДОС с флешки грузится нормально). а на остальных 9-и все нормально (из этого следует что флешка тоже исправна и загрузчик работает), То в чем может быть причина на этой машине ( HP dc7800)????

  28. 6 Апр 2011

    Dron, скорее всего мапить по другому в menu.lst надо. а что нибудь выдаёт?

  29. Anonim
    2 Май 2011

    образы просто на флешку надо кинуть .или в папку boot или еше глубже

  30. 5 Май 2011

    да просто на флешку

  31. ondroed
    12 Июнь 2011

    все работает, с 1-го раза сделал. пасиба

  32. Антон
    13 Июнь 2011

    Я сегодня делал флеху по вашей схеме.
    Все запустилось…образ винды розпаковался и начал ставится.
    отфарматировал винт, но перед копитованием файлов написало
    ВСТАВТЕ ДИСК С ПОМЕТКОЙ FiraDisk Installation DisK в дисковод А….и все….дальше не идет….можете помочь?

  33. 13 Июнь 2011

    Антон, а сам образ Firadisk на флехе? сам ставил не раз такого не видел. В третьей статье тоже интересный вариант. в крайнем попробуйте его.

  34. 13 Июнь 2011

    Пожалуйста)

  35. Антон
    13 Июнь 2011

    А проблему поиска дистрибутива если обрезал ЕНЛАЙТОМ можно обойти?

  36. Антон
    13 Июнь 2011

    Дело в том, что я хочу поставить виндовс, обрезаний, но 100% рабочий постольку ставил его с внешнего привода и все работало.
    Обычние сброки винды очень тупят на моем нетбуке. А я без внешнего привода хотел бы обойтись. Программа в 3 способе весьма удобная, но мой дистрибутив не сечет, потому, что обрезал именно ЕНЛАЙТОМ.
    Моя почта Tarlandash@gmail.com.
    Если у Вас есть идеи..был бы очень благодарен.
    программа говорит что нужен файл winnt32.exe с папки дистрибутива…я конечно его туда копирнул, но практически уверен, что так ничего не выйдет.

  37. 13 Июнь 2011

    Антон, с nLiteу меня тоже были проблемы. думаю в случае с nLite лучше смотреть в сторону Bart’s PE.

  38. Антон
    13 Июнь 2011

    вообще-то мне намного удобнее 1 способ, но там по каким-то причинам не копируется файлы образа дискеты…не знаете в чем может быть проблема?

  39. Антон
    13 Июнь 2011

    а если флеха гиговая, а образ 700 мб – он не может его розархивировать – я правильно понимаю?

  40. 13 Июнь 2011

    распаковывает он в ОЗУ. требуется памяти как минимум размер исошника, на практите гораздо больше. Вот тут похожая проблема обсуждается. Интересный форум. много проблем обсуждается, там ребята на этом не одну собаку съели. В любом случае отпиши потом здесь в чём проблема,

  41. Антон
    14 Июнь 2011

    Там енлайтовые версии никак не идут.
    проблему решил WinSetupFromUSB_1-0-beta7
    http://flashboot.ru/index.php?name=News&op=article&sid=35
    Держит все….даже дистрибутив можно и хайренсбутом доукомплектовать.
    Поставил на свой нетбук с первого раза без всяких проблем.

  42. 14 Июнь 2011

    Антон, ну так я WinSetuoFromUSB первым делом посоветовал)) Хорошая вещь. Удачи!

  43. kai
    16 Июнь 2011

    Вопрос. А флешку потом можно использовать как, собственно флешку? Если в Menu.lst не указывать путь к файлам, то Grub их и не увидит, я так понимаю. А то 10 гигов места жалко.

  44. 17 Июнь 2011

    да конечно также используйте как обычно. grub’у про ваши файлы знать ни к чему :)

  45. kai
    18 Июнь 2011

    Спасибо, Alex. Ещё такой вопрос, нужно было установить Win, при нажатии на Install Windows XP… выдал Error 11: Unrecognized device string, or you omitted the required DEVICE part which should lead the filename. Что это значит и как исправить?)

  46. kai
    18 Июнь 2011

    А, всё, исправил. Не стоило переименовывать файл после скачивания.

  47. Dosp
    23 Июнь 2011

    у меня такой вопрос, как можно в последующем обновить на флэшке базы данных антивирусов, в часности интересует способ обновления Alkid live usb.
    P.S по данному способу удалось зделать загрузочную флэш, но увы дальше ошибки 15, и затем и 13 дело не пошло, думаю что это связанно с образом, записал алкида другим способом и в распакованном виде.

  48. 24 Июнь 2011

    Dosp, если образ в распакованном виде проблем с обновлением быть не должно, просто скопировать куда надо.. думаю так

  49. Dosp
    24 Июнь 2011

    blogger, полазив по папкам, а точнее в папки PROGRAMS, там действительно без проблем можно найти все проги, в том числе и антивири, вопрос следующий, какие файлы именно надо заменить\обновить, а также откуда можно скачать эти самые базы обновлений, больше всего интересует др вэб.

  50. Dosp
    24 Июнь 2011

    исправляюсь, все понятно что и куда надо запихнуть\заменить\обновить, базы ясно понятно находятся на офф сайте с антивирем, скачал, файлик заменил, думаю что обновление удалось.

  51. 24 Июнь 2011

    Dosp, вот и здорово)

  52. Костя
    28 Июнь 2011

    А ка понять перезагрузитесь и пользуйтесь? У меня она автоматичекски не запускается.

  53. Костя
    28 Июнь 2011

    А как нужно сделать что бы она запустилась после перезагрузки?

  54. 28 Июнь 2011

    Костя, нужно зайти в BIOS и там выставить загрузку с флешки в соответствующем разделе, что-то типа USB или USB-HDD.

  55. srgtwrb
    5 Июль 2011

    я нихуя непонял

  56. 5 Июль 2011

    почитай эту статью
    там проще

  57. Okil
    16 Июль 2011

    win. сборки можно установит с этой прогой?

  58. 16 Июль 2011

    Okil, тут нет однозначного ответа, смотря какая сборка. те что мне попадались, я ставил.

  59. Михаил
    23 Июль 2011

    При распаковке выдает ошибку: “Невозможно создать WINGRUB\grubinst_gui.exe”
    При перезагрузке флешку не видит.
    Куда нужно вставлять кусок текста MENU.LST? В начало, в конец, в середину?

  60. 23 Июль 2011

    Михаил, не понял при распаковке чего выдаёт ошибку?
    в статье есть ссылка на образец файла MENU.LST. Посмотрите там.

  61. Алексей
    6 Сен 2011

    тоже самое блин при установке GRUB4DOS.exe
    Невозможно создать WINGRUB\grubinst_gui.exe

  62. 7 Сен 2011

    Алексей, почитайте переведенную документацию. описано для всех ОС – http://greenflash.su/Grub4Dos/files/install.htm

  63. 9 Окт 2011

    title Alkid
    find –set-root /i386/setupldr.bin
    chainloader /i386/setupldr.bin

    error 27 unrecognized command

    В чём может быть прблема??

  64. 9 Окт 2011

    CAHEK, помоему проблема в названии – i386/. Мне пришлось его переименовывать (см. п.4 этой записи)

  65. Dosp
    5 Ноя 2011

    недавно столкнулся с такой проблемкой, почемуто Cure It не хочет запускаться из под Алкида, зависает, пробовал по разным папкам тасавать, запустить кюр ит не получилось, что можно сделать?

  66. Dosp
    5 Ноя 2011

    недавно столкнулся с такой проблемкой, Cure It не хочет запускаться из под алкида, зависает постоянно, пробовал тосавать по разным папкам, толку ноль, что можно сделать?

  67. 26 Дек 2013

    Подскажите пожалуйста что не так делаю

    splashimage (hd0,0)/BOOT/Splash/Zver.xpm.gz
    foreground ffffff
    background 03bc19

    timeout 60
    default 0

    title Windows XP Install
    map –mem /firadisk.IMA (fd0)
    map –mem /GRTMPVOL_RU_20.02.13.iso (0xFF)
    map (hd0) (hd1)
    map (hd1) (hd0)
    map –hook
    chainloader (0xFF)

    title boot NTLDR of Windows NT/2K/XP
    map (hd0) (hd1)
    map (hd1) (hd0)
    map –hook
    find –set-root /ntldr
    chainloader /ntldr

    title boot BOOTMGR of Windows VISTA

    map (hd0) (hd1)
    map (hd1) (hd0)
    map –hook
    find –set-root /bootmgr
    chainloader /bootmgr

    title boot floppy
    chainloader (fd0)+1
    rootnoverify (fd0)
    savedefault –wait=2

    title boot CD
    cdrom –init
    map –hook
    chainloader (cd0)

    title reboot
    savedefault –wait=2
    reboochainloader (cd0)

    title commandline
    savedefault –wait=2
    commandline

  68. 17 Янв 2014

    Сделал все как было сказано,скачал файл MENU.LST прописал название своего образа
    по примеру :
    title Windows XP Install
    map –mem /firadisk.IMA (fd0)
    map –mem /winxp.iso (0xFF)
    По началу выдавало ошибку Eror 15 потому как понял что кидаю в папку Boot,перекинул в начало самой флешки…вроде думало думало но потом выдало ошибку Eror 28

    Кстати для познания: Эта программа схожа с Bootusb, в наборе ахиретительный вариант прог которые пригодятся как для Стационара так и для ноуда! Пробовал там такой же вариант редактировал так же в ручную Menu.lst,только Исо образы были в boot папке и при загрузке с флешки все увидело,даже моментально инстал запустился … вот только проблема что начиная копировать файлы вскоре появляется Синий экран и Я не пойму в чем проблема! Обычно это было при конфликте винды если устанавливать на Ноуд или не качественная…но винда хорошая и настройки все стояли в Bios …
    Как Варинат хорошая программа Wintoflash для создания вроде всех типов Windows загрузочной флешки! Но блин нужна Мультизагрузочная Флешка….
    А по поводу этой проги я дупля не отстрелю …????!!!!!! был бы признателен за совет так сказать мудрый комментарий !!!!

  69. 23 Фев 2014

    Здраствуйте! проблема в установке а точнее в файле I386 просто не видит его, где то читал что надо его переименовать но где его найти на флешке, все образы скинул на флешку. Может в биосе надо изменить с AHCI на IDE или RAID. Если чего не так сказал или выразился то простите первый раз устанавливаю. Спасибо…

  70. 5 Март 2014

    Всем привет,не знаю читают ещё эту ветку или нет.. Сделал всё по инструкции,всё отлично всё на флешке..Но вот в чём задача. при попытки загрузки,сначала всё идёт хорошо. Но после проверки конфигурации (т.е на начальном этапе установки) Выбивает синий экран с непонятной ошибкой..Хотел поставить на вин 7! Или я что-то сделал не так,или в чём может быть поблема?

  71. 14 Июнь 2014

    Ӊi! Do yoս know iff they make any plugins to assist
    wіth Search Engine Optimization? ӏ’m trying to
    get my blog to rank fߋr somе targeted keywords bbut ӏ’m not sereing vеry ǥood results.

    Іf ƴou know of any pleasee share. Manyy tҺanks!

  72. 18 Июнь 2014

    Hi, i feel that i saw you visited my blog so i got
    here to go back the favor?.I am trying to in finding things
    to improve my site!I assume its ok to make use of
    a few of your ideas!!

  73. 2 Янв 2015

    не работает

  74. 25 Март 2015

    Не могу найти коды ошибок, ткните носом пожалуйста, кажется что где то видел, а может просто кажется что видел, целый день пытаюсь загрузиться, вроде пошло, а нет, интересует ошибка номер 15 (error 15), спасибо заранее и извините если что не так.

  75. 30 Авг 2015

    Мой друг заказывал скважинный насос в компании с бесплатной доставкой по дешевой цене.

  76. leon
    3 Сен 2015

    Подскажите пожалуйста, чем открыть файл “Menu.lst”. Ни блокнотом ни WordPad не открывается. Я не могу найти в интернете. Простите за невежество. Учусь по тихоньку.

  77. leon
    3 Сен 2015

    Архив “Menu.lst” который дан как образец объёмом 2КБ.

  78. 5 Сен 2015

    leon, ответ содержится в вопросе) это же архив, его сначала разархивировать нужно (например 7zip – бесплатный антивирус), а потом блокнотом открывать.

  79. 35xakers
    14 Янв 2016

    Спасибо, помогло

Поделись своими мыслями!

(обязательно)
(обязательно)

Почтовые адреса не публикуются.

Подпишись на комментарии