Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Создание загрузочного DVD на основе Grub4dos (http://forum.oszone.net/showthread.php?t=223407)

magrite 20-12-2011 20:53 1818980

Создание загрузочного DVD на основе Grub4dos
 
Создание мультизагрузочного DVD на основе Grub4dos.
Первым, что нам потребуется это сам Grub4dos берем , cdrtools (ищем на просторах нета), gfxmenu (ищем на просторах нета), программа MobaLiveCD_v2.1 (ищем на просторах нета), программа UltraIso (ищем на просторах нета). В cdrtools нам потребуются файлы cygwin1.dll и mkisofs.exe.

Создание пустого загрузочного образа.
1) Создаем на жестком диске (в удобном месте) папку с названием “Создание загрузочного CD ”.
2) В скачанном архиве cdrtolls находим файлы cygwin1.dll и mkisofs.exe, копируем их и закидываем папку “Создание загрузочного CD ”.
3) В папке “Создание загрузочного CD ” создаем папку с названием “iso”.
4) В скачанном архиве Grub4dos находим файл “grldr” и “menu.lst” копируем их и закидываем в папку “iso”.
5) В папке “ iso ” создаем папку с названием “gfx”. В неё закидываем найденное gfxmenu (к примеру назовем его “oszone”.
6) Открываем menu.lst . Удаляем из него все. Вносим в него
запись:

timeout 30
gfxmenu /gfx/ oszone
default 0

title Загрузка с жесткого диска
rootnoverify (hd0,0)
chainloader (hd0,0)+1

title Перезагрузка компьютера
reboot

title Выключение компьютера
halt

Сохраняем изменения и пока закрываем его.
7) На данном этапе в папке “iso” мы имеем сформированный пакет файлов и папок для создания загрузочного исошника. Теперь проверим работоспособность того, что сделали. Для того, чтобы собрать разрозненные папки в один исошный образ нам и потребуются файлы cygwin1.dll и mkisofs.exe. Если делали все по инструкции, то в папке “Создание загрузочного CD ” должны быть: сформированная папка “iso”, файлы cygwin1.dll и mkisofs.exe . Теперь копируем команду на создание образа “ mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o Rescue_cd.iso iso” заходим в папку “Создание загрузочного CD ” и вставляем в адресную строку и нажимаем Enter. Откроется окно в котором пойдет процесс формирования загрузочного образа с отображением процесса создания в процентах. Как только окно закроется (само закрывается) в папке “Создание загрузочного CD ” найдете исошный образ под названием “Rescue_cd.iso”. Теперь давайте проверим, что у нас получилось. Запускаем программу MobaLiveCD_v2.1 в ней указываем путь к “Rescue_cd.iso” и наслаждаемся. Созданный загрузочный исошник является пустым в нем ничего нет. Далее рассмотрим чем бы и как его заполнить.

Наполнение образа.
1) Добавление в образ Windows 7. Находим на просторах нета чистый (не отягощенный софтом и тому подобным, только установка Windows 7 SP1) установочный образ Windows 7 SP1 и скачиваем его. Себе я скачивал установочный образ Windows 7 SP1 с возможностью установки x64/x86 платформ. Открываем его в UltraIso и распаковываем его в папку “iso” либо если установлен виртуальный привод, то монтируем в него, копируем все файлы и папки и закидываем в папку “iso”. Не забываем добавить в образ папку с активатором Windows 7. Её можно просто создать в папке “iso” с названием на латинице. Открываем menu.lst добавляем
запись:

title Установка Windows 7 SP1 x64 or x86
root
chainloader /bootmgr

2) Добавление в образ Windows XP SP3. Находим на просторах нета чистый (не отягощенный софтом и тому подобным, только установка Windows XP SP3) установочный образ Windows XP SP3и скачиваем его. Открываем его в UltraIso и распаковываем его в папку “iso” либо если установлен виртуальный привод, то монтируем в него, копируем все файлы и папки и закидываем в папку “iso”. В данной операции возможно совпадение папок и файлов с папками и файлами Windows 7 SP1. Слияние папок сделайте, а от замены предложенных файлов откажитесь. Нюансы по добавлению Windows XP SP3 и их исправлению будут описаны в самом конце. Открываем menu.lst и добавляем
запись:

title Установка Windows ХР SP3
root
chainloader /I386/SETUPLDR.BIN


P.S. Кто имеет желание, то в установку можно добавить преинсталл драйверов, к примеру с ZverDVD.


Добавить в файл DOSNET.INF чистой Windows XP SP3 следующие строки
[Files]
d1,setup.org
d1,presetup.cmd
d1,Un7z.dll
d1,PreSetup.ini
d1,Finish.exe
d1,DSPHook.dll

Добавить в файл TXTSETUP.SIF чистой Windows XP SP3 следующие строки
[SourceDisksFiles]
setup.org = 1,,,,,,,2,0,0
presetup.cmd = 1,,,,,,,2,0,0
Un7z.dll = 1,,,,,,,2,0,0
PreSetup.ini = 1,,,,,,,2,0,0
Finish.exe = 1,,,,,,,2,0,0
DSPHook.dll = 1,,,,,,,2,0,0

Скопировать файлы
setup.exe
setup.org
presetup.cmd
Un7z.dll
PreSetup.ini
Finish.exe
DSPHook.dll
Winnt.sif
из папки I386 Зверя в и закинуть в папку I386 чистой Windows XP SP3.
В файле Winnt.sif заменить ключ активации на ключ активации чистой Windows XP SP3. Он должен быть в скачанном исошнике.

Скопировать папку “OEMDRV” Зверя и закинуть её в папку ”iso”.
Не забываем, что файлы в “I386” находятся без полного расширения т.е. “setup.ex_”.

3) Добавление в образ Kaspersky rescue disk 10. Скачиваем его с официального сайта и обновляем в нем базы.. Есть версия KRD 10 со встроенной утилитой Kaspersky Windows Unlocker. Описанные ниже способы подходят как для простой версией KRD 10 так и со встроенной утилитой Kaspersky Windows Unlocker.

Первый способ:
Распаковываем скачанный исошник в любую созданную папку назовем её Каспер. В папке “iso” создаем папку rescue и kav. Из папки Каспер:
1) берем файл image.squashfs и livecd и кидаем в корень папки “iso”.
2) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого образа.
3) берем все что лежит в папке boot и кидаем в папку kav создаваемого образа.
4) в menu.lst добавляем
запись

title Kaspersky Rescue Disk 10
kernel /kav/rescue root=/dev/ram0 vga=791 init=/linuxrc looptype=squashfs loop=/image.squashfs nodevfs cdroot initrd=/kav/rescue.igz kav_lang=ru udev aufs quiet noresume doscsi
initrd /kav/rescue.igz

Структура папок Kaspersky rescue disk и их содержание будет выглядеть следующим образом:

Cd:\
\kav\ grub
\kav\ boot.cat
\kav\ rescue
\kav\ rescue.igz
\kav\ System.map-rescue
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ bases.id
\rescue\ krd.version
\image.squashfs
\livecd

Второй способ:
Скачиваем исошник KRD10 и обновляем в нем базы. Распаковываем в любую созданную папку назовем её Каспер. В папке “iso” создаем папку rescue. Из папки Каспер:
1) берем файл image.squashfs и livecd и кидаем в корень папки “iso”.
2) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого образа.
3) берем образ KRD10 и удаляем из него все кроме папки boot и сохраняем его. Переименовываем его в rescuecd.iso . Ложим его в папку rescue создаваемого образа.
4) в menu.lst добавляем
запись

title Загрузка Kaspersky Rescue Disk
find --set-root /rescue/rescuecd.iso
map --mem /rescue/rescuecd.iso (hd32)
map --hook
chainloader (hd32)

Структура папок Kaspersky rescue disk и их содержание будет выглядеть следующим образом:

Cd:\
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ bases.id
\rescue\ krd.version
\rescue\ rescuecd.iso
\image.squashfs
\livecd

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

Появилась новая версия KRD 10. Делать надо следующее:

1) Качаем свежую версию KRD 10.
2) берем файл livecd и кидаем в корень папки “iso”.
3) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого образа.
4) берем образ KRD10 и удаляем из него все кроме папки boot и сохраняем его. Переименовываем его в rescuecd.iso . Ложим его в папку rescue создаваемого образа.
5) в menu.lst добавляем
запись

title Загрузка Kaspersky Rescue Disk
find --set-root /rescue/rescuecd.iso
map --mem /rescue/rescuecd.iso (hd32)
map --hook
chainloader (hd32)


Структура папок Kaspersky rescue disk и их содержание будет выглядеть следующим образом:

Cd:\
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ LiveOS
\rescue\ bases.id
\rescue\ krd.version
\rescue\ rescuecd.iso
\livecd


4) Добавление в образ DrWeb Livecd 600. Скачиваем его с официального сайта.
Если добавляли в образ Windows 7 SP1, то папка “ boot ” должна быть создана уже, если нет то в папке “iso” создаем папку “ boot ”. Открываем скачанный образ в UltraIso :
а) папку “module” извлекаем в папку “ boot ”.
б) файлы config, DrWebLiveCD-6.0.0.111116, initrd, memtest, vmlinuz извлекаем в папку “ boot ”.
в) удаляем из исошника папку “module” и сохраняем образ.
г) сохраненный образ копируем в папку “ boot ”.
д) Открываем menu.lst и добавляем
запись

title Загрузка Dr Web Livecd 600
find --set-root /boot/drweb-livecd-600.iso
map --mem /boot/drweb-livecd-600.iso (hd32)
map --hook
chainloader (hd32)

5) Добавление в образ различных утилит на основе исошников таких как Acronis, MHDD, ActiveBootDisk. Находим загрузочные исошники в нете или создаем сами. Закидываем их в папку “ boot ”. Открываем menu.lst и добавляем
запись

title Загрузка “Название программы”
find --set-root /boot/“ Точное название исошника”
map --mem /boot/“ Точное название исошника” (hd32)
map --hook
chainloader (hd32)

6) После формирования образа, файл menu.lst
(у меня выглядит так):

timeout 30
gfxmenu /gfx/ oszone
default 0

title Загрузка с жесткого диска
rootnoverify (hd0,0)
chainloader (hd0,0)+1

title ShutDown PC
halt

title Reboot PC
reboot

title Установка Windows 7 SP1 x64 or x86
root
chainloader /bootmgr

title Установка Windows ХР SP3
root
chainloader /I386/SETUPLDR.BIN

title Загрузка Kaspersky Rescue Disk 10
find --set-root /rescue/rescuecd.iso
map --mem /rescue/rescuecd.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка Dr Web Livecd 600
find --set-root /boot/drweb-livecd-600.iso
map --mem /boot/drweb-livecd-600.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка Acronis
find --set-root /boot/Acronis.iso
map --mem /boot/Acronis.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка Windows 7PE - Мини версия
find --set-root /boot/Win7PE.ISO
map --mem /boot/Win7PE.ISO (hd32)
map --hook
chainloader (hd32)

title Загрузка Windows XPPE - Мини версия
find --set-root /boot/WinXPE.iso
map --mem /boot/WinXPE.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка MHDDver4.6.
find --set-root /boot/mhdd32ver4.6.iso
map --mem /boot/mhdd32ver4.6.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка ActiveBootDisk
find --set-root /boot/ActiveBootDisk.ISO
map --mem /boot/ActiveBootDisk.ISO (hd32)
map --hook
chainloader (hd32)

title Загрузка NT Password Registry Editor
find --set-root /boot/NTPasswordRegistryEditor.iso
map --mem /boot/NTPasswordRegistryEditor.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка Victoria v.3.52.3 RU
find --set-root /boot/vcr352r.iso
map --mem /boot/vcr352r.iso (hd32)
map --hook
chainloader (hd32)

title Загрузка Memtest 86+ v.4.20
find --set-root /boot/mt420.iso
map --mem /boot/mt420.iso (hd32)
map --hook
chainloader (hd32)

Заключительный этап.:
1) Не рекомендую добавлять в образ папки с софтом т.к. на этапе сбора разрозненных папок в один загрузочный образ (если честно то не знаю почему) происходит создание папки “rr_moved” и в неё переносится некоторые установочные файлы Windows XP SP3 и Windows 7 SP1, что естественно указывает на то что эти системы не установятся.
2) Если все что хотели добавили, то соберем разрозненные папки в один загрузочный образ.
Теперь копируем команду на создание образа “ mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o Rescue_cd.iso iso” заходим в папку “Создание загрузочного CD ” и вставляем в адресную строку и нажимаем Enter.
3) Данный пункт выполнять, если добавляли в образ Windows ХР SP3.
Открываем созданный Rescue_cd.iso в UltraIso. Находим папку “rr_moved”. В ней должно быть только две папки “DXMRTP” и “RTCDLL” иначе образ перегружен. Чтобы удалить папку “rr_moved” необходимо в UltraIso → Файл → Свойства:
а) убрать галочку с опции “RockRidge”
б) поставить галочку на опцию “Joliet”
в) поставить галочку на опцию “Расширенный”
г) удалить папку “rr_moved”
д) в папке “I386” найти папку “ASMS” и удалить её.
е) выделить папку “I386” потом Действия → Добавить каталог путь указываем тот где папка “Создание загрузочного CD”\iso\I386\ASMS.
ж) кто очень хочет на этом этапе можно добавить папку с софтом.
з) сохраняем все изменения.
4) Если после собирания разрозненных папок в один загрузочный образ без добавления в образ Windows XP SP3 образуется папка “rr_moved” то образ перегружен количеством папок, убираем все лишнее.
5) Для тех кто хочет, чтобы в образе были папки и файлы с русскими названиями и в любом регистре, а не только в верхнем регистре и на латинице, то выполнить следующие пункты Заключительного этапа:
а) убрать галочку с опции “RockRidge”
б) поставить галочку на опцию “Joliet”
в) поставить галочку на опцию “Расширенный”
з) сохраняем все изменения.
Добавление папок и файлов с русскими названиями проверял без добавления дистрибутивов Windows XP SP3 и Windows 7 SP1, кто хочет тот сам проверит работоспособность такого образа.
6) Покупаем болванку и прожигаем её. Запись производить лучше всего в Nero.

P.S. Больше всего проблем возникает при добавлении в образ дистрибутива Windows XP SP3, которое выражается в создании папки “rr_moved”. Если добавить только в образ дистрибутив Windows 7 SP1, то проблем не должно быть. При добавлении дистрибутива Windows XP SP3 папка “rr_moved” создается всегда, если ещё добавить до Заключительного этапа папку с софтом, то при собирании разрозненных папок в один загрузочный образ туда ещё улетают установочные файлы Windows 7 SP1.Ищите данные дистрибутивы с минимальным количеством папок. Все лишние файлы типа readme, setup.exe которые находятся в корне диска удаляйте.
Вся информация взята на просторах нета.

crimes 23-06-2012 22:00 1939506

благодарю

timon45 24-06-2012 00:46 1939561

Смахивает на подробную инструкцию по созданию варезных "Г" сборок, чтобы сделать свою сборку нужно качать ещё "Г" сборку какого то зверя, и тогда получится "ГГ" сборка

crimes 24-06-2012 12:20 1939654

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

crimes 24-06-2012 23:37 1939885

Если записывать загрузчик с этой командой: (mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o Rescue_cd.iso) то нельзя изменить ментку диска, по умолчанию она CDROM если изменить с помощью UltraIso то не загружаеться и ещё нужно выполнять пункт 3:
читать дальше »
3) Данный пункт выполнять, если добавляли в образ Windows ХР SP3. Открываем созданный Rescue_cd.iso в UltraIso. Находим папку “rr_moved”. В ней должно быть только две папки “DXMRTP” и “RTCDLL” иначе образ перегружен. Чтобы удалить папку “rr_moved” необходимо в UltraIso → Файл → Свойства: а) убрать галочку с опции “RockRidge” б) поставить галочку на опцию “Joliet” в) поставить галочку на опцию “Расширенный” г) удалить папку “rr_moved” д) в папке “I386” найти папку “ASMS” и удалить её. е) выделить папку “I386” потом Действия → Добавить каталог путь указываем тот где папка “Создание загрузочного CD”\iso\I386\ASMS.



А вот если записать такой командой (mkisofs.exe -o C:/GRTMPVOL_RU.iso -b grldr -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table d:/xp")

то можно изменить метку диска с помощью ultraISO и выполнять пункт 3 не надо!
Да и ещё не записывайте этими командами полностью подготовленную папку с программами и виндовсом так как при создании iso образа пропускаеться длинные папки и т. д. лутше записать только загрузчик grldr а потом всё добавлять в iso с помощью ultra iso!

timon45 26-06-2012 18:07 1940927

crimes, в отличии от тебя я больше читаю чем пишу, а если пишу то знаю о чем, либо не знаю но спрашиваю (в случае если ответ не смог найти)
вот ты сам по моему не читал что написал.
Цитата:

Цитата crimes
для создания сборок не нужны звери и экстрим и т »

Цитата:

Цитата magrite
из папки I386 Зверя в и закинуть в папку I386 чистой Windows XP SP3. »

А это кто? дед мороз написал?

Статья не плохая, пару вещей интересных я прочел не спорю, меня возмутили лишь цитаты которые я выделил. И еще не вижу замечаний типа grub не поддерживает файловую систему UDF (где то читал но не уверен) что может быть весьма актуально если на диске будет сборка Win7.

П.С. И переходить на личности а тем более оскорбления это признак неуверенности в себе.

Electronic_Arts 06-07-2012 21:46 1947309

Помогите с ActiveBootDisk - у меня оно не грузится...

все сделал как есть - но несмотря на то что образ диска находится по адресу /BOOT/ActiveBootDisk.ISO
оно не грузится пишет ошибку 15 типа файл не найден..

crimes 10-07-2012 06:57 1949111

timon45 я то какраз и уверен в себе а вот ны походу дела не,говорил же прочитай все как следует,зверь здесь не причем,в звере есть фаилы от аддона z_drivers еслиб ты читал ты бы понял очем речь не нужно копировать файлы аддона,можно скачать интегратор и аддонс отдельно и зделать свою зборку,ВЕДЬ ПО ЭТОМУ ПРИНЦЫПУ И ПОСТРОИНЫ ЗВЕРИ И ПРОЧИИ СБОРКИ спроси ка ты лутше boasoft он тебе скажит кто из нас прав! м да говориш барану не бейся об стенку а обойди ее а он серавно беться в стенку.

magrite 19-07-2012 13:44 1954808

Цитата:

Цитата crimes
Да и ещё не записывайте этими командами полностью подготовленную папку с программами и виндовсом так как при создании iso образа пропускаеться длинные папки и т. д. лутше записать только загрузчик grldr а потом всё добавлять в iso с помощью ultra iso! »

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

Цитата:

Цитата timon45
Цитата crimes: для создания сборок не нужны звери и экстрим и т »
Цитата magrite: из папки I386 Зверя в и закинуть в папку I386 чистой Windows XP SP3. »
А это кто? дед мороз написал? »

Если внимательно читать там написано только добавить определенные файлы из зверя, а не брать с него ХР.


Цитата:

Цитата timon45
И еще не вижу замечаний типа grub не поддерживает файловую систему UDF (где то читал но не уверен) что может быть весьма актуально если на диске будет сборка Win7. »

Только на этой системе и можно сделать сборку с Win7.



Цитата:

Цитата Electronic_Arts
Помогите с ActiveBootDisk - у меня оно не грузится...
все сделал как есть - но несмотря на то что образ диска находится по адресу /BOOT/ActiveBootDisk.ISO
оно не грузится пишет ошибку 15 типа файл не найден.. »

Подробней напиши что ты делал.

crimes 20-07-2012 06:44 1955177

Цитата:

Цитата magrite
Я пробовал сначала записать только загрузчик, а потом добавлять через ultra iso, то не катит, не работает запуски программ и установок. »

какие программы у вас не работают? вот что я имел виду создать загрузчик iso а потом в него заполнять всё, у меня так всё работает версия grldr 4.5 с даю iso загрузчик запустите его в Oracle VM VirtualBox или запишите на диск уведите моё меню если найдётё то что у вас не запускалось посмотрите тогда .lst лист Готовый iso grldr v 4.5c
Цитата:

Цитата magrite
Если внимательно читать там написано только добавить определенные файлы из зверя, а не брать с него ХР. »

Прочтите эти две стати: Наборы - UpdatePack-XPSP3-Rus версия 12.7.15 и Служебные - [addon] интеграция драйверов #2 (Z_DRV_INST) без обид но не в водите в заблуждение не зающих людей таких как:
Цитата:

Цитата timon45
Смахивает на подробную инструкцию по созданию варезных "Г" сборок, чтобы сделать свою сборку нужно качать ещё "Г" сборку какого то зверя, и тогда получится "ГГ" сборка »

то есть не надо писать про звери и т. д. а то люди начинают думать как timon 45. Вот как видете некоторые утверждают что бы создать свою сборку нужно иметь сборку zver а не кто не задавал вопрос откуда взялась сборка zver ? timon видимо подумал что она из космоса прилетела!!!

magrite 20-07-2012 10:58 1955309

Цитата:

Цитата crimes
у меня так всё работает версия grldr 4.5 с »

Я использовал grub4dos 0.4.4. Скачал 0.4.5.с и все пошло. Я сразу так хотел наполнять образ, но не пошло так.

truvo 01-08-2012 23:21 1963124

Другой способ создания мультиустановочного DVD на основе GRUB - в моей статье на сайте: http://www.oszone.net/18565/multiboot_grub4dos

gen0m.rsw 12-09-2012 00:24 1987076

Цитата:

Цитата magrite
1) берем файл image.squashfs и livecd и кидаем в корень папки “iso”. »

image.squashfs что то я не нашел в образе ентого файла
Почему так нельзя целый образ грузонуть!!??

Код:

title Kaspersky Rescue Disk 10 [07.09.2012]
map /Antivir/kav_rescue_10.iso (0xff) || map --mem /Antivir/kav_rescue_10.iso (0xff)
map --hook root (0xff)
chainloader (0xff)


magrite 01-10-2012 12:46 1997673

Цитата:

Цитата gen0m.rsw
image.squashfs что то я не нашел в образе ентого файла
Почему так нельзя целый образ грузонуть!!?? »

Можно было поискать и немного
подумать
Файл image.squashfs в новой версии называется squashfs.img и лежит в папке LiveOS


Появилась новая версия KRD 10. Делать надо следующее:
1) Качаем свежую версию KRD 10.
2) берем файл livecd и кидаем в корень папки “iso”.
3) берем все что лежит в папке rescue и кидаем в папку rescue создаваемого образа.
4) берем образ KRD10 и удаляем из него все кроме папки boot и сохраняем его. Переименовываем его в rescuecd.iso . Ложим его в папку rescue создаваемого образа.
5) в menu.lst добавляем
запись

title Загрузка Kaspersky Rescue Disk
find --set-root /rescue/rescuecd.iso
map --mem /rescue/rescuecd.iso (hd32)
map --hook
chainloader (hd32)


Структура папок Kaspersky rescue disk и их содержание будет выглядеть следующим образом:


Cd:\
\rescue\ backup
\rescue\ bases
\rescue\ help
\rescue\ LiveOS
\rescue\ bases.id
\rescue\ krd.version
\rescue\ rescuecd.iso
\livecd


Работоспособность проверил только на виртуалке, нет на работе болванки.

Можно грузить и все 270 мегов, а можно загрузить за пару сек 17 мегов.

gen0m.rsw 02-10-2012 03:55 1998150

Цитата:

Цитата magrite
Появилась новая версия KRD 10. Делать надо следующее: »

Долго же вы :cool: , я правда уже сделал, тоже самое, где то вычитал точно такой же метод!!!
Может magrite через BCDW попробуешь, вот енто проблема каспера привязать, ни как ни могу найти, даже на GreenFlash тоже все пытаются!!! А то у меня мамка категорически отказывается через GRUB грузиться, да BCDW кажется (для CD) мне надежней!!!!

magrite 02-10-2012 12:31 1998306

Цитата:

Цитата gen0m.rsw
Может magrite через BCDW попробуешь »

И будет тебе счастье
http://forum.oszone.net/showthread.p...00#post1998300

gen0m.rsw 22-11-2012 21:28 2030713

magrite, сегодня опробовал ваш способ загрузки KRD 10(непосредственно на болванку CD записал), и через BCDW и GRUB, результат один и тот же :sorry:
Появляется только первое меню с отчетом времени и выбором языка, идет загрузка и встает, мигают ScrollLock и CapsLock, комп не реагирует!!! Примерно что вижу на экране в конце(что по считал уместным)

dracut Warning : Signal caught!
dracut Warning : FATAL:Failed to mount block device of live image
dracut Warning : Refusing to continue


ШОТО чувствую что то у меня не то!!!
Подскажите, если есть соображения!!!

rocet 12-05-2013 04:01 2148414

а если на диске две windows 7 (2 образа) как их тогда расположить?

magrite 17-05-2013 15:00 2151579

ни как

Sliderpost 05-06-2013 10:16 2162575

Не стал заморачиваться, собрал английскую сборку с исошником ADDS10 внутри. Первую английскую на основе Drub4Dos! До этого собирал только русские образы. Полагаю, что ссылки размещать тут запрещено, кому нужно, ищите по sha1 в поисковике 1A8CA3990A4D086CCF76A51B26485B1439EA0228 :)

mkv 23-06-2013 16:18 2172704

Добрый день. На флешке "MSDaRT_x86.iso" запускается вот с таким меню:
читать дальше »
title 4. ДИСК ВОССТАНОВЛЕНИЯ WINDOWS 7x86 - MSDaRT_7.0_RU_x86
map --mem (md)0x800+4 (99)
map /boot/MSDaRT_x86.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/MSDaRT_x86.iso;\n\0
chainloader (0xff)

А как это реализовать на DVD диске?

Ж.Д.А.Л.К.Е.Р. 24-06-2013 21:15 2173595

Распаковать содержимое MSDaRT_x86.iso в корень болванки и загружать:
Цитата:

title 4. MSDaRT_7.0_RU_x86
chainloader /bootmgr

mkv 24-06-2013 21:32 2173605

Ж.Д.А.Л.К.Е.Р.,
Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Распаковать содержимое MSDaRT_x86.iso в корень болванки и загружать: »

А как быть с одинаковыми папками. У меня на диске ещё и дистрибутив семёрки? Спасибо.

Ж.Д.А.Л.К.Е.Р. 24-06-2013 22:57 2173662

Менять пути в BCD, патчить bootmgr и т.д. Или отказаться от болванки в пользу флешки - хотя бы потому что она быстрее.
Можешь конечно попробовать меню с FiraDisk-ом от флешки, но будет ли оно нормально работать на болванке - не знаю (не видел чтоб кто-то так делал).
Еще можно объединить в одной WinPE установку 7 + MSDaRT, сделать чтоб при загрузке была меню с выбором что запустить (это уже надо читать темы про WinPE).

mkv 25-06-2013 07:12 2173750

Ж.Д.А.Л.К.Е.Р.,
Флешку с Вашим вариантом я сделал. Там всё ПРЕКРАСНО работает. Спасибо. На болванке раньше использовал загрузку через BСDW. А это решил попробовать с другим загрузчиком т.е с Grub4dos. Всё пошло, кроме MSDaRT_7.0_RU_x86.
Спасибо.

Bazillik 11-01-2015 18:40 2454614

Всем привет! Всё сделал как в инструкции, папку rr_moved удалил. На диске предоставлено: 7 шт. xp sp3, acronis.iso, и 2 папки с x86 и x64 vista sp2. В каждой папке с xp sp3 папки ASMS также поудалял и залил заново, из папок с распакованными образами.

Всё распихал следующим образом - я в папку iso непосредственно всё не скидывал, естественно, а создал отдельные папки там:
xpprosp3, winpe и vistasp2. там уже внутри каждой находятся папки по отдельности с распакованными образами. кроме одного xp sp3 - его я оставил в исо, он лежит сразу в корне папки xpprosp3. acronis тоже в исо, в корне winpe.

И вот, запускаю я установку xp - перезагружается комп.
Vista - не запускается установщик, жалуется на \Boot\BCD Status: 0xc000000f
когда запускаю исошные файлы: error 28: selected item cannot fit into memory.

Что делать, как исправить??!

Ж.Д.А.Л.К.Е.Р. 13-01-2015 12:27 2455351

Bazillik,
Цитата:

Цитата Bazillik
Всё распихал следующим образом - я в папку iso непосредственно всё не скидывал, естественно, а создал отдельные папки там:
xpprosp3, winpe и vistasp2. »

Дистрибутив Windows не будет работать из произвольной папки. Хр не видит свои установочные файлы если они расположены выше отметки ~2 Гб на болванке.
Переходи на загрузочную флешку/USB-HDD.

Bazillik 13-01-2015 20:23 2455600

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Дистрибутив Windows не будет работать из произвольной папки. Хр не видит свои установочные файлы если они расположены выше отметки ~2 Гб на болванке.
Переходи на загрузочную флешку/USB-HDD. »

Так у меня суммарно все экспишки меньше 2 гб весят. их всего 6, а каждая весит по 200-300 мб. образ xp весом 700 метров я не распоковывал - так в iso формате и закинул.

что тогда можно сделать? делают же сборки, где 100500 виндоузов всяких.

Ж.Д.А.Л.К.Е.Р. 13-01-2015 21:15 2455628

Вложений: 1
Цитата:

Цитата Bazillik
что тогда можно сделать? делают же сборки, где 100500 виндоузов всяких. »

Переименовывают папку I386 и тогда можно совмещать дистрибутивы, гугли как это сделать, я не подскажу. Меню будет такого типа:

Цитата:

title Install Windows Xp Professional Edition
chainoade /I386/SETUPLDR.BIN

title Install Windows Xp Home Edition
chainoade /A386/SETUPLDR.BIN

title Install Windows Xp Custom Edition
chainoade /B386/SETUPLDR.BIN

.......................................
Итоговый образ можно собрать с помощью UltraISO с опцией optimize, что даст однократную физическую запись повторяющихся файлов и соответственно экономию места.
UltraISO.exe -silent -imax -joliet -jlong -optimize -bootfile "%CD%\GRUBLDR.BIN" -volume MyName -directory "%CD%\Image" -output "%CD%\My_image.iso"
Где GRUBLDR.BIN файл загрузчик GRUBLDR (это переименованный grldr), MyName - метка тома создаваемого образа, Image - папка с файлами для создания образа, My_image.iso - имя создаваемого образа. Для работы UltraISO.exe без привязки к регистрации в реестре, нужно создать рядом uikey.ini следующего вида:
Цитата:

UserName='UserName'
Registration='XXXXXXXXXXXXXXXX'
Grub4Dos (grldr) бери последней сборки 0.4.5с.

Акронисы можно распаковать (что уменьшит их вес) и грузить их напрямую (без промежуточных меню).

Bazillik 13-01-2015 21:44 2455639

Отлично, спасибище братан! А что делать с повторяющимися файлами вне папки I386? Размеры отличаются, и дата создания.

UltraISO.exe -silent -imax -joliet -jlong -optimize -bootfile "%CD%\GRUBLDR.BIN" -volume MyName -directory "%CD%\Image" -output "%CD%\My_image.iso"
Это в тотал коммандер забивать или куда?

Ж.Д.А.Л.К.Е.Р. 13-01-2015 22:16 2455653

Цитата:

Цитата Bazillik
А что делать с повторяющимися файлами вне папки I386? »

Оставь файлы следующего типа, остальные можешь удалить.
BOOTFONT.BIN - он везде одинаков.
WIN51 - он везде одинаков.
WIN51XX
WIN51XX.SPX

Цитата:

Цитата Bazillik
Это в тотал коммандер забивать или куда? »

Открой консоль где будешь собирать и выполни или сохрани в блокноте с расширением cmd.

Bazillik 13-01-2015 22:53 2455676

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
WIN51
WIN51XX
WIN51XX.SPX »

эти файлы тоже везде одинаковые? их можно заменять при копировании?

Ж.Д.А.Л.К.Е.Р. 13-01-2015 23:00 2455680

Х - символ который в разных дистрибутивах соответствует своей букве/цифре, поэтому эти файлы не могут быть одинаковыми - имена то разные.


Время: 20:25.

Время: 20:25.
© OSzone.net 2001-