[Eisfair] Erstellung eines USB-Installationsmedium (Stick)
Marcus Roeckrath
marcus.roeckrath at gmx.de
Mi Nov 7 23:03:47 CET 2012
Hallo Holger,
Holger Bruenjes wrote:
>> Ich mach das mal manuell - aber wohl erst in den nächsten Tagen.
>
> Wenn Du Zeit findest, wuerde mich das schon Interessieren.
Hier der genaue Ablauf, wenn ich die wesentlichen Schritte händisch mache:
eis # cd /eisfair-iso/
eis # start_dir=`pwd`
eis # echo $start_dir
/eisfair-iso
eis # temp_dir=`${start_dir}/unix/mktemp -d -t usb_stick.XXXXXXXXXX`
eis # echo $temp_dir
/tmp/usb_stick.OfiXaX1258
eis # dd if=/dev/zero of=/dev/sdb bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.122567 s, 4.2 kB/s
eis # echo "0,,6,*" | ${start_dir}/unix/sfdisk -q -D -uM /dev/sdb
Disk /dev/sdb: 1011 cylinders, 33 heads, 62 sectors/track
sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/sdb: unrecognized partition
Old situation:
No partitions found
New situation:
Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End MB #blocks Id System
/dev/sdb1 * 0+ 1010- 1010- 1034222 6 FAT16
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
Successfully wrote the new partition table
Re-reading the partition table ...
eis # umount /dev/sdb1
umount: /dev/sdb1: not mounted
eis # ${start_dir}/unix/mkdosfs -F 16 /dev/sdb1
mkdosfs 2.11 (12 Mar 2005)
eis # cat ${start_dir}/unix/mbr.bin > /dev/sdb
eis # mount -t vfat /dev/sdb1 ${temp_dir}
mount: /dev/sdb1: can't read superblock
Der Stick kann nicht gemountet werden!
Was das ganze mit dem Superblock auf einem Fat-Dateisystem soll ist mir
schleierhaft.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair