Извлечь MiniXP из Hirens Boot CD 15.2
|
|
glicket | Дата: Пятница, 21.11.2014, 05:32 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Добрый день. Хочу извлечь из HBCD 15.2 (HBCD15.2_Rus_by_lexapass_26.04.2013) образ MiniXP для записи на флешку, при помощи yumi (grub4dos), но для этого необходимо чтобы образ MiniXP был в ISO. Я же наблюдаю при открытии образа HBCD программой UltraISO: Насколько мне известно XP.wim - это образ MiniXP, XP.BIN - загрузчик, X - конфиг. По аналогии этой ветки, я закинул в эти 3 файла на флешку, в каталог /multiboot/XP/. Выглядит так:
в файле menu.lst прописал: Код title Windows XP Live chainloader /multiboot/XP/XP.BIN Файл X подправил таким образом:
Код [SetupData]BootDevice="ramdisk(0)" BootPath="\i386\System32\" OsLoadOptions="/fastdetect /minint /rdimageoffset=8192 /rdimagelength=3161088 /rdpath=XP.wim
Загружаюсь с QEMU, выбираю Windows XP Live, получаю: Открываю XP.wim архиватором 7-Zip, и с каталога I386 извлекаю в корневой каталог флешки файл txtsetup.sif. Пробую снова загрузиться и получаю ошибку другого содержания: Предвидя кучу подобных ошибок в будующем и сомнения что я иду по правильному пути заставило бросить и пойти спрашивать. Далее я здесь. Меня интересует как перепаковать wim в ISO чтобы я смог накатить на флешку с помощью yumi, например. Образ wim, кажется, постоянно идёт с конфиг-файлом и загрузчиком. Если вариант с перепаковкой не сработает, подскажите тогда как заставить работать с wim. Буду рад помощи!
Сообщение отредактировал glicket - Пятница, 21.11.2014, 05:34 |
|
| |
Atlant | Дата: Пятница, 21.11.2014, 11:01 | Сообщение # 2 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Цитата glicket ( ) закинул в эти 3 файла на флешку, в каталог /multiboot/XP/. Ты нарушил структуру каталогов, вот и не работает. Файлы должны лежать на флешке в таких же папках как и в образе. Если хочешь грузить из iso, скачай Hiren's BootCD с обновленным FiraDisk драйвером. С помощью UltraISO удалишь из образа все что тебе не нужно.
|
|
| |
glicket | Дата: Воскресенье, 23.11.2014, 13:14 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Цитата Atlant ( ) Ты нарушил структуру каталогов, вот и не работает. Файлы должны лежать на флешке в таких же папках как и в образе. Да, поправив структуру, вынеся файлы с образа в корень флешки - заработало. Спасибо!!Цитата Atlant ( ) Если хочешь грузить из iso, скачай Hiren's BootCD с обновленным FiraDisk драйвером. С помощью UltraISO удалишь из образа все что тебе не нужно. Скачал hbcd с update firadisk по ссылке. Могу сказать что мне нужно - mini xp. Правильно ли я понимаю, что оставить в образе можно каталог HBCD/XP, остальное удалить? Затем грузить iso так: Код title boot MiniXP ISO Image find --set-root /multiboot/ISOS/HBCD_MiniXP.iso map --mem (hd0,0)/multiboot/ISOS/HBCD_MiniXP.iso (hd32) map --hook chainloader (hd32) ?
|
|
| |
Atlant | Дата: Воскресенье, 23.11.2014, 14:23 | Сообщение # 4 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Цитата glicket ( ) Могу сказать что мне нужно - mini xp. А софт для WinPE - HBCD\Programs\ не нужен ? Для загрузки образа используй это меню, так будет быстрее запускаться.
|
|
| |
glicket | Дата: Воскресенье, 23.11.2014, 17:02 | Сообщение # 5 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Цитата Atlant ( ) А софт для WinPE - HBCD\Programs\ не нужен ? Нет. Цитата Atlant ( ) Для загрузки образа используй это меню, так будет быстрее запускаться. получаю:
Содержание menu.lst: Код title MiniXP map --mem (md)+4 (9) map /multiboot/ISOS/HBCD_MiniXP.iso (0xff) map --hook write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/multiboot/ISOS/HBCD_MiniXP.iso;\n\0 chainloader (0xff)/HBCD/XP/XP.BIN HBCD_MiniXP.iso содержит: /HBCD/ /XP/ каталог /HBCD/ пуст (не считая каталог /XP/), XP не трогал. Цитата Atlant ( ) будет быстрее запускаться Надеюсь, потому что как я приводил меню - загрузка 61 Мб, ооооочень долгая. Причём, после достижения [61/61 М] - загрузки MiniXP не наблюдалось. Открывалась строка, ожидающая команды.
|
|
| |
Atlant | Дата: Воскресенье, 23.11.2014, 17:42 | Сообщение # 6 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Дефрагментируй образ на флешке - Wincontig в помощь.
|
|
| |
glicket | Дата: Воскресенье, 23.11.2014, 18:35 | Сообщение # 7 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Цитата Atlant ( ) Дефрагментируй образ на флешке - Wincontig в помощь. Дефрагментировал. Получаю тоже самое. Однако, мне захотелось минимализма и я по Этому мануалу с помощью grubinst-1.1-bin-w32-2008-01-01 установил загрузочный сектор, предварительно форматировав в PeToUSB_3.0.0.8, затем с помощью grub4dos-0.4.4-2009-06-20 установил grub4dos. На флешке 2 файла: grldr и menu.lst. При загрузке получаю: НО! далее загружается minixp! Ура!
проблемы с автодетектом, при успешной загрузке системы меня не смущают, но не помешают ли они загрузке в будующем, на другом пк, например?
Ещё заметил что образ hbcd с update firadisk, во втором посте ведёт на hbcd 15.1 (по крайней мере заголовок образа в UltraISO 15.1 Rus), что как бы не соответствует сабжу, но глянув в changelog Цитата - MiniXP: Added/updated Storage/LAN/WLAN drivers and other minor improvements, iso boot works, path can be changed in HBCD\XP\X using
notepad.
решил что несущественно и приемлимо!
Фактически задача решена и я выражаю искреннюю благодарность Atlant!
Но, по-моему, получается образ в образе (.wim в .iso), что мешает мне с чистой совестью сказать что я гружу iso. Возможно ли иметь исошник с содержимым .wim, при этом чтобы он мог загружаться средствами grub4dos или записав на диск? Вероятно, я имею неправильное представление обо всём этом и мне надо всё же прочесть огромный труд выложенный на этом ресурсе (рус. документацию Grub4Dos и Syslinux, которые уже давно скачены, и я это сделаю).
В Википедии, в разделе "Работа с образами" говорится Цитата WIM-образ также может быть смонтирован на логический диск под Windows с присвоением буквы диска для облегчения редактирования его содержимого (благодаря этому образ WIM можно достаточно просто сконвертировать в ISO-образ).
Сообщение отредактировал glicket - Воскресенье, 23.11.2014, 19:02 |
|
| |
Atlant | Дата: Воскресенье, 23.11.2014, 19:01 | Сообщение # 8 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Та инструкция очень древняя и Grub4Dos 0.4.4 такой же ветхий, с FiraDisk-ом на сколько я помню не работает. Подготовь флешку по этой инструкции.
Цитата glicket ( ) Дефрагментировал. Получаю тоже самое. Если ты изменял образ на флешке то это вполне ожидаемо, потому что UltraISO в своей работе сильно фрагментирует образ. Скинь на винчестер образ, пере создай флешку по инструкции на осзоне и закинь iso обратно - он скорее всего будет сразу дефрагментированным.
|
|
| |
glicket | Дата: Воскресенье, 23.11.2014, 19:46 | Сообщение # 9 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Цитата Atlant ( ) Та инструкция очень древняя и Grub4Dos 0.4.4 такой же ветхий, с FiraDisk-ом на сколько я помню не работает. Подготовь флешку по этой инструкции. Скинул на винт образ. Подготовил по инструкции с осзоне. Закинул обратно - вылезло тоже самое что в 5 посте на скрине, не загрузилось. В Wincontig дефрагментировал папку, при загрузке получаю то же что и в 7 посте на скринах, загружается. Autodetect failed не исчезли.
|
|
| |
Atlant | Дата: Воскресенье, 23.11.2014, 21:24 | Сообщение # 10 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Цитата glicket ( ) В Wincontig дефрагментировал папку Нужно дефрагментировать образ на флешке, а не какую-то папку.
Цитата glicket ( ) Autodetect failed не исчезли. Добавь debug off в шапку menu.lst и сообщений не будет.
|
|
| |
glicket | Дата: Воскресенье, 23.11.2014, 22:46 | Сообщение # 11 |
Неизвестный
Группа: Пользователи
Сообщений: 6
Статус: Отсутствует
| Цитата Atlant ( ) Нужно дефрагментировать образ на флешке, а не какую-то папку. поправлюсь: В Wincontig дефрагментировал папку с образом на флешке. Цитата Atlant ( ) Добавь debug off в шапку menu.lst и сообщений не будет. Цитата glicket ( ) проблемы с автодетектом, при успешной загрузке системы меня не смущают, но не помешают ли они загрузке в будующем, на другом пк, например? хотя, проверил, вроде не влияют на загрузку на другом пк.
Сообщение отредактировал glicket - Воскресенье, 23.11.2014, 22:47 |
|
| |