Как записать образ на USB флешку через консоль

Posted by

Работая дома, хобби и работа слились в единое время препровождение и в результате этого рождаются новые заметки и я ничего не хочу менять. И вот в очередной раз назрела задача, поставить на физический компьютер найденный в захромах запчастей систему ubuntu, но вот как ставить — использовать болванку cdr или dvdr для записи образа (есть заметка:), но это же надо подключать внешний привод, искать свободную болванку — есть же свободная флешка — поэтому ниже разобран пошаговый процесс действий которыми я осуществил задуманное. Установить на флешку образ операционной системы для последующих инсталляций. Это своего рода шпаргалка действий.

Итак в роли домашней системы на которой я провожу ниже указанные команды, мой ноутбук (ось: .5 Desktop amd64 Gnome Classic)

Флешка — героиня данной заметки:

ekzorchik@dv6:~$ lsusb | grep Kingston

Bus 005 Device 003: ID 0951:1603 Kingston Technology DataTraveler 1GB/2GB Pen Drive

Выводя имеющуюся информацию по флешки вижу созданный когда-то давным давно раздел:

Диск /dev/sdb: 8127 МБ, 8127512576 байт

255 головок, 63 секторов/треков, 988 цилиндров, всего 15874048 секторов

Units = секторы of 1 * 512 = 512 bytes

Размер сектора (логического/физического): 512 байт / 512 байт

I/O size (minimum/optimal): 512 bytes / 512 bytes

Идентификатор диска: 0xcad4ebea

Устр-во Загр Начало Конец Блоки Id Система

/dev/sdb4 * 256 15874047 7936896 7 HPFS/NTFS/exFAT

Удаляю раздел(ы) с моей флешки они мне больше не нужны, информацию с которых я уже предварительно заархивировал:

ekzorchik@dv6:~$ sudo fdisk /dev/sdb

Команда (m для справки): d

Выбранный раздел 4

Команда (m для справки): w

Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

ВНИМАНИЕ: Попытка перечитать таблицу разделов завершилась ошибкой 16: Устройство или ресурс занято.

Ядро всё ещё использует старую таблицу. Новая будет использована

при следующей перезагрузке, или при запуске partprobe(8) или kpartx(8)

Синхронизируются диски.

Размонтировываю раздел:

ekzorchik@dv6:~$ sudo umount /dev/sdb4

Синхронизирую изменения:

ekzorchik@dv6:~$ sudo partprobe

Создаю новый раздел:

ekzorchik@dv6:~$ sudo fdisk /dev/sdb

Команда (m для справки): n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e расширенный

Select (default p): p

Номер раздела (1-4, по умолчанию 1):Enter

Используется значение по умолчанию 1

Первый сектор (2048-15874047, по умолчанию 2048):

Используется значение по умолчанию 2048

Last сектор, +секторы or +size{K,M,G} (2048-15874047, по умолчанию 15874047): +7G

Команда (m для справки): w

Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

Синхронизируются диски.

ekzorchik@dv6:~$ sudo partprobe

После форматирую данный раздел к примеру в файловую систему msdos и следом монтирую данный USB-накопитель в точку монтирования:

ekzorchik@dv6:~$ sudo mkfs.msdos /dev/sdb1

mkfs.msdos 3.0.12 (29 Oct 2011)

ekzorchik@dv6:~$ sudo mkdir /media/flash

ekzorchik@dv6:~$ sudo mount /dev/sdb1 /media/flash

А после устанавливаю в систему утилиту unetbootin и посредством нее записываю образ системы (Ubuntu 12.04.5 Server amd64) на данный USB носитель:

ekzorchik@dv6:~$ sudo apt-get install unetbootin -y

ekzorchik@dv6:~$ /usr/bin/unetbootin method=diskimage isofile="/media/iso/ubuntu-12.04.5-server-amd64.iso" installtype=USB targetdrive=/dev/sdb1 autoinstall=yes

после запустить обычное GUI окно программы unetbootin где будет отображен ход процесса.

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

  • Загрузка файлов
  • Извлечение и копирование файлов
  • Установка загрузчика
  • Установка завершена. Перезагрузка.

В моем случае мой USB-носитель очень медленный (привет истории необдуманной покупки медленной по скорости записи и чтения), поэтому процесс долог, но ничего Ожидаю…завершения процесса.

По окончании размонтирую USB-носитель, это когда окно хода установки unetbootin закроется автоматически:

ekzorchik@dv6:~$ sudo umount /dev/sdb1

Теперь, а что теперь флешка готова, шаги разобраны — и не смею больше Вас задерживать двигайтесь дальше, учитесь/экспериментируйте — до встречи, с уважением автор блога — ekzorchik.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

девятнадцать − пятнадцать =