18/1/2017

ISO naar usb-stick (commandolijn)

Filed under: — cybrarian @ 12:03 pm

Downloaden van een Linux distributie om die te installeren van CD/DVD/usb-stick komt in verschillende blog-posts voor, dus hier even samengevat.
(upd: rechtstreeks van dvd naar usb-stick zie hier)

1. Download de ISO, die “zelfstartend” moet zijn.

2. Voorzie een usb-stick die groot genoeg is. Een gewone openSUSE distro is bv 4.1 GB, 4.3 GB groot.
Ofwel werk je met tools als “SUSE Studio Imagewriter”, ofwel op de commandolijn:

Sluit hem aan en check welk “device” het is op je Linux desktop:

  • Open een terminal, wordt root (su root) of gebruik sudo voor de commando’s.
  • fdisk -l
  • Zoek in de uitvoer naar iets wat je usb-stick zou kunnen zijn, hier bv sdc:

    Schijf /dev/sdc: 3,6 GiB, 3880452096 bytes, 7579008 sectoren
    Eenheid: sectoren van 1 * 512 = 512 bytes
    Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
    In-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
    Schijflabeltype: dos
    Schijf-ID: 0x085daae5

    Device Boot Start End Sectors Size Id Type
    /dev/sdc1 8064 7579007 7570944 3,6G b W95 FAT32

Je moet dus de ISO schrijven naar /dev/sdc.
De usb-stick mag niet gemount zijn!
Als je een recente distributie hebt kan je status=progress toevoegen om doorlopend informatie te krijgen;

  • commandolijn, vanuit ~/Downloads/ISO # :
    dd if=debian-11.2.0-amd64-DVD-1.iso of=/dev/sdb bs=4M status=progress

    of ander voorbeeld zonder status:

    dd if=/home/copyleft/Downloads/ISO/openSUSE-Leap-42.2-DVD-x86_64.iso of=/dev/sdc bs=4M

    Dan kan je wel het schrijven algemeen volgen met bv dstat (zypper install dstat):
    dstat -d 10
    (Stop met ctrl-c)

  • Reactie is in eerste geval niet te zien; eens klaar zoiets als:

    1045+1 records gelezen
    1045+1 records geschreven
    4384096256 bytes (4,4 GB) gekopieerd, 1076,82 s, 4,1 MB/s

    ps Duurt hoelang? bv openSuse 15.2 duurde 30 minuten op USB2-stick.

Nadien checken; fdisk -l resultaat: (uitsnede)

Device Boot Start End Sectors Size Id Type
/dev/sdc1 4084 11643 7560 3,7M ef EFI (FAT-12/16/32)
/dev/sdc2 * 11644 8562687 8551044 4,1G 17 Hidden HPFS/NTFS

USB start niet

Op deze pagina wordt nog hulp aangeboden in geval dat het niet lukt om te starten vanaf de USB-stick:
“TroubleshootingHow to make a USB drive bootable”

# umount /dev/sdX
# fdisk /dev/sdX
: p «--- print partition table
: a «--- activate partition (bootable)
: 1 «--- apply to partition 1
: w «--- write changes and exit

Powered by WordPress