Сегодня поговорим о том, как можно установить Ventoy на USB диск из под системы Linux. Также запустим Web-интерфейс данной программы для её управления.
Ventoy — это программа с открытым исходным кодом, предназначена для создания мультизагрузочной USB-флешки. По сравнению с другими инструментами, ventoy является многофункциональным. Он имеет такие функции как поддержка нескольких загрузок ОС, поддержка большего размера файла, поддержка различных операционных систем. Ventoy так же может быть установлен на USB флешку, локальный диск или SSD диск.
После того, как Ventoy установлен на USB, нет необходимости переформатировать флешку для записи новой ОС, достаточно просто скопировать файлы *.iso.
Ventoy поддерживает собственное загрузочное меню как для Legacy, так и для UEFI и поддерживает более 160+ ISO-образов.
В этой инструкции мы покажем, как загрузить и установить Ventoy на USB из системы Ubuntu.
Установка Ventoy на Ubuntu
Приложение Ventoy необходимо загрузить на свой компьютер, прежде чем вы сможете установить его на съемный USB-накопитель.
Эта инструкция будет справедлива как для Ubuntu, так и других дистрибутивов Linux.
Скачайте Ventoy из официальных релизов GitHub. Либо воспользуемся терминалом:
Для нас важен VentoyWeb.sh так как мы собираемся открыть интерфейс Ventoy из браузера.
Запустите скриптVentoyWeb.sh следующей командой:
./VentoyWeb.sh
Вы увидите что загруженная вами версия сервера Ventoy запущена и работает по адресу:
Откройте свой браузер и перейдите по указанному адресу http://127.0.0.1:24680.
Нас встретит следующий интерфейс
Веб-интерфейс Ventoy
В строке Устройство выбираем нашу флешку и нажимаем на кнопку Установить, тем самым мы запишем Ventoy на нашу флешку.
ВНИМАНИЕ: убедитесь, что на флешке нет ничего важного! Возможно, вы потеряете все данные на флешке или диске во время установки Ventoy.
Ventoy выдаст предупреждение:
Предупреждение о форматировании флешки или диска
Он попросит вас 2 раза подтвердить шаг, просто нажмите кнопку ОК.
Сообщение об успехе Ventoy
После установки Ventoy создаст два раздела на USB-диске. Чтобы просмотреть нашу USB-флешку, набираем следующие команды:
sudo lsblk
У меня это разделы sdg1 и sdg2
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 2G 0 part [SWAP]
├─sda2 8:2 0 44,2G 0 part /
├─sda3 8:3 0 181,9G 0 part /home
└─sda4 8:4 0 703,5G 0 part
sdb 8:16 0 931,5G 0 disk
├─sdb2 8:18 0 1K 0 part
├─sdb5 8:21 0 730,2G 0 part
└─sdb6 8:22 0 186,3G 0 part
sdg 8:96 1 29,3G 0 disk
├─sdg1 8:97 1 29,3G 0 part
└─sdg2 8:98 1 32M 0 part
sr0 11:0 1 1024M 0 rom
/dev/sdg1– Это представляет собой основной раздел, который должен содержать файлы ISO-образов для ОС, и он отформатирован в формате exFAT.
/dev/sdg2– Этот раздел размером 32 МБ содержит файлы загрузчика Ventoy.
sudo fdisk -l /dev/sdg
Диск /dev/sdg: 29,29 GiB, 31440961536 байт, 61408128 секторов
Disk model: DataTraveler 2.0
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x04c77068
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdg1 * 2048 61342591 61340544 29,3G 7 HPFS/NTFS/exFAT
/dev/sdg2 61342592 61408127 65536 32M ef EFI (FAT-12/16/32)
Теперь можно скопировать ISO-образы на USB-накопитель и наслаждаться возможностями и функциями Ventoy.
Закачиваем образы на Ventoy
Чтобы загрузить образ на USB-флешку с Ventoy, необходимо подключить USB-накопитель к компьютеру. После чего откроется файловый менеджер с нашим USB-диском. А затем переместить любую операционную систему Linux на USB-накопитель обычным копированием *.iso файлов.
Читал давича ХАБР, наткнулся на интересный пост какого то самоделкина, девайс из обычной флешки, очень гиковский получился, чел даже похвастался что когда приходит устраиваться на работу резюме для копирования отдает своей гиковской флешкой, и ему якобы сразу должность сисадмина предлогают. А я вам предлогаю посмотреть что он там нагигачил из старого хлама ненужных bios микросхем. Читать →
Предыстория: Купил себе ноутбук, Lenovo U350 и решил поставить на него Debian в компанию к предустановленной Viste. Висту, должен признаться, оставил только для игр. Все таки играть из под Wine не совсем то:) Возник вопрос — как ставить Debian, ведь у этого нетбука нет cd-дисковода. Ответ — с флешки. Задача: Создать загрузочную флешку и установить с нее дебиан. Решение: 1) Находим компьютер с Linux на борту. Вставляем в него свою флешку. Скачиваем вот этот файл (Предназначен для архитектуры i386, если вы хотите для какой либо другой — то файл лежит там же, только в ссылке замените i386 на название вашей, например, amd64). В нем содержится установщик, который, после того, как вы загрузитесь с флешки, позволит вам выбрать, с какого iso-образа устанавливать систему. Для скачивания можете выполнить:
2) Заливаем этот файл на флешку следующей командой:
zcat boot.img.gz > /dev/sdX
где sdX — это устройство флешки. Узнать ее можно, выполнив команду dmesg, предварительно воткнув флешку в USB-порт. 3) Скачиваем образ, с которого будем устанавливать Debian. Я выбрал этот. Для этого выполняем следующую команду:
Скачав, заливаем его на флешку. К сожалению, на ту, с которой мы будем грузиться, залить его не получится, так как на ней создалась файловая система, с размерами, не позволяющими залить туда образ. Конечно, можно исхитриться, и увеличить ее, но мне проще было залить ее на другую флешку, предварительно ее примонтировав:
mount /dev/sdg1 /mnt/temp
где sdg1 — это раздел на этой флешке (можете посмотреть их все с помощью команды fdisk -l), а /mnt/temp — папка, куда производится монтирование. Копируем образ на флешку и размонтируем ее:
cp debian-503-i386-CD-1.iso /mnt/temp
Если же вы хотите использовать установку по сети, то образ для нее влезет и на первую флешку. 4) Собственно, все готово. Вставляем первую флешку в пациента, перезгружаемся, включив в биосе загрузку с usb-key, потом, когда запустится загрузчик, вставляем вторую флешку, он находит на ней наш iso-образ, и все, вперед и с песней ставим расово-верный Debian
Автор: AlexWinner
Дата публикации: 2009-12-19T13:02:00.000-08:00