ISO-Datei bearbeiten...komme nicht weit

mr44er

moderater Moderator
Teammitglied
sysutils/isomaster kann die iso-Datei leider auch nicht öffnen.

Kann ich engrampa das ggf. beibringen, wenn ja, wie?

Hintergrund: Das aktuell offizielle ISO von Win10 (Win10_1709_German_x64.iso) ist ein paar MB zu groß, passt daher nicht auf einen Single-Layer-Rohling. :ugly:
 
Moin,

ich nehme dafür mount.

mdconfig -a -t vnode -f /pfad/zum/iso -u 1

mount -t cd9660 -o noatime,rw /dev/md1 /media/

Dann kannste gucken. ;)
 
Danke, funzt. Wieder was gelernt...ich dachte, dass man direkt mounten kann... :)

Jedoch nur eine readme.txt wird mir angezeigt:

This disc contains a "UDF" file system and requires an operating system
that supports the ISO-13346 "UDF" file system specification.
 
root@ws1:/usr/home/mr44er/Downloads # umount /media
root@ws1:/usr/home/mr44er/Downloads # mount -t udf -o noatime,rw /dev/md1 /media/
mount_udf: /dev/md1: Invalid argument
root@ws1:/usr/home/mr44er/Downloads #

Leider nö :(
 
root@ws1:/dev # ls
acpi consolectl dsp0 kbd2 nvidia0 ttyu1 ttyvb ukbd1
ada0 ctty dsp1 kbd3 nvidiactl ttyu1.init ufssuspend ums0
ada0p1 cuau1 dsp2 kbdmux0 oss ttyu1.lock ugen0.1 ums1
ada0p2 cuau1.init dsp3 klog pass0 ttyv0 ugen0.2 ums2
ada0p3 cuau1.lock dumpdev kmem pass1 ttyv1 ugen0.3 urandom
ada0p3.eli devctl fd led pci ttyv2 ugen1.1 usb
apm devctl2 fido log pts ttyv3 ugen2.1 usbctl
apmctl devstat filemon mdctl random ttyv4 ugen2.2 xpt0
audit dsp full mem reroot ttyv5 ugen2.3 zero
auditpipe dsp_ac3 geom.ctl mixer sndstat ttyv6 ugen3.1 zfs
bpf dsp_in gpt mixer0 stderr ttyv7 ugen4.1
bpf0 dsp_mmap hpet0 netmap stdin ttyv8 ugen5.1
cd0 dsp_multich io nfslock stdout ttyv9 ugen6.1
console dsp_out kbd1 null sysmouse ttyva ukbd0
root@ws1:/dev # cd /home/mr44er/Downloads/
root@ws1:/home/mr44er/Downloads # mdconfig -a -t vnode -f Win10_1709_German_x64.iso -u 1
root@ws1:/home/mr44er/Downloads # cd /dev
root@ws1:/dev # ls
acpi consolectl dsp0 kbd1 nfslock stdout ttyv9 ugen6.1
ada0 ctty dsp1 kbd2 null sysmouse ttyva ukbd0
ada0p1 cuau1 dsp2 kbd3 nvidia0 ttyu1 ttyvb ukbd1
ada0p2 cuau1.init dsp3 kbdmux0 nvidiactl ttyu1.init ufssuspend ums0
ada0p3 cuau1.lock dumpdev klog oss ttyu1.lock ugen0.1 ums1
ada0p3.eli devctl fd kmem pass0 ttyv0 ugen0.2 ums2
apm devctl2 fido led pass1 ttyv1 ugen0.3 urandom
apmctl devstat filemon log pci ttyv2 ugen1.1 usb
audit dsp full md1 pts ttyv3 ugen2.1 usbctl
auditpipe dsp_ac3 geom.ctl mdctl random ttyv4 ugen2.2 xpt0
bpf dsp_in gpt mem reroot ttyv5 ugen2.3 zero
bpf0 dsp_mmap hpet0 mixer sndstat ttyv6 ugen3.1 zfs
cd0 dsp_multich io mixer0 stderr ttyv7 ugen4.1
console dsp_out iso9660 netmap stdin ttyv8 ugen5.1
root@ws1:/dev # cd /media
root@ws1:/media # ls
.hal-mtab .hal-mtab-lock
root@ws1:/media # mount -t udf -o noatime,rw /dev/md1 /media/
mount_udf: /dev/md1: Invalid argument
root@ws1:/media #

Überseh ich was?
 
Vielleicht "rw" weglassen? Bin mir nicht sicher, ob so ein Medium überhaupt beschreibbar ist.
 
Moin,

rw kann weg, schadet aber nicht.
1.) mdconfig -a -t vnode -f /pfad/zum/iso -u 1
2.) ls -la /dev/md* <= Hier sollte md1 erscheinen.
3.) kldstat | grep udf <= udf.ko muss geladen sein.
4.) mount -t udf -o noatime,ro /dev/md1 /media/
5.) mount <= Sollte so aussehen /dev/md1 on /media (udf, local, noatime, read-only)

Wenn ich mich recht erinnere unterstützt FreeBSD nich alle Versionen von udf. Welche das jetzt genau sind weiß ich nicht.

Hoffe es hilft
Pauli
 
Bin grade nicht vorort.

1-2 hat ja so geklappt.

Punkt 3...der wirds dann sein. :)
 
Was genau ist denn das Ziel? Ich habe irgendwie vermutet du willst das ISO ändern (also Dateien im ISO löschen oder verändern), kann das sein?
Oder willst du es wirklich nur readonly mounten?
 
Ja, ich will nach ein paar unwichtigen Dateien gucken, diese löschen und dann eine neue ISO schreiben.

In der Zwischenzeit hats jetzt nicht mehr so hohe Prio, da ich gestern workaroundmäßig eine ISO mit älterem Patchstand brannte, die hatte nur 4,3GB. Der laaaaahme Updateprozess läuft sei gestern Abend, das ist so schrecklich grauenhaft und das wollte ich somit umgehen.

Aber ich hätt gern dennoch eine auf Singlelayer passende aktuelle ISO am Start. :)
 
Zurück
Oben