Найти тему
Linux : консольная магия

Загрузочная флешка Linux

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

1. Установочный ISO-образ своей ОС.

Например , ставшая уже традиционной Ubuntu : https://ubuntu.com/download/desktop

Ну или достаточно популярный для ноутбуков Linux Mint :

https://linuxmint.com/download.php

2. Собственно, сам носитель, на который будет записан образ.

3. Ну и консоль, которую можно запустить с помощью сочетания клавиш Ctrl+t.

Дальше немного консольной магии и у вас в руках загрузочная флешка :

1. Вставляем флешку в usb-порт и смотрим как она определилась в системе :

> dmesg | tail

[17152.144281] sd 6:0:0:0: [sdc] Write Protect is off
[17152.144284] sd 6:0:0:0: [sdc] Mode Sense: 23 00 00 00
[17152.144901] sd 6:0:0:0: [sdc] No Caching mode page found
[17152.144902] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[17152.148403]  sdc: sdc1
[17152.151045] sd 6:0:0:0: [sdc] Attached SCSI removable disk

В данном случае это sdc. Файлом нашего блочного устройства будет являться /dev/sdc соответственно.

Полдела сделано. Осталось записать iso -образ на флешку с помощью консольной команды dd:

sudo dd if=<путь_к_iso> of=<файл_блочного_устройства> bs=10M

Например,

sudo dd if=/home/user/Downloads/ubuntu-18.04.3-desktop-amd64.iso of=/dev/sdc bs=10M

Если все параметры указаны правильно, то осталось дождаться конца операции (5-6 минут) ,вуаля,на устройство скопировался загрузочный сектор, создалась файловая система и записался образ.

Ну и для тех кто хочет приподнять магическую пелену с данных действ:

dd является системной утилитой , позволяющей копировать в частности с/на блочные устройства. DD с древненанайского переводится как "добей диск", поэтому пользоваться ей нужно аккуратно.

Опция if=ФАЙЛ указывает откуда будет производится чтение.

Опция of=ФАЙЛ указывает куда будет производиться запись.

Опция bs позволяет ускорить процесс записи,чтение и последующая запись будут идти кусками по 10 мегабайт.

Полное описание можно получить, прочитав man : man dd

Спасибо, что дочитали,подписывайтесь, если хотите . Есть еще немного и других историй.