Как установить Linux с USB-накопителя или загрузиться в режиме реального времени с помощью Unetbootin или dd

12 set 2022 3 min di lettura
Как установить Linux с USB-накопителя или загрузиться в режиме реального времени с помощью Unetbootin или dd
Indice dei contenuti

Введение

Установка Linux с запоминающего устройства USB или доступ к Live Linux Environment — интересная идея. Иногда необходимо выполнить загрузку с USB-накопителя, особенно если ПЗУ не работает.

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

Мы создадим загрузочный образ через USB двумя разными способами:

  • Unetbootin — это инструмент с открытым исходным кодом для создания загрузочных Live USB-накопителей для Ubuntu, Fedora и других дистрибутивов Linux.
  • dd — это инструмент командной строки для преобразования и копирования файлов.

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

  • Запоминающее устройство USB (флешка).
  • Образ Linux на CD /DVD /ISO или подключение к Интернету (не рекомендуется для больших образов).
  • Платформа Windows /Linux.

Предпосылки

Настоятельно рекомендуется сделать резервную копию устройств, которые будут использоваться в соответствии с этим руководством.

Как установить Unetbootin

Чтобы установить UNetbootin на Ubuntu и производных, используйте следующие команды apt, чтобы добавить PPA и установить его:

sudo add-apt-repository ppa:gezakovacs/ppa
 sudo apt-get update
sudo apt-get install unetbootin

В качестве альтернативы вы можете загрузить двоичный файл UNetbootin и запустить его без установки в системах Linux (поддерживает все дистрибутивы Linux).

Двоичный файл UNetbootin для 64 -битных систем:

wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
chmod +x./unetbootin-linux64-681.bin
sudo./unetbootin-linux64-681.bin

Двоичный файл UNetbootin для 32 -битных систем:

wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
chmod +x./unetbootin-linux-681.bin
sudo./unetbootin-linux-681.bin

Создайте загрузочное USB-устройство

Вставьте USB- накопитель в машину с Windows /Linux и запустите Unetbootin.

Внизу в пункте Тип должен быть указан пункт USB Диск, если подключено более одного USB устройства нужно знать название точного USB устройства на котором нужно работать, затем в пункте Диск выбрать пункт правильное USB-устройство. Неправильный выбор приведет к очистке жесткого диска, так что будьте осторожны.

Далее вверху экрана UNetbootin вы можете выбрать дистрибутив, который хотите установить. Или, как вариант, загрузить из Интернета в режиме реального времени. Хотя это трудоемкий процесс и может вызвать ошибку при загрузке слишком большого изображения.

Нажмите OK, и начнется процесс загрузки и/или извлечения образа. Это займет некоторое время в зависимости от размера загружаемого файла и/или размера файла образа ISO. Когда закончите, нажмите « выйти ».

Загрузите USB-устройство

Надежно подключите USB-устройство к компьютеру. Перезапустите его и настройте USB-накопитель на загрузку раньше других подключенных устройств в меню BIOS. Чтобы запустить биос, вам может потребоваться нажать одну из следующих клавиш во время запуска компьютера: F12, F8, F2 или Del в зависимости от машины и сборки.

Вас встретит окно, в котором вы можете напрямую загрузиться в режиме Live Linux и/или установить на жесткий диск.

Преимущества использования Unetbootin

  1. Большая часть процесса автоматизирована.
  2. Легко использовать.
  3. Сделать возможность создания загрузочного ключа из Windows/Linux.

Минусы использования Unetbootin

  1. Неправильный выбор диска приводит к стиранию всех данных и установке выбранного дистрибутива не на тот HDD.

Создайте загрузочное USB-устройство с помощью команды dd

Команда dd изначально была частью UNIX, которая реализована в Linux. Команда dd способна чередовать заголовки, извлекая части двоичных файлов. Он используется Makefiles ядра Linux для создания загрузочных образов.

Основной синтаксис команды dd следующий:

dd if=<source> of=<target> bs=<byte size>; sync

Размер байта обычно представляет собой степень двойки и обычно не менее 512 байт, т. е. 512, 1024, 2048, 4096, 8192, 16384, но может быть любым разумным целочисленным значением.

Опция синхронизации позволяет вам копировать все, используя синхронизированный ввод-вывод.

Выполните следующую команду с необходимыми изменениями в зависимости от источника и назначения:

# dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

Создание загрузочного диска займет некоторое время в зависимости от размера образа ISO и объема оперативной памяти.

Не прекращайте создавать загрузочную флешку, как только процесс завершится, вы получите что-то вроде этого в своем терминале:

4+1 records in
 4+1 records out
 2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Теперь безопасно извлеките диск, подключите его к машине, с которой хотите загрузиться с Linux, и не забудьте изменить параметр загрузки в BIOS, установив флешку для загрузки в качестве основной.

Когда USB запустится, вас встретит окно, в котором вы сможете выбрать различные параметры, такие как графическая установка, установка через терминал и другие.

Преимущества метода

  1. Минимально возможная ошибка при копировании.
  2. Никаких дополнительных сторонних инструментов не требуется.

Недостатки метода

  1. Права на ошибку нет, все стирается.
  2. Неинтерактивный способ.
  3. Вы должны знать, что делаете, так как вы не получите никакого справочного руководства во время выполнения, вы должны хорошо работать с терминалом.

Вывод

В этом руководстве мы увидели, как установить Linux с USB-устройства или загрузиться в режиме реального времени с помощью Unetbootin и команды dd.

Помните, что не все версии Linux имеют Live -версию. Вы сможете получить доступ к живой среде Linux, только если она поддерживается.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.