В Linux замечательно то, что вы можете опробовать его, не устанавливая на жесткий диск. Большинство дистрибутивов Linux предоставляют образы дисков (файлы ISO), которые содержат все необходимое для загрузки в живую среду и, при желании, начала установки.
Но как перенести скачанный образ диска на флешку? В этой статье мы предлагаем три решения, которые помогут вам создать загрузочную USB-флешку с Linux в Linux, Windows, macOS и даже Android.
Написанная на Electron, Etcher — это кроссплатформенная утилита с открытым исходным кодом для записи образов дисков на USB-накопители и карты памяти. Она работает в Windows, macOS и Linux и предоставляет доступный графический пользовательский интерфейс, который сокращает процесс создания загрузочного USB-устройства Linux до трех простых шагов.
В отличие от других подобных программных инструментов, Etcher не позволяет пользователям случайно стереть все свои жесткие диски, что вы определенно оцените, если никогда раньше не создавали загрузочный USB-накопитель и, по понятным причинам, беспокоитесь о процессе.
Чтобы создать загрузочный USB-накопитель Linux с Etcher:
1. Загрузите Etcher с официального сайта (https://rufus.ie/).
2. Запустите Etcher.
3. Выберите файл ISO, который вы хотите записать на USB-накопитель.
4. Укажите целевой USB-накопитель, если нужный диск еще не выбран.
5. Щелкните Flash! и дождитесь завершения процесса.
dd — это утилита командной строки для Unix-подобных операционных систем, основная цель которой — чтение и запись данных с/на устройства, такие как USB-накопители. Поскольку dd входит в состав GNU coreutils, вы можете найти его практически во всех дистрибутивах Linux, а также в macOS.
Чтобы создать загрузочный USB-накопитель Linux с dd:
# dd bs=4M if=path/to/ubuntu.iso of=/dev/sdx status=progress oflag=sync
Версия dd, включенная в GNU coreutils, не указывает прогресс бар. Если вы хотите убедиться, что передача идет должным образом, вы можете использовать следующую команду (замените dd-pid идентификатором процесса dd, который вы можете найти с помощью htop):
# while kill -USR1 dd-pid ; do sleep 10 ; done
На самом деле существует версия dd для Windows, которая предоставляет все функции, необходимые для передачи файла ISO на USB-накопитель. Чтобы установить его:
К сожалению, dd для Windows последний раз обновлялся в 2010 году, и многие пользователи сообщали о проблемах при использовании этой утилиты в Windows 10. Учитывая, что dd для Windows даже не поддерживает преобразование данных, такое как замена порядка байтов и преобразование в ASCII и обратно. и кодировки текста EBCDIC, вам, вероятно, лучше использовать Etcher или Rufus, которые мы опишем в следующей главе.
До выпуска Etcher в 2016 году Rufus был лучшим способом создать загрузочный USB-накопитель Linux в Windows. Этот создатель загрузочных USB-накопителей работает намного быстрее, чем все его конкуренты Windows, и может создавать живые USB-накопители для систем с BIOS и UEFI. Rufus переведен на несколько десятков языков и совместим с Windows 7 и новее, как 32-, так и 64-разрядными.
Чтобы создать загрузочный USB-накопитель Linux с помощью Rufus:
Помимо создания живых USB-флеш-накопителей Linux, Rufus также может прошивать образы дисков Windows.
Последняя утилита, которую мы хотим описать, называется EtchDroid , и ее цель — записывать образы ОС на USB-накопители на смартфонах и планшетах Android.
Почему вы хотите использовать свое устройство Android для создания загрузочного USB-накопителя Linux? Что ж, представьте, что вы оказались в глуши, а ваш ноутбук перестает работать после неудачного обновления системы. Без другого компьютера ваш единственный вариант создания загрузочного USB-накопителя Linux для решения проблемы — это ваше устройство Android, и именно здесь на помощь приходит EtchDroid.
Чтобы создать загрузочный USB-накопитель Linux с EtchDroid :
EtchDroid был протестирован с Ubuntu и его производными, Debian, Fedora, Arch Linux и образами SD-карт Raspberry PI. Он не работает с Windows, macOS и старыми дистрибутивами GNU/Linux. Поддержка установочных ISO-файлов Windows входит в список дел разработчика.