Создание Live USB в Linux – это процесс записи ISO-образа операционной системы (в данном случае Linux) на USB-накопитель (флешку) таким образом, чтобы с этого накопителя можно было загрузиться и запустить операционную систему, не устанавливая ее на жесткий диск. Это полезно для:
- Тестирования операционной системы: Вы можете попробовать Linux, не изменяя существующую систему.
- Установки операционной системы: Live USB можно использовать для установки Linux на жесткий диск.
- Восстановления системы: Live USB может содержать инструменты для восстановления поврежденной системы, восстановления данных или сброса паролей.
- Запуска портативной операционной системы: Вы можете носить свою операционную систему с собой и запускать ее на любом компьютере, поддерживающем загрузку с USB.
Необходимые инструменты:
- ISO-образ Linux: Файл с расширением .iso, содержащий образ операционной системы (например, Ubuntu, Fedora, Mint, Debian, Arch Linux).
- USB-накопитель: Флешка объемом не менее 4 ГБ (рекомендуется 8 ГБ или больше). Все данные на флешке будут удалены!
- Программа для создания Live USB: Существует несколько программ для создания Live USB в Linux. Наиболее популярные:Etcher (Balena Etcher): (Рекомендуется) Простая и удобная программа с графическим интерфейсом. Доступна для Linux, Windows и macOS.
Rufus: (Для Windows) Очень популярная программа с множеством настроек.
UNetbootin: Кроссплатформенная программа, но может быть менее надежной, чем Etcher.
dd: Мощная команда командной строки, но требует осторожности, так как может легко перезаписать данные на жестком диске.
Способы создания Live USB:
1. Etcher (Balena Etcher):
Etcher – это самый простой и безопасный способ создания Live USB.
- Скачайте и установите Etcher:Перейдите на сайт https://www.balena.io/etcher/ и скачайте Etcher для вашей операционной системы. Установите программу.
- Запустите Etcher:
- Выберите ISO-образ: Нажмите кнопку “Flash from file” и выберите скачанный ISO-образ Linux.
- Выберите USB-накопитель: Нажмите кнопку “Select target” и выберите USB-накопитель, на который вы хотите записать образ. Убедитесь, что выбрали правильный диск, так как все данные на нем будут удалены!
- Нажмите кнопку “Flash!”: Нажмите кнопку “Flash!” и дождитесь завершения процесса записи.
- Проверка (опционально): Etcher автоматически проверяет записанный образ на ошибки.
2. Команда dd (осторожно!):
dd – это мощная команда командной строки, которая может скопировать ISO-образ на USB-накопитель. Будьте ОЧЕНЬ ОСТОРОЖНЫ при использовании этой команды, так как неправильное указание диска может привести к потере данных на вашем жестком диске!
- Определите имя устройства USB-накопителя:Откройте терминал и выполните команду:lsblk
Эта команда покажет список всех блочных устройств в системе, включая ваши жесткие диски и USB-накопитель. Найдите USB-накопитель по размеру или метке. Убедитесь, что определили правильное имя устройства (например, /dev/sdb, /dev/sdc, /dev/mmcblk0). Не перепутайте его с именем вашего жесткого диска (например, /dev/sda)! - Запишите ISO-образ на USB-накопитель:Выполните команду:sudo dd bs=4M if=<путь_к_ISO_образу> of=<имя_устройства_USB> status=progress oflag=sync
bs=4M: Указывает размер блока для записи (4 МБ).
if=<путь_к_ISO_образу>: Указывает путь к ISO-образу.
of=<имя_устройства_USB>: Указывает имя устройства USB-накопителя. Убедитесь, что это правильное имя устройства!
status=progress: Показывает индикатор прогресса записи.
oflag=sync: Обеспечивает синхронизацию данных на диск.
Пример:sudo dd bs=4M if=/home/user/Downloads/ubuntu.iso of=/dev/sdb status=progress oflag=sync - Дождитесь завершения процесса записи:Процесс записи может занять некоторое время. После завершения записи команда dd не выведет никаких сообщений.
3. Другие программы:
- Rufus (только для Windows): Rufus - очень популярная программа для создания загрузочных USB-накопителей в Windows.
- UNetbootin: UNetbootin - это кроссплатформенная программа, доступная для Linux, Windows и macOS. Она позволяет создавать загрузочные USB-накопители, загружая ISO-образы из Интернета или используя локальные ISO-файлы. Однако, UNetbootin может быть менее надежной, чем Etcher или dd.
После создания Live USB:
- Перезагрузите компьютер:
- Войдите в BIOS/UEFI: Во время загрузки компьютера нажмите клавишу, чтобы войти в BIOS/UEFI (обычно это Del, F2, F12, Esc или другая клавиша, указанная на экране загрузки).
- Измените порядок загрузки: В BIOS/UEFI найдите настройки порядка загрузки (Boot Order) и установите USB-накопитель в качестве первого устройства загрузки.
- Сохраните изменения и выйдите из BIOS/UEFI:
- Загрузитесь с USB-накопителя: Компьютер должен загрузиться с USB-накопителя и запустить Live-сессию Linux.
Рекомендации и предостережения:
- Всегда делайте резервную копию важных данных перед записью ISO-образа на USB-накопитель.
- Будьте очень внимательны при использовании команды dd, так как неправильное указание диска может привести к потере данных на вашем жестком диске.
- Используйте надежные источники для загрузки ISO-образов Linux.
- После записи ISO-образа на USB-накопитель, USB-накопитель может отображаться как диск меньшего размера, чем его фактический размер. Это нормально.
- Если у вас возникли проблемы с загрузкой с USB-накопителя, попробуйте использовать другой USB-накопитель или другую программу для создания Live USB.
Следуя этим инструкциям, вы сможете легко создать Live USB с Linux и использовать его для различных целей. Помните о безопасности и будьте внимательны при выполнении каждой команды.