Запись образов на DVD и USB Flash — различия между версиями

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
(Запись напрямую через dd)
(Запись архивов rootfs на SD-карту)
 
(не показаны 53 промежуточные версии 23 участников)
Строка 1: Строка 1:
Данная инструкция описывает различные способы записи дистрибутивов ALT Linux на носители: DVD и USB Flash.
+
Данная инструкция описывает различные способы записи дистрибутивов ALT Linux<ref>Начиная с Шестой платформы образы стали гибридными (их можно записывать как на флешку, так и на cd/dvd болванку) и получили расширение iso.</ref>.
  
{{Attention|UNetbootin, Rufus и UltraISO вместо простой записи гибридного образа ALT Linux на флеш-накопитель портят загрузку, поэтому использование этих программ для записи образов '''не рекомендуется'''.}}
 
 
= Запись установочного образа на DVD =
 
= Запись установочного образа на DVD =
  
Строка 11: Строка 10:
  
 
# Скачайте архив программы [http://gluek.info/wiki/_media/software/scdwriter14.zip отсюда].
 
# Скачайте архив программы [http://gluek.info/wiki/_media/software/scdwriter14.zip отсюда].
# Распакуйте скачанный архив в любую директорию.
+
# Распакуйте архив в любую папку.
 
# Вставьте чистый диск в привод.
 
# Вставьте чистый диск в привод.
# Войдите в распакованную папку и запустите программу SCDWriter.exe.
+
# Войдите в папку, куда был распакован скаченный архив, и запустите программу SCDWriter.exe.
# Откройте пункт меню '''Диск''' {{==)}} '''Записать ISO-образ на диск''' и, в появившемся окне, укажите путь к образу диска.
+
# Откройте пункт меню '''Диск''' {{==)}} '''Записать ISO-образ на диск''' и в появившемся окне укажите путь к образу диска.
[[Файл:Write iso.png]]
 
 
# Нажмите кнопку '''Записать'''.
 
# Нажмите кнопку '''Записать'''.
 +
[[Файл:Write iso.png|центр]]
  
 
=== Запись образа диска с помощью Nero BurningROM ===
 
=== Запись образа диска с помощью Nero BurningROM ===
Строка 38: Строка 37:
 
# Если вы всё сделали правильно, программа покажет информацию о iso файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива.
 
# Если вы всё сделали правильно, программа покажет информацию о iso файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива.
 
# Если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами iso образ был испорчен во время передачи данных по сети.
 
# Если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами iso образ был испорчен во время передачи данных по сети.
# Если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки '''Начать (Start)'''.
+
# Если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки '''Начать (Start)''', после чего нажмите на неё.
Нажмите на кнопку '''Начать (Start)'''.
 
  
 
<div id="flash"></div>
 
<div id="flash"></div>
 +
 
= Запись установочного образа на USB Flash =
 
= Запись установочного образа на USB Flash =
  
 +
{{Attention|'''UNetbootin''' и '''UltraISO''' вместо простой записи гибридного образа ALT Linux на флеш-накопитель портят загрузку, поэтому '''использовать''' эти программы для записи образов '''не рекомендуется'''}}
 
{{Attention|Запись образа дистрибутива на флешку приведёт к изменению таблицы разделов на носителе, таким образом, если флешка выполнила функцию загрузочного\установочного устройства и требуется вернуть ей функцию переносного накопителя данных, то необходимо удалить все имеющиеся разделы на флешке и создать нужное их количество заново.<ref>Работа с разделами на примере штатных средств Windows Vista/7 http://www.oszone.net/7835/diskmgmt_in_vista (для Windows XP и более старых версий http://www.oszone.net/499/).<br>В системах GNU/Linux для работы с разделами можно использовать [http://gparted.org/display-doc.php?name=help-manual&lang=ru#gparted-intermediate-partition-actions gparted].</ref>
 
{{Attention|Запись образа дистрибутива на флешку приведёт к изменению таблицы разделов на носителе, таким образом, если флешка выполнила функцию загрузочного\установочного устройства и требуется вернуть ей функцию переносного накопителя данных, то необходимо удалить все имеющиеся разделы на флешке и создать нужное их количество заново.<ref>Работа с разделами на примере штатных средств Windows Vista/7 http://www.oszone.net/7835/diskmgmt_in_vista (для Windows XP и более старых версий http://www.oszone.net/499/).<br>В системах GNU/Linux для работы с разделами можно использовать [http://gparted.org/display-doc.php?name=help-manual&lang=ru#gparted-intermediate-partition-actions gparted].</ref>
Для восстановления совместимости флешки с операционными системами семейства Windows может понадобиться также пересоздание таблицы разделов (например, при помощи {{pkg|parted}}). Нужно удалить таблицу GPT и создать таблицу типа msdos. Кроме того, должен быть только один раздел с FAT или NTFS.
+
Для восстановления совместимости флешки с операционными системами семейства Windows может понадобиться также пересоздание таблицы разделов (например, при помощи {{pkg|parted}}/{{pkg|gparted}} или любых других программ, умеющих работать с разделами). Нужно удалить таблицу GPT и создать таблицу типа msdos. Кроме того, должен быть только один раздел с FAT или NTFS.
 
}}
 
}}
 
== В операционной системе Windows ==
 
== В операционной системе Windows ==
  
# скачать образ дистрибутива (начиная с Шестой платформы образы стали гибридными и получили расширение iso);
+
=== Rufus ===
# скачать архив с программой [http://sourceforge.net/projects/win32diskimager/files/Archive/Win32DiskImager-0.9.5-binary.zip/download Win32 Disk Imager] или [http://wiki.rosalab.ru/ru/index.php/Файл:RosaImageWriter-2.4-win.zip ROSA Image Writer];
+
 
# распаковать файлы программы из архива в любой каталог;
+
Записать образ в Windows 7 и выше можно с помощью программы [https://rufus.ie/ Rufus]. Для запуска программы потребуются права администратора. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:
# вставить флэшку в USB-разъем (размер флэшки должен быть не меньше размера скачанного образа диска);
+
 
# запустить файл .exe;
+
[[Файл:Rufus1.jpg|центр]]
# в появившимся окне выбрать iso образ дистрибутива (для ROSA Image Writer), указав в поле "Тип файлов" все файлы - пункт *.* (для Win32 Disk Imager);
+
 
# выбрать устройство (флэшку);
+
В Windows XP и Vista можно использовать [https://github.com/pbatard/rufus/releases/download/v2.18/rufus-2.18.exe архивную версию программы]. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:
# нажать кнопку '''Write''' (Win32 Disk Imager) или '''Запись''' (ROSA Image Writer) для записи образа на флэш-диск
+
 
 +
[[Файл:Rufus_xp.png|центр]]
 +
 
 +
На втором шаге, после нажатия кнопки '''СТАРТ''', нужно выбрать режим записи гибридного образа "DD-образ" и нажать '''ОК''' для начала процесса записи:
 +
 
 +
[[Файл:Rufus2.jpg|центр]]
 +
 
 +
=== HDD Raw Copy Tool ===
 +
 
 
Для записи образа на флешку подойдёт и утилита [http://hddguru.com/software/HDD-Raw-Copy-Tool/ HDD Raw Copy Tool]. На первом шаге нужно выбрать файл с образом диска:
 
Для записи образа на флешку подойдёт и утилита [http://hddguru.com/software/HDD-Raw-Copy-Tool/ HDD Raw Copy Tool]. На первом шаге нужно выбрать файл с образом диска:
  
[[Файл:Hdd-raw-copy-tool-source.JPG]]
+
[[Файл:Hdd-raw-copy-tool-source.JPG|центр]]
  
На втором шаге нужно выбрать флешку, на которую будем записывать образ
+
На втором шаге нужно выбрать флешку, на которую будем записывать образ:
 +
{{Attention|Не промахнитесь с выбором флешки — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!}}
  
[[Файл:Hdd-raw-copy-tool-target.JPG]]
+
[[Файл:Hdd-raw-copy-tool-target.JPG|центр]]
  
{{Attention|Не промахнитесь с выбором флешки — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!}}
 
 
И, наконец, после проверки правильности выбранных параметров и нажатия кнопки '''Continue''' можно приступать к записи, нажав следом конопку '''START'''. По успешному завершению записи окно с индикацией процесса записи закроется, после чего можно закрыть и окно самой программы.
 
И, наконец, после проверки правильности выбранных параметров и нажатия кнопки '''Continue''' можно приступать к записи, нажав следом конопку '''START'''. По успешному завершению записи окно с индикацией процесса записи закроется, после чего можно закрыть и окно самой программы.
 +
 +
=== Win32 Disk Imager===
 +
 +
# скачать архив с программой [http://sourceforge.net/projects/win32diskimager/files/Archive/Win32DiskImager-0.9.5-binary.zip/download Win32 Disk Imager];
 +
# распаковать файлы программы из архива в любой каталог;
 +
# вставить флэшку в USB-разъём (размер флэшки должен быть не меньше размера скачанного образа диска);
 +
# запустить файл .exe;
 +
# в появившимся окне выбрать iso образ дистрибутива, указав в поле "Тип файлов" все файлы - пункт *.*;
 +
# выбрать устройство (флэшку);
 +
# нажать кнопку '''Write''' для записи образа на флэш-диск
  
 
== В операционной системе Linux ==
 
== В операционной системе Linux ==
Строка 74: Строка 92:
 
=== SUSE Studio Imagewriter (imagewriter) ===
 
=== SUSE Studio Imagewriter (imagewriter) ===
  
[[Файл:SUSE imagewriter.png]]
+
[[Файл:SUSE imagewriter.png|центр]]
  
 
=== ROSA Image Writer (rosa-imagewriter) ===
 
=== ROSA Image Writer (rosa-imagewriter) ===
  
[[Файл:ROSA imagewriter.png]]
+
[[Файл:ROSA imagewriter.png|центр]]
  
 
=== Запись напрямую через dd ===
 
=== Запись напрямую через dd ===
  
Запись можно осуществить и в консоли.
+
{{note| Перед записью стоит убедиться, что флешка не используется, размонтирована. }}
Простейший вариант выглядит как:
 
<source lang=Bash>sudo dd if=alt.iso of=/dev/sdX bs=1M</source>
 
Для удобства показа прогресса записи установите пакет {{pkg|pv}} и дайте команду [[Su-|под правами пользователя root]]:
 
<source lang=Bash>pv alt.iso | dd oflag=direct of=/dev/sdX bs=1M;sync</source>
 
  
где alt.iso — образ диска ISO, а /dev/sdX — usb-устройство. Просмотреть список доступных устройств можно командой  
+
Запись можно осуществить и в консоли [[Su-|под правами пользователя root]].
 +
Например, так:
 +
<source lang=Bash>dd oflag=direct if=alt.iso of=/dev/sdX bs=1M status=progress; sync</source>
 +
Если параметр <code>status=progress</code> у Вас не поддерживается, не пишите его в команду; с той же целью (наблюдения за прогрессом) можно использовать утилиту {{pkg|pv}} из одноимённого пакета:
 +
<source lang=Bash>pv alt.iso | dd oflag=direct of=/dev/sdX bs=1M; sync</source>
 +
 
 +
где {{path|alt.iso}} — образ диска ISO, а {{path|/dev/sdX}} — usb-устройство. Просмотреть список доступных устройств можно командой  
 
  lsblk
 
  lsblk
 
или (если такой команды нет):
 
или (если такой команды нет):
Строка 94: Строка 114:
 
{{attention|Не промахнитесь буквой — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!}}
 
{{attention|Не промахнитесь буквой — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!}}
 
{{attention|Не добавляйте номер раздела, образ пишется на флэшку с самого начала!}}
 
{{attention|Не добавляйте номер раздела, образ пишется на флэшку с самого начала!}}
{{attention|Не извлекайте флешку, пока образ не запишется до конца! Определить финал процесса можно по прекращению моргания индикатора флешки либо посредством виджета "Безопасное извлечение съемных устройств". В консоли можно подать команду <source lang=Bash>eject /dev/sdX</source> и дождаться ее успешного завершения.}}
+
{{attention|Не извлекайте флешку, пока образ не запишется до конца! Определить финал процесса можно по прекращению моргания индикатора флешки либо посредством виджета "Безопасное извлечение съёмных устройств". В консоли можно подать команду <source lang=Bash>eject /dev/sdX</source> и дождаться её успешного завершения.}}
 
Например, так определяем имя устройства флешки:
 
Например, так определяем имя устройства флешки:
 
<pre>$ lsblk | grep disk
 
<pre>$ lsblk | grep disk
Строка 102: Строка 122:
 
Флешка имеет имя устройства '''sdc'''.
 
Флешка имеет имя устройства '''sdc'''.
  
А затем записываем:
+
А затем записываем так:
 +
<source lang=Text># dd oflag=direct if=/space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso of=/dev/sdc bs=1M status=progress;sync</source>
 +
или, например, так:
 
<source lang=Text># pv /space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso | dd oflag=direct of=/dev/sdc bs=1M;sync
 
<source lang=Text># pv /space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso | dd oflag=direct of=/dev/sdc bs=1M;sync
 
dd: warning: partial read (524288 bytes); suggest iflag=fullblock
 
dd: warning: partial read (524288 bytes); suggest iflag=fullblock
Строка 109: Строка 131:
 
== В операционной системе OS X ==
 
== В операционной системе OS X ==
  
Необходимо дать команду:
+
Сперва необходимо сконвертировать iso образ в формат dmg:
<source lang=Bash>sudo dd if=alt.iso of=/dev/diskX bs=1M
+
<source>$ hdiutil convert -format UDRW -o alt <путь к файлу образа.iso></source>
sync</source>
 
  
где alt.iso — образ диска ISO, а /dev/diskX — usb-устройство. Просмотреть список доступных устройств можно командой  
+
Затем подключить флешку и командой '''diskutil list''' посмотреть присвоенный ей номер:
diskutil list
+
<source>$ diskutil list
  
{{attention|Не промахнитесь буквой — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!}}
+
/dev/disk0 (internal, physical):
 +
  #:                      TYPE NAME                    SIZE      IDENTIFIER
 +
  0:      GUID_partition_scheme                        *1.0 TB    disk0
 +
  1:                        EFI EFI                    209.7 MB  disk0s1
 +
  2:                  Apple_HFS Sierra System HD        999.3 GB  disk0s2
 +
  3:                Apple_Boot Recovery HD            650.0 MB  disk0s3
 +
 
 +
/dev/disk1 (external, physical):
 +
  #:                      TYPE NAME                    SIZE      IDENTIFIER
 +
  0:    FDisk_partition_scheme                        *8.0 GB    disk1
 +
  1:            Windows_FAT_32 NO NAME                8.0 GB    disk1s1
 +
  2:                      0xEA                        32.3 KB    disk1s2</source>
 +
{{attention|Убедитесь что номер диска соответствует вашему устройству, в противном случае запись образа по ошибке на другой жёсткий диск или носитель приведёт к гарантированной потере данных на нём!}}
 +
 
 +
Далее отмонтировать все разделы и записать образ (где X - номер вашего usb-носителя):
 +
<source>$ diskutil umountDisk /dev/diskX
 +
$ sudo dd if=alt.dmg of=/dev/diskX bs=1m</source>
 +
 
 +
После записи, диск можно безопасно извлечь командой:
 +
<source lang=Bash>diskutil eject /dev/diskX</source>
 +
 
 +
= Запись архивов rootfs на SD-карту =
 +
 
 +
Используйте alt-rootfs-installer по [[Write/rootfs | инструкции]].
  
 
= Проверка целостности записанного образа =
 
= Проверка целостности записанного образа =
Строка 128: Строка 172:
  
 
2. Контрольная сумма образа из файла на сервере FTP:
 
2. Контрольная сумма образа из файла на сервере FTP:
<source lang="Bash">grep altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso MD5SUMS
+
<source lang="Bash">grep altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso MD5SUM
 
cf34ca5fe15d5367383aeccb60baf713  altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso</source>
 
cf34ca5fe15d5367383aeccb60baf713  altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso</source>
  
Строка 137: Строка 181:
  
 
Где размер после -c — вывод в п.1, а '''/dev/sdd''' — устройство DVD или USB Flash, на которое производилась запись.
 
Где размер после -c — вывод в п.1, а '''/dev/sdd''' — устройство DVD или USB Flash, на которое производилась запись.
 +
 +
= Ссылки =
 +
* [[Releases|Выпуски]]
 +
* [[Download|Загрузить]]
  
 
= Примечания =
 
= Примечания =
 
<references />
 
<references />
  
 +
[[en:Write]]
 
[[Категория:Руководства]]
 
[[Категория:Руководства]]
 
[[Категория:BootFlash]]
 
[[Категория:BootFlash]]
 
[[Категория:Дистрибутивы]]
 
[[Категория:Дистрибутивы]]
 
{{Category navigation|title=Загрузочная флешка|category=BootFlash|sortkey={{SUBPAGENAME}}}}
 
{{Category navigation|title=Загрузочная флешка|category=BootFlash|sortkey={{SUBPAGENAME}}}}

Текущая версия на 10:18, 20 сентября 2019

Данная инструкция описывает различные способы записи дистрибутивов ALT Linux[1].

Запись установочного образа на DVD[править]

Запись образа диска в Windows[править]

Файл ISO-образа диска — это файл специального формата, подготовленный для записи на диск. Для записи iso-образа под операционной системой MS Windows используйте специальные программы: SCDWriter, Nero BurningROM и другие. Рекомендуем для записи использовать новые диски от известных производителей: Verbatim, Mirex, Memorex. Записанный на плохой диск образ может вызвать неразрешимые проблемы при установке.

Запись образа диска с помощью SCDWriter[править]

  1. Скачайте архив программы отсюда.
  2. Распакуйте архив в любую папку.
  3. Вставьте чистый диск в привод.
  4. Войдите в папку, куда был распакован скаченный архив, и запустите программу SCDWriter.exe.
  5. Откройте пункт меню Диск  ⇒ Записать ISO-образ на диск и в появившемся окне укажите путь к образу диска.
  6. Нажмите кнопку Записать.
Write iso.png

Запись образа диска с помощью Nero BurningROM[править]

  1. Если у вас не установлена эта программа, скачайте её с сайта производителя http://www.nero.com и установите.
  2. Запустите программу и выберите в списке устройств необходимый для записи CD/DVD дисковод.
  3. Щёлкните по кнопке Открыть проект в главном окне. В появившемся окне выберите необходимый iso образ для записи и нажмите кнопку Открыть.
  4. В окне Запись проекта (Записать образ) настройте необходимые параметры.
  5. Приступайте к записи iso образа на диск, щёлкнув по кнопке Запись (Burn).

Запись образа диска в Linux[править]

Для записи ISO-образов можно использовать множество утилит и программ с графическим или текстовым интерфейсом. Наиболее удобно использовать программы K3b или Brasero, которые поставляются в комплекте любого дистрибутива операционной системы Linux.

Запись образа диска с помощью K3b[править]

  1. Если программа k3b отсутствует, установите её в систему, используя стандартные для вашего дистрибутива инструменты установки программ.
  2. Запустите программу. При правильных настройках программа сообщит об отсутствии проблем с системой и предложит перейти к записи на диск.
  3. В меню главного окна Сервис (Service) выберите пункт Записать образ DVD (Burn DVD image).
  4. В появившемся окне Записать образ DVD (Burn DVD image) нажмите на кнопку Выбор файла для записи. Откроется диалог, в котором необходимо выбрать iso образ для записи и после выбора нажать клавишу ОК.
  5. Если вы всё сделали правильно, программа покажет информацию о iso файле и начнёт вычислять контрольную сумму. Эта операция может занять несколько минут. Вы можете сравнить полученную контрольную сумму с MD5SUM суммой на странице дистрибутива.
  6. Если числа не сходятся, то значит вы выбрали для записи не тот файл или скачанный вами iso образ был испорчен во время передачи данных по сети.
  7. Если цифры сходятся, вставьте диск для записи в дисковод. Дождитесь активации кнопки Начать (Start), после чего нажмите на неё.

Запись установочного образа на USB Flash[править]

Внимание! UNetbootin и UltraISO вместо простой записи гибридного образа ALT Linux на флеш-накопитель портят загрузку, поэтому использовать эти программы для записи образов не рекомендуется
Внимание! Запись образа дистрибутива на флешку приведёт к изменению таблицы разделов на носителе, таким образом, если флешка выполнила функцию загрузочного\установочного устройства и требуется вернуть ей функцию переносного накопителя данных, то необходимо удалить все имеющиеся разделы на флешке и создать нужное их количество заново.[2]

Для восстановления совместимости флешки с операционными системами семейства Windows может понадобиться также пересоздание таблицы разделов (например, при помощи parted/gparted или любых других программ, умеющих работать с разделами). Нужно удалить таблицу GPT и создать таблицу типа msdos. Кроме того, должен быть только один раздел с FAT или NTFS.

В операционной системе Windows[править]

Rufus[править]

Записать образ в Windows 7 и выше можно с помощью программы Rufus. Для запуска программы потребуются права администратора. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:

Rufus1.jpg

В Windows XP и Vista можно использовать архивную версию программы. На первом шаге нужно выбрать файл с образом диска и флешку, на которую будет произведена запись:

Rufus xp.png

На втором шаге, после нажатия кнопки СТАРТ, нужно выбрать режим записи гибридного образа "DD-образ" и нажать ОК для начала процесса записи:

Rufus2.jpg

HDD Raw Copy Tool[править]

Для записи образа на флешку подойдёт и утилита HDD Raw Copy Tool. На первом шаге нужно выбрать файл с образом диска:

Hdd-raw-copy-tool-source.JPG

На втором шаге нужно выбрать флешку, на которую будем записывать образ:

Внимание! Не промахнитесь с выбором флешки — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!


Hdd-raw-copy-tool-target.JPG

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

Win32 Disk Imager[править]

  1. скачать архив с программой Win32 Disk Imager;
  2. распаковать файлы программы из архива в любой каталог;
  3. вставить флэшку в USB-разъём (размер флэшки должен быть не меньше размера скачанного образа диска);
  4. запустить файл .exe;
  5. в появившимся окне выбрать iso образ дистрибутива, указав в поле "Тип файлов" все файлы - пункт *.*;
  6. выбрать устройство (флэшку);
  7. нажать кнопку Write для записи образа на флэш-диск

В операционной системе Linux[править]

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

SUSE Studio Imagewriter (imagewriter)[править]

SUSE imagewriter.png

ROSA Image Writer (rosa-imagewriter)[править]

ROSA imagewriter.png

Запись напрямую через dd[править]

Примечание: Перед записью стоит убедиться, что флешка не используется, размонтирована.


Запись можно осуществить и в консоли под правами пользователя root. Например, так:

dd oflag=direct if=alt.iso of=/dev/sdX bs=1M status=progress; sync

Если параметр status=progress у Вас не поддерживается, не пишите его в команду; с той же целью (наблюдения за прогрессом) можно использовать утилиту pv из одноимённого пакета:

pv alt.iso | dd oflag=direct of=/dev/sdX bs=1M; sync

где alt.iso — образ диска ISO, а /dev/sdX — usb-устройство. Просмотреть список доступных устройств можно командой

lsblk

или (если такой команды нет):

blkid
Внимание! Не промахнитесь буквой — запись образа по ошибке на свой жёсткий диск приведёт к почти гарантированной потере данных на нём!
Внимание! Не добавляйте номер раздела, образ пишется на флэшку с самого начала!
Внимание! Не извлекайте флешку, пока образ не запишется до конца! Определить финал процесса можно по прекращению моргания индикатора флешки либо посредством виджета "Безопасное извлечение съёмных устройств". В консоли можно подать команду
eject /dev/sdX
и дождаться её успешного завершения.

Например, так определяем имя устройства флешки:

$ lsblk | grep disk
sda      8:0    0 931,5G  0 disk 
sdb      8:16   0 931,5G  0 disk 
sdc      8:32   1   7,4G  0 disk

Флешка имеет имя устройства sdc.

А затем записываем так:

# dd oflag=direct if=/space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso of=/dev/sdc bs=1M status=progress;sync

или, например, так:

# pv /space/office/cas/iso/school/school-7.0.5-20140611-school-master-i586-ru-install-dvd5.iso | dd oflag=direct of=/dev/sdc bs=1M;sync
dd: warning: partial read (524288 bytes); suggest iflag=fullblock
3GiB 0:10:28 [4,61MiB/s] [===================================>                          ] 72% ETA 0:04:07

В операционной системе OS X[править]

Сперва необходимо сконвертировать iso образ в формат dmg:

$ hdiutil convert -format UDRW -o alt <путь к файлу образа.iso>

Затем подключить флешку и командой diskutil list посмотреть присвоенный ей номер:

$ diskutil list

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Sierra System HD        999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.0 GB     disk1
   1:             Windows_FAT_32 NO NAME                 8.0 GB     disk1s1
   2:                       0xEA                         32.3 KB    disk1s2
Внимание! Убедитесь что номер диска соответствует вашему устройству, в противном случае запись образа по ошибке на другой жёсткий диск или носитель приведёт к гарантированной потере данных на нём!


Далее отмонтировать все разделы и записать образ (где X - номер вашего usb-носителя):

$ diskutil umountDisk /dev/diskX
$ sudo dd if=alt.dmg of=/dev/diskX bs=1m

После записи, диск можно безопасно извлечь командой:

diskutil eject /dev/diskX

Запись архивов rootfs на SD-карту[править]

Используйте alt-rootfs-installer по инструкции.

Проверка целостности записанного образа[править]

Полная статья на форуме: http://forum.altlinux.org/index.php/topic,157.msg221680.html#msg221680

Внимание! Если речь идёт о записи на флешку образа LiveCD, проверка должна быть выполнена сразу же после записи на USB Flash, без запуска с него. Причина в том, что остаток флешки, при первом запуске LiveCD, форматируется, как r/w раздел, при этом меняется и таблица разделов.

1. Определяем длину образа в байтах (например, для altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso):

du -b <путь к файлу образа.iso> | cut -f1
2063597568

2. Контрольная сумма образа из файла на сервере FTP:

grep altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso MD5SUM
cf34ca5fe15d5367383aeccb60baf713  altlinux-7.0.2-school-teacher-i586-ru-install-dvd5.iso

3. Подсчёт контрольной суммы записанного образа на DVD или USB Flash (выполняется под правами пользователя root):

head -c 2063597568 /dev/sdd | md5sum
cf34ca5fe15d5367383aeccb60baf713  -

Где размер после -c — вывод в п.1, а /dev/sdd — устройство DVD или USB Flash, на которое производилась запись.

Ссылки[править]

Примечания[править]

  1. Начиная с Шестой платформы образы стали гибридными (их можно записывать как на флешку, так и на cd/dvd болванку) и получили расширение iso.
  2. Работа с разделами на примере штатных средств Windows Vista/7 http://www.oszone.net/7835/diskmgmt_in_vista (для Windows XP и более старых версий http://www.oszone.net/499/).
    В системах GNU/Linux для работы с разделами можно использовать gparted.