Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak vytvořit ISO image z USB disku  (Přečteno 6583 krát)

radek.juthner

  • Aktivní člen
  • *
  • Příspěvků: 257
Jak vytvořit ISO image z USB disku
« kdy: 22 Června 2011, 10:09:56 »
Nevíte někdo jak a popřípadě čím vytvořit z bootovacího USB disku jeho ISO image? Potřeboval bych image pro případný přenos na jiný USB nebo CD či DVD.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re: Jak vytvořit ISO image z USB disku
« Odpověď #1 kdy: 22 Června 2011, 10:45:45 »
man dd
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

radek.juthner

  • Aktivní člen
  • *
  • Příspěvků: 257
Re: Jak vytvořit ISO image z USB disku
« Odpověď #2 kdy: 22 Června 2011, 10:51:23 »
Zkoušel jsem
Kód: [Vybrat]
sudo dd if=/dev/sdb of=usb-image.iso
, co jsem kdesi vygooglil, ale výsledný ISO je pofiderní. Nejde z něj udělat mount a ani vypálený na CD není možný přečíst.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re: Jak vytvořit ISO image z USB disku
« Odpověď #3 kdy: 22 Června 2011, 10:52:47 »
protoze /dev/sdb neni /dev/sdb1 :P

schvalne udelej s tim co mas:

Kód: [Vybrat]
# losetup /dev/loop9 usb-image.iso
# kpartx -av /dev/loop9
« Poslední změna: 22 Června 2011, 10:56:05 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re: Jak vytvořit ISO image z USB disku
« Odpověď #4 kdy: 22 Června 2011, 10:59:53 »
eg moje stare zapisky:

Kód: (howto backup whole drive in linux) [Vybrat]
# fdisk -l /dev/sdc

Disk /dev/sdc: 2003 MB, 2003795968 bytes
32 heads, 63 sectors/track, 1941 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes
Disk identifier: 0x43591c34

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1         195      196528+  83  Linux
/dev/sdc2             196         390      196560   83  Linux
/dev/sdc3             391        1941     1563408   83  Linux

# mkfs.ext3 /dev/sdc1 &>/dev/null

# yes y | mkfs.reiserfs /dev/sdc2 &>/dev/null

# mkfs.ntfs --fast /dev/sdc3 &>/dev/null

# mkdir -p /var/tmp/mount/{sdc1,sdc2,sdc3}

# cd /var/tmp/mount

# for x in *; do mount -vv /dev/$x /var/tmp/mount/$x; done
mount: no LABEL=, no UUID=, going to mount /dev/sdc1 by path
mount: you didn't specify a filesystem type for /dev/sdc1
       I will try type ext3
/dev/sdc1 on /var/tmp/mount/sdc1 type ext3 (rw)
mount: no LABEL=, no UUID=, going to mount /dev/sdc2 by path
mount: you didn't specify a filesystem type for /dev/sdc2
       I will try type reiserfs
/dev/sdc2 on /var/tmp/mount/sdc2 type reiserfs (rw)
mount: no LABEL=, no UUID=, going to mount /dev/sdc3 by path
mount: you didn't specify a filesystem type for /dev/sdc3
       I will try type ntfs
/dev/sdc3 on /var/tmp/mount/sdc3 type ntfs (rw)

# mount | grep sdc
/dev/sdc1 on /var/tmp/mount/sdc1 type ext3 (rw)
/dev/sdc2 on /var/tmp/mount/sdc2 type reiserfs (rw)
/dev/sdc3 on /var/tmp/mount/sdc3 type ntfs (rw)

# for x in *; do ps faux >$x/testfile; done
bash: sdc3/testfile: Permission denied

# umount sdc3; mount -t ntfs-3g /dev/sdc3 sdc3/

# for x in *; do ps faux >$x/testfile; done

# md5sum */testfile
8dab540bbadc9091fbb10fa79a1f9f26  sdc1/testfile
60f6cb885e814e5979bbff0a3cd6bb3f  sdc2/testfile
5aaa42efbdd1c313a4e6649a2c36b180  sdc3/testfile

# umount -vv *
Trying to umount /var/tmp/mount/sdc1
/dev/sdc1 umounted
Trying to umount /var/tmp/mount/sdc2
/dev/sdc2 umounted
Trying to umount /var/tmp/mount/sdc3
/dev/sdc3 umounted

# dd if=/dev/sdc of=/mnt/data/tmp/sdc.iso
3913664+0 records in
3913664+0 records out
2003795968 bytes (2.0 GB) copied, 99.5312 s, 20.1 MB/s

# losetup /dev/loop9 /mnt/data/tmp/sdc.iso

# losetup -a
/dev/loop9: [0806]:6471682 (/mnt/data/tmp/sdc.iso)

 kpartx -av /dev/loop9
add map loop9p1 (253:0): 0 393057 linear /dev/loop9 63
add map loop9p2 (253:1): 0 393120 linear /dev/loop9 393120
add map loop9p3 (253:2): 0 3126816 linear /dev/loop9 786240

# for x in 1 2; do mount -vv /dev/mapper/loop9p$x sdc$x; done
mount: no LABEL=, no UUID=, going to mount /dev/mapper/loop9p1 by path
mount: you didn't specify a filesystem type for /dev/mapper/loop9p1
       I will try type ext3
/dev/mapper/loop9p1 on /var/tmp/mount/sdc1 type ext3 (rw)
mount: no LABEL=, no UUID=, going to mount /dev/mapper/loop9p2 by path
mount: you didn't specify a filesystem type for /dev/mapper/loop9p2
       I will try type reiserfs
/dev/mapper/loop9p2 on /var/tmp/mount/sdc2 type reiserfs (rw)

# mount /dev/mapper/loop9p3 sdc3/ -t ntfs-3g

# md5sum */testfile
8dab540bbadc9091fbb10fa79a1f9f26  sdc1/testfile
60f6cb885e814e5979bbff0a3cd6bb3f  sdc2/testfile
5aaa42efbdd1c313a4e6649a2c36b180  sdc3/testfile

# umount -v *
/dev/mapper/loop9p1 umounted
/dev/mapper/loop9p2 umounted
/dev/mapper/loop9p3 umounted

# kpartx -vd /dev/loop9
del devmap : loop9p3
del devmap : loop9p2
del devmap : loop9p1

# losetup -d /dev/loop9
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

radek.juthner

  • Aktivní člen
  • *
  • Příspěvků: 257
Re: Jak vytvořit ISO image z USB disku
« Odpověď #5 kdy: 22 Června 2011, 11:18:06 »
Kód: [Vybrat]
losetup /dev/loop9 usb-image.iso
/dev/loop9: Adresář nebo soubor neexistuje

Kód: [Vybrat]
kpartx -av /dev/loop9
/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.
device mapper prerequisites not met

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re: Jak vytvořit ISO image z USB disku
« Odpověď #6 kdy: 22 Června 2011, 11:38:42 »
Kód: [Vybrat]
losetup /dev/loop9 usb-image.iso
/dev/loop9: Adresář nebo soubor neexistuje

Kód: [Vybrat]
kpartx -av /dev/loop9
/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.
device mapper prerequisites not met
nebylo by spatny pouzit hlavu pred tim nez neco dam na forum OMG ... `ls /dev/loop* '
« Poslední změna: 22 Června 2011, 11:47:04 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

radek.juthner

  • Aktivní člen
  • *
  • Příspěvků: 257
Re: Jak vytvořit ISO image z USB disku
« Odpověď #7 kdy: 22 Června 2011, 12:57:20 »
nevím, vo co gou

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re: Jak vytvořit ISO image z USB disku
« Odpověď #8 kdy: 22 Června 2011, 16:04:46 »
mno já taky nevim vo co gou, ale iso uděláš takhle
Kód: [Vybrat]
dd if=/dev/sdb1 of=fleška.iso
a připojíš ho takhle
Kód: [Vybrat]
sudo mount -o loop -t auto fleška.iso /mnt

 

Provoz zaštiťuje spolek OpenAlt.