- Запись образов на DVD и USB Flash
- Материал из ALT Linux Wiki
- Содержание
- Запись установочного образа на DVD
- Запись образа диска в Windows
- Запись образа диска с помощью SCDWriter
- Запись образа диска с помощью Nero BurningROM
- Запись образа диска в Linux
- Запись образа диска с помощью K3b
- Запись установочного образа на USB Flash
- В операционной системе Windows
- В операционной системе Linux
- SUSE Studio Imagewriter (imagewriter)
- ROSA Image Writer (rosa-imagewriter)
- Запись напрямую через dd
- В операционной системе OS X
- Проверка целостности записанного образа
- Загрузочная USB Flash
- По мотивам InstallFlash и Bootable Linux USB drive using EXTLINUX [ править ]
- Делал так [ править ]
- Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
- Re: Создание загрузочного USB-Flash на примере Alt Linux
Запись образов на DVD и USB Flash
Материал из ALT Linux Wiki
Данная инструкция описывает различные способы записи дистрибутивов ALT Linux на носители: DVD и USB Flash.
Содержание
Запись установочного образа на DVD
Запись образа диска в Windows
Файл ISO-образа диска — это файл специального формата, подготовленный для записи на диск. Для записи iso-образа под операционной системой MS Windows используйте специальные программы: SCDWriter, Nero BurningROM и другие. Рекомендуем для записи использовать новые диски от известных производителей: Verbatim, Mirex, Memorex. Записанный на плохой диск образ может вызвать неразрешимые проблемы при установке.
Запись образа диска с помощью SCDWriter
- Скачайте архив программы отсюда.
- Распакуйте скачанный архив в любую директорию.
- Вставьте чистый диск в привод.
- Войдите в распакованную папку и запустите программу SCDWriter.exe.
- Откройте пункт меню Диск ⇒ Записать ISO-образ на диск и, в появившемся окне, укажите путь к образу диска.
Запись образа диска с помощью Nero BurningROM
- Если у вас не установлена эта программа, скачайте её с сайта производителя http://www.nero.com и установите.
- Запустите программу и выберите в списке устройств необходимый для записи CD/DVD дисковод.
- Щёлкните по кнопке Открыть проект в главном окне. В появившемся окне выберите необходимый iso образ для записи и нажмите кнопку Открыть.
- В окне Запись проекта (Записать образ) настройте необходимые параметры.
- Приступайте к записи iso образа на диск, щёлкнув по кнопке Запись (Burn).
Запись образа диска в Linux
Для записи ISO-образов можно использовать множество утилит и программ с графическим или текстовым интерфейсом. Наиболее удобно использовать программы K3b или Brasero, которые поставляются в комплекте любого дистрибутива операционной системы Linux.
Запись образа диска с помощью K3b
- Если программа k3b отсутствует, установите её в систему, используя стандартные для вашего дистрибутива инструменты установки программ.
- Запустите программу. При правильных настройках программа сообщит об отсутствии проблем с системой и предложит перейти к записи на диск.
- В меню главного окна Сервис (Service) выберите пункт Записать образ DVD (Burn DVD image).
- В появившемся окне Записать образ DVD (Burn DVD image) нажмите на кнопку Выбор файла для записи. Откроется диалог, в котором необходимо выбрать iso образ для записи и после выбора нажать клавишу ОК.
- Если вы всё сделали правильно, программа покажет информацию о iso файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива.
- Если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами iso образ был испорчен во время передачи данных по сети.
- Если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки Начать (Start).
Нажмите на кнопку Начать (Start).
Запись установочного образа на USB Flash
Для восстановления совместимости флешки с операционными системами семейства Windows может понадобиться также пересоздание таблицы разделов (например, при помощи parted ). Нужно удалить таблицу GPT и создать таблицу типа msdos. Кроме того, должен быть только один раздел с FAT или NTFS.
В операционной системе Windows
- скачать образ дистрибутива (начиная с Шестой платформы образы стали гибридными и получили расширение iso);
- скачать архив с программой Win32 Disk Imager или ROSA Image Writer;
- распаковать файлы программы из архива в любой каталог;
- вставить флэшку в USB-разъем (размер флэшки должен быть не меньше размера скачанного образа диска);
- запустить файл .exe;
- в появившимся окне выбрать iso образ дистрибутива (для ROSA Image Writer), указав в поле «Тип файлов» все файлы — пункт *.* (для Win32 Disk Imager);
- выбрать устройство (флэшку);
- нажать кнопку Write (Win32 Disk Imager) или Запись (ROSA Image Writer) для записи образа на флэш-диск
Для записи образа на флешку подойдёт и утилита HDD Raw Copy Tool. На первом шаге нужно выбрать файл с образом диска:
На втором шаге нужно выбрать флешку, на которую будем записывать образ
И, наконец, после проверки правильности выбранных параметров и нажатия кнопки Continue можно приступать к записи, нажав следом конопку START. По успешному завершению записи окно с индикацией процесса записи закроется, после чего можно закрыть и окно самой программы.
В операционной системе Linux
Для записи образа на флешку можно воспользоваться любой из двух программ с графическим интерфейсом:
SUSE Studio Imagewriter (imagewriter)
ROSA Image Writer (rosa-imagewriter)
Запись напрямую через dd
Запись можно осуществить и в консоли под правами пользователя root. Например, так:
Для удобства показа прогресса записи установите пакет pv и дайте команду:
где alt.iso — образ диска ISO, а /dev/sdX — usb-устройство. Просмотреть список доступных устройств можно командой
или (если такой команды нет):
Например, так определяем имя устройства флешки:
Флешка имеет имя устройства sdc.
А затем записываем:
В операционной системе OS X
Необходимо дать команду:
где alt.iso — образ диска ISO, а /dev/diskX — usb-устройство. Просмотреть список доступных устройств можно командой
Проверка целостности записанного образа
1. Определяем длину образа в байтах (например, для altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso):
2. Контрольная сумма образа из файла на сервере FTP:
3. Подсчёт контрольной суммы записанного образа на DVD или USB Flash (выполняется под правами пользователя root):
Где размер после -c — вывод в п.1, а /dev/sdd — устройство DVD или USB Flash, на которое производилась запись.
Источник
Загрузочная USB Flash
По мотивам InstallFlash и Bootable Linux USB drive using EXTLINUX [ править ]
В отличие от syslinux для загрузки с флэшек, отформатированных в FAT, extlinux умеет грузить установщик или «живой»/«спасательный» образ почти с любой «родной» ФС.
По одной из вышеприведённых ссылок рекомендуют ext2 ради минимального истязания записью нежурналируемых файловых систем по сравнению с журналируемыми.
Делал так [ править ]
- Предварительно следует установить пакеты c загрузчиком и загрузочными секторами:
- На флэшке размером от 8 ГБ без разделов cоздать раздел в разметке MBR:
Здесь выбор номера раздела и начального/последнего секторов можно оставить предлагаемыми системой, без изменений.
Как видно выше, загружаемый конкретными пунктами образ задаётся параметром stagename.
Осталось отмонтировать готовую флэшку и пользоваться на здоровье.
А ещё можно на ней создать какой-нибудь каталог (к примеру, /.Vault) и забивать его всякими полезностями: заготовленными конфигами, дополнительными пакетами, скриптами постинсталляции и т.п. — дабы корень не захламлять.
Источник
Создание загрузочного USB-Flash на примере Alt Linux
Пошаговое руководство по созданию загрузочного USB-Flash/USB-HDD с ОС Linux
На USB-Flash переносится уже установленная и настроенная система, в конфигурации используется стандартное ядро из дистрибутива AltLinux.
Автор — Григорий Можаев.
Re: Создание загрузочного USB-Flash на примере Alt Linux
Re: Создание загрузочного USB-Flash на примере Alt Linux
статья, я так понимаю, повод к размышлению, руководство к действию, а не истина в послденей инстанции. Всегда можно что то сделать лучше.
Re: Создание загрузочного USB-Flash на примере Alt Linux
Хм, а Debian вообще практически без специального запиливания встал. И вместо sleep тупо ожидание нужного девайса в /dev/disk/by-label/.
root определялся по метке (причем код определения уже был в Debian-овском initramfs-ном скрипте).
Re: Создание загрузочного USB-Flash на примере Alt Linux
> Вместо того, чтобы расскомментировать одну строчку в конфиге busybox и пересобрать его с поддержкой usleep, пихать glibc в initrd — оригинально:)
совершенно непонятно чем это лучше.
искать, раскомментировать, ПЕРЕСОБИРАТЬ.
вместо того чтобы просто скопировать 3 файла и не париться.
Re: Создание загрузочного USB-Flash на примере Alt Linux
А, я понял, если libc положить в initrd — флешку тяжело носить будет!
Re: Создание загрузочного USB-Flash на примере Alt Linux
а можно вопрос? зачем ковырять готовый инитрд если есть mkinitrd с пошаговой генерацией initrd в которой можно сделать все что нужно? или аффтар ниасилил стандартные утилиты?
Re: Создание загрузочного USB-Flash на примере Alt Linux
> а можно вопрос? зачем ковырять готовый инитрд если есть mkinitrd с пошаговой генерацией initrd в которой можно сделать все что нужно? или аффтар ниасилил стандартные утилиты?
в студию параметры mkinitrd, позволяющие засунуть туда glibc!
(если имеется в виду pause, то согласен с оратором)
Re: Создание загрузочного USB-Flash на примере Alt Linux
> в студию параметры mkinitrd, позволяющие засунуть туда glibc!
>(если имеется в виду pause, то согласен с оратором)
Я так и делал (с —pause), пока не сделал патч на несколько строк в mkinitrd и не потратил «целую минуту!» на пересборку штатного mkinitrd-busybox с usleep:)
Re: Создание загрузочного USB-Flash на примере Alt Linux
>совершенно непонятно чем это лучше.
>искать, раскомментировать, ПЕРЕСОБИРАТЬ.
>вместо того чтобы просто скопировать 3 файла и не париться.
Можешь не перособирать: в тамошем ash (из стандартного busybox для initrd) есть и sleep, и usleep. Или всё таки будем тащить glibc?:)
Re: Создание загрузочного USB-Flash на примере Alt Linux
Кто бы подсказал как из их ALT Linux 2.4 Master сделать тоже самое, или, хотябы, live-cd. Эти возможности в Альте стали обсуждать только для ядра 2.6.x. А мне бы 2.4.х.
Re: Создание загрузочного USB-Flash на примере Alt Linux
>Эти возможности в Альте стали обсуждать только для ядра 2.6.x. А мне бы 2.4.х.
Делал и для 2.4, и для 2.6 — AFAIR различия только в названиях некоторых модулей для initrd
Re: Создание загрузочного USB-Flash на примере Alt Linux
>Можешь не перособирать: в тамошем ash (из стандартного busybox для initrd) есть и sleep, и usleep. Или всё таки будем тащить glibc?:)
а в чем с glibc проблема, если она туда влезает? не в штаны же тебе она положена 😉
Re: Создание загрузочного USB-Flash на примере Alt Linux
> Можешь не перособирать: в тамошем ash (из стандартного busybox для initrd) есть и sleep, и usleep. Или всё таки будем тащить glibc?:)
BusyBox v1.00 (2005.06.15) multi-call binary
Usage: busybox [function] [arguments]. or: [function] [arguments].
BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use, and BusyBox will act like whatever it was invoked as.
Currently defined functions: [, ash, busybox, cat, echo, insmod, losetup, mount, pivot_root, raidautorun, sh, test, umount
вот этот тот самый busybox из initrd. найдите тут sleep =))
Re: Создание загрузочного USB-Flash на примере Alt Linux
>вот этот тот самый busybox из initrd. найдите тут sleep =))
Тупишь? Я же написал: в ash
Re: Создание загрузочного USB-Flash на примере Alt Linux
> Тупишь? Я же написал: в ash
а я написал тебе тот самый initrd, в котором sleep’ом и не пахло.
Re: Создание загрузочного USB-Flash на примере Alt Linux
Что-то бизибокс какой-то куцый у тебя получился.
Re: Создание загрузочного USB-Flash на примере Alt Linux
А на флешке может файлы лучше в jffs2 держать?
Re: Создание загрузочного USB-Flash на примере Alt Linux
>а я написал тебе тот самый initrd, в котором sleep’ом и не пахло.
Зато там «пахнет» ash’ем, sleep и usleep — встроенные команды этого ash.
Re: Создание загрузочного USB-Flash на примере Alt Linux
>Что-то бизибокс какой-то куцый у тебя получился.
Это спец. сборка — необходимый минимум для initrd.
Re: Создание загрузочного USB-Flash на примере Alt Linux
>А на флешке может файлы лучше в jffs2 держать?
ИМХО неоправданно заморачивается ещё и с MD.
А вот свап на этой же флешке — кроме как быстрого её убиения, других причин для подобногорешения не вижу:)
Re: Создание загрузочного USB-Flash на примере Alt Linux
>А на флешке может файлы лучше в jffs2 держать?
преимущества вашего предложения в студию!
> ИМХО неоправданно заморачивается ещё и с MD.
MD ? MD — moldavian sources for linux?
> А вот свап на этой же флешке — кроме как быстрого её убиения, других причин для подобногорешения не вижу:)
Вы наверное крутой гадальщик, раз способны предугадать каковы будут ресурсы хоста (RAM) или точно знаете на каком хосте вам внезапно понадобится данная флеш =). особенно если нужна будет не просто система, а полноценная рабочая станция. (на что и делается упор) своп это страховка для флеш, и необходимая составляющая для HDD (в статье показана общая методика для носителей обоих типов).
надеюсь теперь вам понятно?
Re: Создание загрузочного USB-Flash на примере Alt Linux
> Зато там «пахнет» ash’ем, sleep и usleep — встроенные команды этого ash.
согласен с оратором
Re: Создание загрузочного USB-Flash на примере Alt Linux
>> ИМХО неоправданно заморачивается ещё и с MD.
>MD ? MD — moldavian sources for linux?
Сорри, букву пропустил: не MD, а MTD
>Вы наверное крутой гадальщик, раз способны предугадать каковы будут ресурсы хоста (RAM)
Нет, не «гадальщик». Ео и флэшку убивать не хочу:) А в тех исключительных случаях, когда без свопа будет совсем трудно, сделаю своп-файл на винте хоста. И ещё: если на хосте совсем мало памяти, то наивно предполагать наличия на най USB2 (хоть бы USB1 был), а своп через USB1 — редкостный мазохизм:) Хотя — кому что:)
Re: Создание загрузочного USB-Flash на примере Alt Linux
> А в тех исключительных случаях, когда без свопа будет совсем трудно, сделаю своп-файл на винте хоста.
подвините винду на винте хоста?? =)) так вам и дали хост трогать с вендою.
> И ещё: если на хосте совсем мало памяти, то наивно предполагать наличия на най USB2 (хоть бы USB1 был)
сказал и попал пальцем в небо. таких компов валом (причем с USB2), особенно это компы которые делались на заказ для каких либо учреждений. проц наманый, винт и память фиговые, на борту какая-нить вынь попроще.
Re: Создание загрузочного USB-Flash на примере Alt Linux
>подвините винду на винте хоста?? =)) так вам и дали хост трогать с вендою.
Если к компу пустили и разрешили пихать в неё что угодно, то так я уж и спрашивать буду, создавая на виндовой ФС временный файл для свопа
>сказал и попал пальцем в небо. таких компов валом (причем с USB2)
>проц наманый, винт и память фиговые, на борту какая-нить вынь попроще.
Конфигурацию этих компов, плиз, в студию:)
Здаётся мне, что несколько. лукавите:) Например, что во времена массовых бюджетных материнок с поддержкой USB2 можно было бы найти в продаже DDR-модули памяти меньше 64М, а если и найти такое чудо, то оно было бы дешевле 64М модулей:)
Второе: для каких же это задач «проц наманый, винт и память фиговые»?:)
Re: Создание загрузочного USB-Flash на примере Alt Linux
>> Здаётся мне, что несколько. лукавите:) Например, что во времена массовых бюджетных материнок с поддержкой USB2 можно было бы найти в продаже DDR-модули памяти меньше 64М, а если и найти такое чудо, то оно было бы дешевле 64М модулей:)
RAM: 128 DDR ( shared with video ) PROC: 2000 Mhz Celeron HDD: 20 Gb
Второе: для каких же это задач «проц наманый, винт и память фиговые»?:)
использовать компутер как печатную машинку, иначе и не назовешь.
Re: Создание загрузочного USB-Flash на примере Alt Linux
>RAM: 128 DDR ( shared with video ) PROC: 2000 Mhz Celeron HDD: 20 Gb
Re: Создание загрузочного USB-Flash на примере Alt Linux
>> Зато там «пахнет» ash’ем, sleep и usleep — встроенные команды этого ash.
интересно а как он будет их выполнять без самой реализации программы sleep?
з.ы. Сам попробовал через ash, получил фигу. А вы пробовали? или просто утверждаете?
Re: Создание загрузочного USB-Flash на примере Alt Linux
для роутера, безусловно, но никак не для десктопа (вспомните ОО ему подобные прилады. )
128 минус видепамять (минимум 16 метров) = максимум 112 мб вс лучшем случае
Источник