[Eisfair] Eis1-ISO auf USB_Stick brennen?
Hilix
hilmar.boehm at web.de
Mo Apr 13 14:35:48 CEST 2020
Hallo Heinz-Peter,
als ich deine Antwort las, fiel mir auch wieder dunkel ein, dass wir dieses Thema schon mal vor einiger Zeit hatten... :)
Dein Hinweis auf die "old-school" Methode von Eisfair dbzgl. ist m.E. berechtigt.
Danke auch für den RTFM-Hinweis auf "Doku, Kapitel 2.3.".
Damit hat es aber nicht funktioniert!
Der Punkt ist, dass wegen des (heutzutage (leider) üblichen) Automounts der USB-Stick (wenn möglich) sofort gemountet wird, und
daher das Syslinux auf den Bauch fällt. Der Stick ist nachher natürlich nicht bootbar:
-------------------------------------------------------
...
Successfully wrote the new partition table
Re-reading the partition table ...
-e Formatting with Fat 32
-e mkdosfs 2.11 (12 Mar 2005)
-e Copy files, please wait.
-e umount: /tmp/syslinux.mnt.11865.0: target is busy. <===
Segmentation fault <===
Prepare done.
------------------------------------------------------
Man müsste entweder in der Doku darauf hinweisen oder im mkusb-stick,sh Script vor dem Zugriff auf das betreffende USB-Device
explizit ein umount darauf machen, damit syslinux funktioniert.
Grüße. / Hilmar.
(...bitte keine Hinweise aufs Abschalten des Automount. Ist müßig. :) )
Am 10.04.20 um 08:38 schrieb Heinz-Peter Faasen:
> Hallo Hilmar,
>
>> ich möchte gleich um Entschuldigung bitten, wenn diese Frage zu trivial ist... :)
>
> ich bin kürzlich in dieselbe Falle gelaufen.
>
>> Ich möchte das aktuelle Ein-1 ISO-Image bootbar auf einen USB-Stick "brennen". Der USB-Stick ist ein USB3-Adapter, in dem ein
>> µSD-Kartenadapter steckt, in dem eine µSD-Karte steckt.
>> Sowohl mit einem aktuellen Etcher noch klassisch mit dd kann der Stick nicht angebootet werden.
>
> Ja, Eisfair ist da noch echt old-school. ;)
>
> Prinzipiell kannte ich den Weg, aber ich hatte ihn längst vergessen.
>
>>
>> Etcher-Fehlermeldung:
>> "! Missing partition table
>> It looks like this is not a bootable image. The image does not appear to contain a partition
>> table, and might not be regocgnized or bootable by your device
>>
>> In beiden Fällen ("etcher" und "dd") wird der Stick nicht angebootet.
>> (Ist btw. mit den gleichen "Brenn"-Methoden bei anderen ISOs im gleichen System kein Problem)
>> Brenne ich das ISO-Image auf eine CD-ROM Scheibe, funktioniert das Booten
>
> Genau meine "Symptome".
>
> Mach es mal so:
>
> mkdir -p /eisfair-iso
> modprobe loop
> mount -o loop /tmp/eisfair-xxxxxxx-cd-image.iso /eisfair-iso
> /eisfair-iso/unix/mkusb-stick.sh
>
> Zum Schluss alles wieder auflösen:
>
> umount /eisfair-iso
> rmmod loop
> rm -rf /eisfair-iso
>
> Steht so in der Doku, Kapitel 2.3.
>
> Viel Erfolg!
> Heinz-Peter
>
Mehr Informationen über die Mailingliste Eisfair