Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| wiki:od:isorme_150 [11/12/2025 15:22] – создано graf | wiki:od:isorme_150 [17/12/2025 17:47] (текущий) – graf | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Перевод не завершён. | + | \\ |
| + | Перевел: | ||
| + | Дата перевода: //июль 2023 г.//\\ | ||
| + | Оригинал: http:// | ||
| + | \\ | ||
| + | ^ **КАК СОЗДАТЬ ЗАГРУЗОЧНЫЙ SLACKWARE DVD ISO-ОБРАЗ**^ | ||
| + | \\ | ||
| + | Чтобы создать загрузочный установочный DVD-диск Slackware, перейдите в корневой каталог Slackware (тот, в котором находится файл [[changel_150|ChangeLog.txt]]) и выполните следующую команду для создания ISO-образа в /tmp | ||
| + | < | ||
| + | xorriso -as mkisofs \ | ||
| + | -iso-level 3 \ | ||
| + | -full-iso9660-filenames \ | ||
| + | -R -J -A " | ||
| + | -hide-rr-moved \ | ||
| + | -v -d -N \ | ||
| + | -eltorito-boot isolinux/ | ||
| + | -eltorito-catalog isolinux/ | ||
| + | -no-emul-boot -boot-load-size 4 -boot-info-table \ | ||
| + | -isohybrid-mbr / | ||
| + | -eltorito-alt-boot \ | ||
| + | -e isolinux/ | ||
| + | -no-emul-boot -isohybrid-gpt-basdat \ | ||
| + | -m ' | ||
| + | -volid " | ||
| + | -output / | ||
| + | </ | ||
| + | |||
| + | В моей системе я бы использовал следующую команду для записи полученного ISO-образа на DVD: | ||
| + | < | ||
| + | growisofs -speed=2 -dvd-compat -Z / | ||
| + | </ | ||
| + | |||
| + | Если ваше записывающее устройство | ||
| + | |||
| + | Я считаю, | ||
| + | |||
| + | Чтобы записать ISO-образ на USB-накопитель, | ||
| + | < | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | Или вы можете записать непосредственно из дерева Slackware на DVD(-/ | ||
| + | < | ||
| + | xorriso -as mkisofs \ | ||
| + | -iso-level 3 \ | ||
| + | -full-iso9660-filenames \ | ||
| + | -R -J -A " | ||
| + | -hide-rr-moved \ | ||
| + | -v -d -N \ | ||
| + | -eltorito-boot isolinux/ | ||
| + | -eltorito-catalog isolinux/ | ||
| + | -no-emul-boot -boot-load-size 4 -boot-info-table \ | ||
| + | -isohybrid-mbr / | ||
| + | -eltorito-alt-boot \ | ||
| + | -e isolinux/ | ||
| + | -no-emul-boot -isohybrid-gpt-basdat \ | ||
| + | -m ' | ||
| + | -volid " | ||
| + | -output - \ | ||
| + | . \ | ||
| + | | xorrecord -v dev=/ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | Обратите внимание, | ||
| + | </ | ||
| + | |||
| + | ==== КАК СОЗДАТЬ НАБОР ЗАГРУЗОЧНЫХ/ | ||
| + | |||
| + | Это немного сложнее. Первый шаг будет заключаться в разделении дерева на части, которые поместятся на носителе, | ||
| + | < | ||
| + | / | ||
| + | /kernels/ | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Вам нужно будет создать каталоги /slackware/ на дисках 2, 3 и т.д., переместив часть серии с диска 1 на другие диски, чтобы все поместилось. Также можно разделить серию, чтобы более эффективно использовать CD-носители. Подробные инструкции по настройке см. в файле README_SPLIT.TXT и инструкции в этом каталоге. | ||
| + | |||
| + | Остальную часть разделения дисков оставляю в качестве упражнения для читателя. | ||
| + | |||
| + | Чтобы создать первый (загрузочный) ISO-образ, | ||
| + | < | ||
| + | cd d1 | ||
| + | xorriso -as mkisofs \ | ||
| + | -iso-level 3 \ | ||
| + | -full-iso9660-filenames \ | ||
| + | -R -J -A " | ||
| + | -hide-rr-moved \ | ||
| + | -v -d -N \ | ||
| + | -eltorito-boot isolinux/ | ||
| + | -eltorito-catalog isolinux/ | ||
| + | -no-emul-boot -boot-load-size 4 -boot-info-table \ | ||
| + | -isohybrid-mbr / | ||
| + | -eltorito-alt-boot \ | ||
| + | -e isolinux/ | ||
| + | -no-emul-boot -isohybrid-gpt-basdat \ | ||
| + | -volid " | ||
| + | -output / | ||
| + | . | ||
| + | </ | ||
| + | |||
| + | Создание не загрузочного диска осуществляется аналогичным образом. Просто опустите несколько опций: | ||
| + | < | ||
| + | cd d2 | ||
| + | xorriso -as mkisofs \ | ||
| + | -iso-level 3 \ | ||
| + | -full-iso9660-filenames \ | ||
| + | -R -J -A " | ||
| + | -hide-rr-moved \ | ||
| + | -v -d -N \ | ||
| + | -volid " | ||
| + | -output / | ||
| + | . | ||
| + | </ | ||
| + | |||
| + | Для записи образа ISO на CD-R(W) используется команда cdrecord. Полные инструкции см. на странице справочника («man cdrecord»). На моем компьютере, | ||
| + | < | ||
| + | cat / | ||
| + | </ | ||
| + | |||
| + | Как и раньше, | ||
| + | < | ||
| + | cd d1 | ||
| + | xorriso -as mkisofs \ | ||
| + | -iso-level 3 \ | ||
| + | -full-iso9660-filenames \ | ||
| + | -R -J -A " | ||
| + | -hide-rr-moved \ | ||
| + | -v -d -N \ | ||
| + | -eltorito-boot isolinux/ | ||
| + | -eltorito-catalog isolinux/ | ||
| + | -no-emul-boot -boot-load-size 4 -boot-info-table \ | ||
| + | -isohybrid-mbr / | ||
| + | -eltorito-alt-boot \ | ||
| + | -e isolinux/ | ||
| + | -no-emul-boot -isohybrid-gpt-basdat \ | ||
| + | -volid " | ||
| + | -output - \ | ||
| + | . | cdrecord -v dev=/ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | Файл isolinux/ | ||
| + | </ | ||
| + | |||
| + | Значение «-boot-load-size 4» на самом деле недостаточно для хранения загрузчика isolinux , но многие реализации BIOS некорректны и принимают **только** значение «4». | ||
| + | |||
| + | Я не знаю, как создать загрузочный ISO-образ Slackware в операционных системах, | ||
| + | |||
| + | Наслаждайтесь! | ||
| + | |||
| + | -П. | ||