Используйте раскрывающийся файл Vala GIO, показанный здесь http://live.gnome.org/Vala/GIOSamples
var web_page = File.new_for_uri ("http://live.gnome.org/Vala");
Это стандартный метод захвата файлов и веб-страниц, и вы можете использовать синтаксис uri для ряда поддерживаемых протоколов, таких как ssh, ftp и т. д.
sudo mkdir /media/iso/
sudo mount -o loop /path/to/ubuntu.iso /media/iso
Вставьте USB-накопитель. Мой диск /dev/sdd. Вот скриншот: Поместите файл ubuntu.iso в любой раздел жесткого диска.
Поместите файл ubuntu.iso на любой жесткий диск раздел
cp -a /media/iso/. /media/xxx/
Затем смонтируйте файл ubuntu.iso с помощью следующих команд в терминале: sudo mkdir /media/iso/
sudo mount -o loop /path/to/ubuntu.iso /media/iso
Затем установите файл ubuntu.iso с помощью следующих команд в терминале:
Вставьте USB-накопитель. Мой диск /dev/sdd. Вот скриншот:Скопируйте все файлы с /media/iso/ на установленный USB-накопитель, выполнив приведенную ниже команду (обязательно включите точку):
Вы почти там с dd, но вам не хватает шага.
sudo umount /dev/sdX
sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync
, где sdX - ваше устройство usb (это можно проверить с помощью lsblk).
бит sync важен, поскольку dd может вернуться до завершения операции записи.
У вас есть два варианта:
Если вам нужен графический интерфейс, используйте usb-creator (он находится в репозиториях ubuntu)
Если вы нужен инструмент командной строки, используйте dd
#Replace X accordingly in both commands
sudo umount /dev/sdX
sudo dd if=/path/to/ubuntu.iso of=/dev/sdbX bs=1M
Просто убедитесь, что /dev/sdX - это флэш-диск, который вы хотите использовать (он уничтожит данные на флэш-диске).
[d6 ] См. Https://help.ubuntu.com/community/Installation/FromUSBStick для получения дополнительной информации.Сначала отключите USB-устройство, а затем используйте lsblk, чтобы проверить устройство.
Иногда (обычно более старые файлы iso) dd недостаточно, и pendrive не загружается. В этом случае вам может потребоваться установить syslinux:
sudo apt-get install syslinux
, а затем запустить следующие команды:
sudo mkfs -t vfat -I /dev/sdX
Вы хотите запустить эту последнюю команду для /dev/sdX и не /dev/sdX1.
Затем выполните следующие команды:
isohybrid /path/to/file.iso --entry 4 --type 0x1c
dd if='/path/to/file.iso' of=/dev/sdX bs=8M
или, чтобы увидеть ход записи изображения:
pv -tpreb /path/to/file.iso | dd of=/dev/sdX bs=8M
или вместо dd вы можете использовать cat вместо:
sudo -s
cat /path/to/file.iso > /dev/sdX
Rememeber для вызова команды синхронизации для сброса кеша записи
sync
web.archive.org/web /20140327085331/https://tails.boum.org/doc/first_steps/installation/manual/linux/index.en.html
$ dd if=ubuntu-14.04.1-desktop-amd64.iso of=/dev/sdX bs=1MB
Не используйте путь к биту.
Используйте команду cd, чтобы попасть в папку, содержащую файл .iso, с помощью команды dd if=FILE NAME HERE.iso of=/dev/sdX bs=1MB Подождите, пока выйдет консоль выглядит примерно так:1028+1 records in
1028+1 records out
1028653056 bytes (1.0 GB) copied, 55.4844 s, 18.5 MB/s
Загрузитесь с USB. Примечание. Убедитесь, что вы пишете на правильном устройстве, USB не всегда будет установлен на: dev/sdX, где X может быть любой буквой.
Если «сторонний» означает «gui», я предлагаю легкий сценарий с именем bootiso после ответа Avinash Raj, потому что dd не всегда работает.
Первый вариант, просто укажите, что это очень безопасно (выполняет многие проверки безопасности, чтобы не испортить систему). ISO в качестве первого аргумента, и вам будет предложено выбрать диск среди списка, извлеченного из lsblk:
bootiso myfile.iso
Или предоставить явно устройство USB:
bootiso -d /dev/sde myfile.iso
[d6 ] Быстрая установка curl -L https://git.io/bootiso -O
chmod +x bootiso
См. В действии:
Попробуйте это и никогда не сбивали меня с ног более 100 раз:
Отформатируйте карту:
$ sudo mkfs.vfat -F32 /dev/sdx
Установите образ ISO:
$ sudo mount ubuntu.iso /mnt
[d3 ] Скопировать содержимое на карту: $ sudo cp -rvf /mnt/* /SD_CardMountPoint
Затем:
переименовать isolinux папку в syslinux переименовать syslinux/isolinux.cfg в syslinux/syslinux.cfg переименовать syslinux/isolinux.bin в syslinux/syslinux.bin запустить syslinux -s /dev/sdx