XORRISO-DD-TARGET(1) General Commands Manual XORRISO-DD-TARGET(1) (NAME) xorriso-dd-target - GNU/Linux (SYNOPSIS) xorriso-dd-target [ options ] [ device_names ] (DESCRIPTION) xorriso-dd-target . Linux kernel lsblk util-linux . . xorriso-dd-target . . . (Superuser) (unmount) . -with_sudo . -image_file . : - - - - (plugging) - - : -list_all -plug_test -DO_WRITE -dummy_force . (stdout) "/dev/" . sudo sudo stdout . : $ xorriso-dd-target -with_sudo Testing sudo to possibly get password prompting done now: [sudo] password for thomas: sudo /bin/lsblk seems ok. sde : -list_all lsblk . RAM loop . : name : advice : reasoning : info name "/dev/" . advice "YES" "NO". "YES" - - . reasoning '+' '-' . '-' . -look_for_iso "has_XYZ-" ISO 9660 . info VENDOR MODEL lsblk . -list_long lsblk . : $ xorriso-dd-target -with_sudo -list_all ... sda : NO : not_usb- has_vfat+ has_ext4- : ATA Samsung SSD 850 sdb : NO : not_usb- has_swap- has_ext4- : ATA WDC WD20EFRX-68A sdc : YES : usb+ has_iso9660+ has_vfat+ : Intenso Ultra Line sdd : NO : usb+ has_iso9660+ has_vfat+ has_ext2- : SanDisk Cruzer.SS : -list_all . <<: info>> -with_vendor_model . <<->> [A-za-z0-9_/-] . <> <> <> . . -list_all . : $ xorriso-dd-target -with_sudo sdc ... sdc : YES : usb+ has_iso9660+ has_vfat+ $ xorriso-dd-target -with_sudo -with_vendor_model sdc ... sdc : YES : usb+ has_iso9660+ has_vfat+ : Intenso Ultra Line $ xorriso-dd-target sdc sdc : NO : usb+ no_fs_while_not_su- : -plug_test . . Enter . . Enter . . . . -list_all . -DO_WRITE -dummy_force . 'yes' . : $ xorriso-dd-target -with_sudo -plug_test ... -plug_test: . : __ . . Enter . __ : sda sdb sdc : Enter . ... : sdd ......... : sdd sdd : NO : usb+ has_iso9660+ has_vfat+ has_ext2- : SanDisk Cruzer : -DO_WRITE -list_all -image_file . . -dummy umount dd stdout . : $ xorriso-dd-target -with_sudo -plug_test -DO_WRITE \ -image_file debian-live-10.0.0-amd64-xfce.iso ... sudo ... sde : YES : usb+ has_iso9660+ has_vfat+ : . 'yes' . yes sde: /dev/sde1 on /mnt/iso type iso9660 (ro,relatime) /dev/sde2 on /mnt/fat type vfat (rw,...,errors=remount-ro) : /dev/sde1 : /dev/sde2 : sudo /bin/dd if=/dev/zero of=/dev/'sde' bs=512 seek='245759999' count=1 status=none sudo /bin/dd if='debian-live-10.0.0-amd64-xfce.iso' of=/dev/'sde' bs=1M status=progress oflag=dsync ; sync ... dd ... dd GPT . <> ..SS : xorriso-dd-target . . -dummy_force . -plug_test -dummy -DO_WRITE . : $ xorriso-dd-target -with_sudo -list_long -dummy_force sdd \ -image_file debian-live-10.0.0-amd64-xfce.iso ... sdd : NO : usb+ has_iso9660+ has_vfat+ has_ext2- NAME SIZE FSTYPE TRAN LABEL sdd 3.8G iso9660 usb d-live 9.5.0 xf i386 |-sdd1 1.9G iso9660 d-live 9.5.0 xf i386 |-sdd2 320K vfat `-sdd3 512M ext2 Overriding any advice because of -dummy_force Looking for mount points of sdd: /dev/sdd1 on /mnt/iso type iso9660 (ro,relatime) /dev/sdd2 on /mnt/fat type vfat (rw,...,errors=remount-ro) /dev/sdd3 on /mnt/ext type ext2 (rw,relatime) AGAINST THE ADVICE BY THIS PROGRAM, a daring user could do: sudo /bin/umount /dev/sdd1 sudo /bin/umount /dev/sdd2 sudo /bin/umount /dev/sdd3 sudo /bin/dd if=/dev/zero of=/dev/'sdd' bs=512 seek='7864318' count=1 status=none sudo /bin/dd if='debian-live-10.0.0-amd64-xfce.iso' of=/dev/sdd bs=1M status=progress oflag=dsync ; sync BE SMART. BE CAUTIOUS. BEWARE. : << >> '+' '-' . '-' . has_XYZ- XYZ . has_iso9660+ ISO 9660 . has_vfat+ FAT ( MS-DOS) . look_for_iso++ -look_for_iso ISO 9660 . <> . looks_like_cd_drive- : sr[0-9]*. xorrecord . looks_like_disk_partition- . <> <>. looks_like_floppy- : fd[0-9]*. looks_like_loopdev- loop : loop[0-9]*. looks_like_ramdev- RAM : zram[0-9]*. lsblk_no_size- -max_size -min_size -image_file lsblk . . mmcblk+ . name_with_slash- '/' . no_bus_info- lsblk . no_fs_while_not_su- lsblk (superuser) . lsblk . no_iso9660- -look_for_iso ISO 9660 . not_usb- lsblk USB . size_too_large- -max_size . size_too_small- -min_size -image_file . usb+ lsblk USB . (OPTIONS) -plug_test Enter __ Enter. -list_all . . -DO_WRITE . 'yes' (unmount) . -list_all . . . -DO_WRITE. -list_long lsblk . -with_vendor_model . -max_size n[M|G|T] . . : M = G = T = . GB < GiB . -min_size n[M|G|T] . -max_size . -look_for_iso ISO 9660. . ISO 9660 VFAT . -with_sudo 'lsblk -o FSTYPE' sudo. (superuser) . -with_sudo . -DO_WRITE -with_sudo umount dd sudo . -trust_lsblk_udev no_fs_while_not_su- lsblk libudev.so . lsblk FSTYPE . (frontend) lsblk udev . no_fs_while_not_su- . -image_file PATH . -min_size . -DO_WRITE -image_file . . -plug_test . -no_pacifier dd (synchronized). dd . -dummy -DO_WRITE . -dummy_force -dummy -DO_WRITE . . -version stdout . -help stdout . (EXAMPLES) . (FILES) . (SEE ALSO) lsblk(8), umount(8), dd(1), xorrecord(1) (BUGS) xorriso-dd-target . . xorriso-dd-target . . (AUTHORS) Thomas Schmitt libburnia-project.org.SH " (COPYRIGHT)" Copyright (c) 2019 - 2026 Thomas Schmitt . xorriso-dd-target . xorriso-dd-target . (CREDITS) xorriso-dd-target Nio Wiklund sudodus . Version 1.5.8, Apr 01, 2026 XORRISO-DD-TARGET(1)