SinclairOS

Linux для всех

Начинающим

Создание загрузочной флэшки в консоли Linux

Загрузочная флэшкаВ этой статье разберём такой вопрос, как создание загрузочной флэшки в консоли Linux.

Загрузочная USB-флэшка сегодня — уже не диковинка, а вполне обычная, если не основная альтернатива установочным дискам на DVD. Для изготовления такого носителя существует целый ряд утилит и программ, многие из которых мы уже рассматривали.

Но сегодня я хочу рассказать о способе создания загрузочной флэшки без использования каких-либо костылей, скажем так, по-профессиональному — через консоль.

Итак, поехали!

Всё, что нам потребуется для создания загрузочного носителя — это сама флэшка, ISO-образ (или физический диск) с операционной системой и консоль (терминал) любого Linux-дистрибутива. Можно даже не устанавливать для этого систему, а запустить в Live-режиме.

Создание флэшки

1. Итак, вставляем флэшку в порт USB. Понимая, что флэшка будет отформатирована, заранее копируем всё необходимое с флэшки куда-нибудь, если на ней хранится что-то ценное.

2. Запускаем консоль и набираем команду

dmesg | tail

или

fdisk -l

Эти команды вам нужны, чтобы увидеть идентификатор вашей флэшки, например /dev/sdb или /dev/sdb1

3. После того, как мы узнали идентификатор флэшки, можно переходить к команде создания флэшки:

dd if=/путь_к_установочному_образу/image.iso of=/dev/sdb

где путь_к_установочному_образу/image.iso — это путь к нашему iso-образу, а /dev/sdb — это идентификатор флэшки, который мы определили на предыдущем этапе.

Всё, остаётся теперь ждать. По умолчанию команда dd не показывает процесс, поэтому ждать можно довольно долго. Для того, чтобы видеть процесс создания, можно в отдельном терминале запустить команду

watch -n 10 killall -USR1 dd

и вы сможете отслеживать процесс создания с интервалом в 10 секунд.

Вот и всё.. Теперь вы знаете профессиональный способ создания любой загрузочной флэшки (как Windows, так и Linux) без использования каких-либо утилит, с помощью консоли Linux.


  1. Евгений

    Загрузочные флешки Windows, созданные таким способом не работают. Проверено несколько раз. Линукс — работают, а windows — нет.

  2. Алексей

    Пользоваться таким методом зачем? Когда есть DriveDroid.

  3. Евгений

    «Алексей» это под оболочкой, а допустим в убунту сервер ?

Комментарии