URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 2922
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как создать загрузочный 'multiboot' CD, с несколькими загружаемыми ОС."

Отправлено auto_tips , 08-Дек-03 18:46 
mkisofs -b bsd_boot.img -no-emul-boot -c boot.catalog.bsd \
        -eltorito-alt-boot -b lnx_boot.img -c boot.catalog.lnx \
        -r -J -D -o cd.iso src_cd_dir

URL:
Обсуждается: http://www.opennet.ru/tips/info/587.shtml


Содержание

Сообщения в этом обсуждении
"Диски Debian GNULinux используют ISOLINUX(+)"
Отправлено Andrey Mitrofanov , 08-Дек-03 18:46 
(+) "мульти-загрузчик" для CD. Позволяет во время загрузки _выбрать_ один из нескольких загрузочных образов, лежащих на этом же CD. ISOLINUX - часть проекта SYSLINUX (его Debian использует на установочных загрузочных дискетах).

http://syslinux.zytor.com/iso.php
http://ftp.ru.debian.org/debian/pool/main/s/syslinux/

Также рядом с ... они кладут sbm.bin -- образ диска со Smart BootManager'ом. Это загрузчик, который умеет грузить машину с CD (и ещё вроде бы много чего...), сам запустившись с дискеты -- для машин, BIOS которых не умеет грузиться с CD-ROM'а (нужно делать 1 дискету sbm вместо двух rescue+root).

http://www.turbolinux.com.cn/~suzhe/
http://ftp.ru.debian.org/debian/pool/main/s/sbm/

---
... http://wiki.atmsk.ru/?LinHardWare/CDR


"Как создать загрузочный 'multiboot' CD, с несколькими загружаемыми ОС."
Отправлено Alexander Kuprin , 16-Дек-03 11:59 
Для интересующихся -- советую прочесть перевод статьи "Изготовление мультизагрузочного CD-диска" на Russian Linux Gazette (http://gazette.linux.ru.net/lg85/sipos.html). Разжёвано от и до и лично проверено в процессе перевода (1/4 часть перевода -- комментарии).

"С дополнительными утилитами и без..."
Отправлено Andrey Mitrofanov , 16-Дек-03 15:20 
Спасибо за ссылку. И за перевод. :) Пометил в гроссбухе - http://wiki.atmsk.ru/?LinHardWare/CDR

---

Я в своё время пробовал делать что-то подобное по статье http://os2.in.ru/guru/boot/ (под OS/2 тогда ещё...). Там используется подобная утилита для редактирования .iso (mkbtcd2.exe для OS/2, он бывает ftp://ftp.leo.org/pub/comp/os/os2/leo/systools/cdboot.zip и DOS/Win32).

Сделал я им /мультизагрузочный/ образ, записал, а грузился с него только первый образ. То ли я чего-то напутал в заклинаниях (документация обрывочна; хотя я пробовал научным методом тыка несколько различных вариантов - подбирал заклинание...), то ли cdboot был для OS/2 собран или портирован "криво", то ли (мне почему-то это кажется весьма вероятно) BIOS машины, на которой я это пробовал, не понимал мультизагрузочного изыска...

Потом я сделал загрузочный образ с OS/2 (уже на ОС GNU/Linux и не мультизагрузочный) "обычной" строкой mkisofs, без дополнительного редактирования .iso другими утилитами.

Не сложились у меня отношения с дополительными утилитами, редактирующими .iso и вписывающими в их меню загрузки более одного образа дискеты. :(

---

А isolinux я "заметил", когда ставил Debian с CD, увидел не-BIOS-ное меню выбора загружаемого образа (в т.ч. с разными ядрами) -- мультизагрузка! -- в стиле привычного "дискетного" syslinux, и попытался понять, как оно устроено.

...и с isolinux'ом тоже, говорят, /некоторые/ системы не грузятся: ""isolinux CDs do not boot on some systems, more than was expected"" http://lists.debian.org/debian-devel-announce/2003/debian-de... Хотя он уже использовался, насколько я понимаю, уже в релизе Debian GNU/Linux 3.0/woody -- тем, у кого не срабатывал isolinux ничего не мешало %) "по старинке" сделать 2 дискеты. В 2.2/potato загрузочными были два или три (больше?) CD из комплекта 3 binary + 3 source -- isolinux не использовался.

isolinux мне показался более удачным решением (я, наверное, ещё /сам/ с ним дисков не делал -- опыт более удачен %)) ) для мультизагрузки с CD, чем дополительные утилиты редактирования образа.

Он же, наверное, может помочь с BIOS'ами, котороые (если это была не моя ошибка :( ) умеют грузить только 1 образ и не умеют показывать меню загрузки CD.


"Загрузочный 'multiboot' CD не загружается на конкретном компе"
Отправлено Anton , 15-Сен-04 10:04 
При загрузке с купленного мультизагрузочного диска, который загружается на других компах, у меня появляется надпись:
"CD BOOT OK
NOP
Invalid system disk..."
В чем может быть причина???

"Загрузочный 'multiboot' CD не загружается на конкретном комп..."
Отправлено Гена , 22-Сен-04 12:47 
Аналогичная ситуация. Давай помыслим вместе. Какое у тебя железо?

"Как создать загрузочный 'multiboot' CD, с несколькими загружаемыми ОС."
Отправлено const , 31-Дек-04 17:20 
http://bootcd.narod.ru/

"Как создать загрузочный 'multiboot' CD, с несколькими загружаемыми ОС."
Отправлено skeletor , 26-Мрт-07 16:33 
А DVD можно так сделать? В смысле загрузочный.

"Как нужные программы загрузить?"
Отправлено игорь , 31-Дек-08 12:49 
Пользуюсь набором программ с разных дисков. Подскажите как создать один загрузочный диск , чтобы при переустановке системы, эти программы устанавливать автоматически с этого диска?