Как записать ISO на USB-накопитель прямо из Интернета

by itisgood

Название может быть немного запутанным. Позвольте мне пояснить это. Я хочу создать загрузочный диск Ubuntu, но у меня нет образа ISO на моем локальном диске.

Обрах отсутствует даже в каких-либо системах моей локальной сети.

Все, что у меня есть, – это USB-накопитель и рабочий Linux, подключенный к Интернету.

Как создать загрузочный USB-накопитель Ubuntu?

Вот как BTFS приходит на помощь.

Мы уже рассмотрели, что такое BTFS и как оно работает в предыдущем учебнике.

Теперь мы рассмотрим, как написать ISO на USB-накопитель непосредственно из Интернета с помощью BTFS.

  • Плюсы

Вам не нужно загружать образ ISO.

Содержимое файла ISO будет непосредственно загружено из Интернета по требованию и записано на USB-накопитель при создании загрузочного диска.

  • Минусы

Процесс записи ISO на флэш-накопитель очень медленный. Я создал загрузочный USB-диск Ubuntu 18.04.

Потребовалось почти час.

Я знал, что это из-за того, что контент ISO загружается из Интернета по требованию.

Но один час слишком много.

Этот метод работал только с приложением Disk Image Creator gui.

Другие загрузочные создатели, такие как команда dd, Etcher, bootiso, дали ошибку разрешения файла, хотя я дал полное разрешение на каталог, в котором я сохранил содержимое ISO.

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

Я бы не рекомендовал этот метод для создания загрузочных образов ISO.

Это довольно трудоемкий процесс.

Если вам интересно узнать, как мы можем это сделать, читайте дальше.

Запись ISO на USB-накопитель напрямую из Интернета

Установите BTFS, как описано в предыдущем учебнике (ссылка приведена в первом абзаце).

После установки создайте каталог для монтирования содержимого файла ISO. Назовем его mnt.

$ mkdir mnt

Теперь загрузите свой торрент. Для целей этого руководства я буду использовать серверный выпуск Ubuntu 18.04.

И, монтируйте торрент-файл (я предполагаю, что вы сохранили файл торрента в каталоге Downloads) с помощью BTFS, как показано ниже:

$ btfs Downloads/ubuntu-18.04-live-server-amd64.iso.torrent mnt/

Вышеупомянутая команда смонтирует торрент-файл Ubuntu 18.04 LTS в каталоге mnt.

Дайте BTFS несколько минут, чтобы найти и получить трекеры на сайте.

Как только реальные данные будут загружены, BTFS больше не потребует трекера.

Теперь подключите USB-накопитель, откройте диспетчер файлов и перейдите в каталог монтирования mnt в нашем случае.

Там вы увидите образ ISO.

Щелкните правой кнопкой мыши на файле ISO.

В правом контекстном меню выберите «Open with -> Disk Image Writer».

Если параметр «Создание образа диска» недоступен, установите диски GNOME. Это графическая утилита для управления дисками и носителями.

На Arch Linux

$ sudo pacman -S gnome-disk-utility

На RHEL, CentOS, Fedora:

$ sudo yum install gnome-disk-utility

Или

$ sudo dnf install gnome-disk-utility

На SUSE/openSUSE:

$ sudo zypper in gnome-disk-utility

На следующем экране выберите диск назначения на вашем USB-накопителе.

Наконец, нажмите кнопку «Start Restoring».

BTFS загрузит содержимое торрент-файла непосредственно из Интернета, и приложение Disk Image Creator будет записывать их на ваш USB-накопитель.

Теперь возьмите чашку кофе. Как я уже сказал, это может занять много времени. Я тестировал сервер Ubuntu 18.04 ISO (размер 800+ МБ), и потребовалось примерно один час для завершения.

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

Наконец, не забудьте отключить файловую систему BTFS с помощью команды:

$ fusermount -u mnt

 

You may also like

Leave a Comment