sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #89116
Re: Mount af SD-Kort.iso
Michael Schmidt wrote:
...
SD-Kort_2.iso: x86 boot sector, extended partition table
Aha!
Lad mig gætte: Du har lavet en kopi til SD-Kort_2.iso af
/dev/hde og ikke /dev/hde1 (eller hvad dit device
nu hedder)?
Så starter din fil med bootsektoren og partitionstabellen,
og ikke med selve partitionen.
Jeg prøver med min usb dims:
# dd if=/dev/sda sda.img bs=512
2048000+0 records in
2048000+0 records out
1048576000 bytes (1.0 GB) copied, 218.537 seconds, 4.8 MB/s
# dd if=/dev/sda1 sda1.img bs=512
2047967+0 records in
2047967+0 records out
1048559104 bytes (1.0 GB) copied, 217.025 seconds, 4.8 MB/s
# file sda.img
sda.img: x86 boot sector, Microsoft Windows XP mbr,Serial 0x3e5f13bf;
partition 1: ID=0x6, active, starthead 1, startsector 32, 2047967 sectors
# file sda1.img
sda1.img: x86 boot sector, mkdosfs boot message display, code offset
0x58, OEM-ID ",9leNIHC", sectors/cluster 8, Media descriptor 0xf8, heads
33, sectors 2047966 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 1997,
serial number 0x43998905, label: " "
Fedora 5's "file" er lidt mere informativ end din.
Ved at sammenligne en hexdump af starten af de to filer
kan jeg se, at sda1 starter 16384 bytes inde i sda. Det
er vel også det, der menes med "startsector 32".
Man kan så lave loopmountet på en speciel måde:
# losetup -o 16384 /dev/loop0 sda.img
# mount -t vfat /dev/loop0 /mnt/usb
# df
...
/dev/loop0 1021968 816996 204972 80% /mnt/usb
Mogens
--
Mogens Kjær, Dataarkæolog
Email: mk@xxxxxxxxxxxxx
Homepage: http://www.datamuseum.dk
Follow ups
References