Iso to usb linux debian

Iso to usb linux debian

Для подготовки карты памяти USB вам нужна работающая система GNU/Linux с поддержкой USB. В этой системе карта памяти USB должна автоматически распознаваться при вставке. Если нет, то убедитесь, что загружен модуль ядра usb-storage. Когда USB-карта вставлена, то она доступна в системе как устройство с именем /dev/sdX , где « X » — это буква из диапазона a-z. Вы можете определить, какое устройство появилось после вставке карты USB запустив команду dmesg . Также выключите защиту от записи на карту.

Процедура, описанная в этом разделе, уничтожит все данные на устройстве! Не ошибитесь в названии устройства карты памяти USB. Если вы укажите не то устройство, это может привести к полной потере информации где-то ещё, например, на жёстком диске.

4.3.1. Подготовка карты памяти USB из гибридного образа CD или DVD

Образы Debian CD и DVD могут быть непосредственно записаны на карту памяти USB; это самой лёгкий способ создать загрузочный USB. Просто выберите образ CD или DVD (такие как netinst, CD-1, DVD-1 или netboot) подходящего размера для вашей карты памяти USB. О том, как получить образ CD или DVD, читайте Раздел 4.1, «Официальный набор CD/DVD-ROM Debian GNU/Linux».

Также, для очень маленьких карт памяти USB, с размером в несколько мегабайт, вы можете скачать образ mini.iso из каталога netboot (по ссылке, упомянутой в Раздел 4.2.1, «Где искать установочные образы»).

Выбранный вами образ CD или DVD должен быть записан прямо на карту памяти USB, что сотрёт её имеющееся содержимое. Например, из системы GNU/Linux, файл образа CD или DVD можно записать на карту памяти USB следующим образом (предварительно отмонтировав):

# cp debian.iso /dev/sdX # sync 

Для копирования образов из других ОС можно использовать программу win32diskimager.

Образ должен быть записан на устройство, представляющее весь диск, а не отдельный раздел, например /dev/sdb, а не /dev/sdb1. Не используйте программы типа unetbootin , которые изменяют образ.

Такая простая операция записи образа CD или DVD на USB подойдёт большинству пользователей. Другие варианты, описанные далее, более сложны и предназначены для людей, у которых есть дополнительные требования.

Гибридный образ занимает не всё место на карте, поэтому свободное пространство можно использовать для хранения файлов микропрограмм, пакетов или любых других ваших файлов. Это полезно, когда у вас есть только одна карта, или вы хотите сохранить всё необходимое на одном устройстве.

Читайте также:  Kivy installation on linux

Создайте второй раздел FAT на карте, смонтируйте раздел и скопируйте или распакуйте на него микропрограмму. Пример:

# mount /dev/sdX2 /mnt # cd /mnt # tar zxvf /path/to/firmware.tar.gz # cd / # umount /mnt

Вы можете записать mini.iso на карту памяти USB. В этом случае второй раздел создавать не нужно, он появится самостоятельно. После вытаскивания и повторной вставки карты памяти USB должно появиться два раздела.

4.3.2. Копирование файлов на карту памяти USB вручную

Ещё одним способом создания карты памяти USB является ручное копирование файлов программы установки и образа CD. Заметим, что карта памяти USB должна быть как минимум 1 ГБ (установка на меньший размер возможна после прочтения Раздел 4.3.3, «Копирование файлов на карту памяти USB вручную — гибкий путь»).

Существует файл «всё-в-одном» — hd-media/boot.img.gz , который содержит все файлы программы установки (включая ядро) , а также syslinux и его файл настройки .

Заметим, что хотя этот метод удобен, он имеет большой недостаток: логический размер устройства ограничен 1 ГБ, даже если ёмкость карты памяти USB гораздо больше. Вам нужно переразметить карту USB и создать новые файловые системы, чтобы снова получить всё пространство, если вы хотите использовать его для другой цели.

Чтобы использовать образ, просто распакуйте его прямо на карту памяти USB:

После этого, смонтируйте карту памяти USB ( mount /dev/ sdX /mnt ), которая теперь имеет файловую систему FAT и скопируйте на неё ISO-образ Debian (netinst или полный CD). Размонтируйте устройство ( umount /mnt ) и всё готово.

4.3.3. Копирование файлов на карту памяти USB вручную — гибкий путь

Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB достаточно велика, то вы можете скопировать любой образ ISO, даже DVD.

4.3.3.1. Разметка карты памяти USB

Мы покажем как использовать на карте памяти только первый раздел, а не всё устройство.

Так как большинство карт памяти USB продаются с единственным разделом FAT16, то вам, вероятно, не хочется переразмечать или переформатировать устройство. Если вам всё равно это нужно сделать, воспользуйтесь cfdisk или любой другой утилитой разметки для создания раздела FAT16 [3] , настройте MBR с помощью

Команда install-mbr содержится в пакете Debian mbr . Затем создайте файловую систему:

Обязательно вводите правильное имя устройства карты памяти USB. Команда mkdosfs содержится в пакете Debian dosfstools .

Для запуска ядра после загрузки с карты памяти USB, мы поместим на неё системный загрузчик. Хотя должен работать любой системный загрузчик (например, lilo ), удобнее использовать syslinux , так как он использует раздел FAT16 и настраивается простым редактированием текстового файла. Для настройки системного загрузчика можно использовать любую операционную систему, которая поддерживает файловую систему FAT.

Чтобы поместить syslinux на раздел FAT16 карты памяти USB, установите в систему пакеты syslinux и mtools и введите

Читайте также:  Minecraft for linux install

Ещё раз отметим: не ошибитесь в имени устройства. Раздел не должен быть смонтирован при запуске syslinux . Эта процедура записывает загрузочный сектор раздела и создаёт файл ldlinux.sys , который содержит код системного загрузчика.

4.3.3.2. Добавление образа программы установки

Смонтировав раздел ( mount /dev/ sdX1 /mnt ), скопируйте следующие файлы образа программы установки на карту памяти:

Вы можете выбрать текстовую версию программы установки или версию с графическим интерфейсом. Последнюю можно найти в подкаталоге gtk . Если вы хотите переименовать файлы, учтите, что syslinux работает только с файловыми именами DOS (8.3).

Next you should create a syslinux.cfg configuration file, which at a bare minimum should contain the following line (change the name of the kernel binary to « linux » if you used a netboot image):

default vmlinuz initrd=initrd.gz

For the graphical installer you should add vga=788 to the line. Other parameters can be appended as desired.

Чтобы включить выдачу приглашения при загрузке для добавления дополнительных параметров, добавьте строку prompt 1 .

Если вы используете образ hd-media , то теперь должны скопировать файл ISO с образом Debian [4] на карту памяти. После завершения, размонтируйте карту памяти USB ( umount /mnt ).

[3] Не забудьте установить флаг загрузки « bootable » .

[4] Вы можете использовать netinst или полный образ CD (см. Раздел 4.1, «Официальный набор CD/DVD-ROM Debian GNU/Linux»). Убедитесь, что он подходит по размеру. Заметим, что образ « netboot mini.iso » не подходит для этой цели.

Источник

Создание загрузочной USB-флешки Debian 10 в Linux

В этом руководстве объясняется, как создать загрузочный USB-накопитель Debian 10 (Buster) из терминала Linux с помощью команды dd . USB-накопитель можно использовать для загрузки и установки Debian на любой компьютер, поддерживающий загрузку с USB.

Подготовка

  • USB-накопитель объемом 1 ГБ или больше
  • Компьютер под управлением любого дистрибутива Linux
  • ISO-файл Debian 10 Buster. Посетите страницу Получение Debian, где вы можете найти ссылки для загрузки различных установочных образов Debian. В этом руководстве мы будем использовать iso-файл netinst для 64-битного ПК.

Создание загрузочной USB-флешки Debian 10 в Linux

Перенос ISO-образов на USB-накопители с помощью командной строки намного проще, чем с помощью инструмента с графическим интерфейсом. Установка дополнительного программного обеспечения не требуется.

Выполните шаги, описанные ниже, чтобы создать загрузочный USB-накопитель Debian 10:

  1. Вставьте USB-накопитель в USB-порт.
  2. Узнайте имя USB-накопителя с lsblk инструмента lsblk :
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk └─sda1 8:1 0 465.8G 0 part /data sdx 8:16 1 7.5G 0 disk └─sdx1 8:17 1 7.5G 0 part /run/media/linuxize/Kingston nvme0n1 259:0 0 232.9G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot ├─nvme0n1p2 259:2 0 16G 0 part [SWAP] └─nvme0n1p3 259:3 0 216.4G 0 part /
sudo dd bs=4M if=/path/to/debian-10.0.0-amd64-netinst.iso of=/dev/sdx status=progress oflag=sync

Пока изображение мигает, будет отображаться индикатор выполнения. Этот процесс может занять несколько минут в зависимости от размера файла ISO и скорости USB-накопителя. После завершения вы увидите что-то вроде ниже:

83+1 records in 83+1 records out 348127232 bytes (348 MB, 332 MiB) copied, 25.001 s, 13 MB/s

Это все! У вас есть загрузочный Debian 10 на USB-накопителе.

Выводы

Мы показали вам, как создать загрузочную флешку Debian USB с помощью утилиты dd . Теперь вы можете настроить BIOS вашего компьютера на загрузку с USB, вставить диск и установить Debian.

Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.

Источник

Iso to usb linux debian

To prepare the USB stick, we recommend to use a system where GNU/Linux is already running and where USB is supported. With current GNU/Linux systems the USB stick should be automatically recognized when you insert it. If it is not you should check that the usb-storage kernel module is loaded. When the USB stick is inserted, it will be mapped to a device named /dev/sdX , where the « X » is a letter in the range a-z. You should be able to see to which device the USB stick was mapped by running the command lsblk before and after inserting it. (The output of dmesg (as root) is another possible method for that.) To write to your stick, you may have to turn off its write protection switch.

The procedures described in this section will destroy anything already on the device! Make very sure that you use the correct device name for your USB stick. If you use the wrong device the result could be that all information on, for example, a hard disk is lost.

4.3.1. Preparing a USB stick using a hybrid CD/DVD image

Debian installation images for this architecture are created using the isohybrid technology; that means they can be written directly to a USB stick, which is a very easy way to make an installation media. Simply choose an image (such as the netinst, CD or DVD-1) that will fit on your USB stick. See Раздел 4.1, «Official Debian GNU/Linux installation images» to get an installation image.

The installation image you choose should be written directly to the USB stick, overwriting its current contents. For example, when using an existing GNU/Linux system, the image file can be written to a USB stick as follows, after having made sure that the stick is unmounted:

# cp debian.iso /dev/sdX # sync 

Simply writing the installation image to USB like this should work fine for most users. For special needs there is this wiki page.

Information about how to do this on other operating systems can be found in the Debian CD FAQ.

Образ должен быть записан на устройство, представляющее весь диск, а не отдельный раздел, например /dev/sdb, а не /dev/sdb1. Не используйте программы типа unetbootin , которые изменяют образ.

Источник

Оцените статью
Adblock
detector