Работая дома, хобби и работа слились в единое время препровождение и в результате этого рождаются новые заметки и я ничего не хочу менять. И вот в очередной раз назрела задача, поставить на физический компьютер найденный в захромах запчастей систему ubuntu, но вот как ставить — использовать болванку cdr или dvdr для записи образа (есть заметка:), но это же надо подключать внешний привод, искать свободную болванку — есть же свободная флешка — поэтому ниже разобран пошаговый процесс действий которыми я осуществил задуманное. Установить на флешку образ операционной системы для последующих инсталляций. Это своего рода шпаргалка действий.
Итак в роли домашней системы на которой я провожу ниже указанные команды, мой ноутбук HP dv6-3080er (ось: Ubuntu 12.04.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.