Difference between revisions of "User talk:Scdbackup"

From ArchWiki
Jump to: navigation, search
m (Reflecting previous edit in an older statement)
(Proposal for Remastering_the_Install_ISO)
Line 11: Line 11:
 
The reorganized sections have now been copied to [[Optical_Disc_Drive|Optical Disc Drive]]
 
The reorganized sections have now been copied to [[Optical_Disc_Drive|Optical Disc Drive]]
 
[[User:Scdbackup|Scdbackup]] ([[User talk:Scdbackup|talk]]) 17:16, 31 July 2013 (UTC)
 
[[User:Scdbackup|Scdbackup]] ([[User talk:Scdbackup|talk]]) 17:16, 31 July 2013 (UTC)
 +
 +
=== Emerging proposal for Remastering_the_Install_ISO ===
 +
 +
(after genisoimage example)
 +
 +
The resulting ISO image will boot only from CD, DVD or BD. For booting from USB stick or hard disk, it needs the [http://www.syslinux.org/wiki/index.php/Isohybrid isohybrid] feature.
 +
This can be achieved by postprocessing the ISO by program isohybrid included in {{pkg|syslinux}}.
 +
 +
An alternative to genisoimage plus isohybrid can be derived from the xorriso run of mkarchiso.
 +
 +
$ iso_label="ARCH_201209"
 +
$ xorriso -as mkisofs \
 +
        -iso-level 3 \
 +
        -full-iso9660-filenames \
 +
        -volid "${iso_label}" \
 +
        -eltorito-boot isolinux/isolinux.bin \
 +
        -eltorito-catalog isolinux/boot.cat \
 +
        -no-emul-boot -boot-load-size 4 -boot-info-table \
 +
        -isohybrid-mbr ~/customiso/isolinux/isohdpfx.bin \
 +
        -output arch-custom.iso \
 +
        ~/customiso
 +
 +
Option -isohybrid-mbr needs an MBR template file. Most possibly, there is already such a file /isolinux/isohdpfx.bin in the original ISO, which matches the SYSLINUX version used.
 +
Only if this file is missing in the copied ISO content, it has to be cut out of the original ISO image file, before above xorriso run is performed:
 +
 +
$ dd if=/path/to/archISO bs=512 count=1 of=~/customiso/isolinux/isohdpfx.bin
 +
 +
If the original ISO supports bootability via EFI, this can be activated in the new ISO by inserting the following options between the lines "-isohybrid-mbr ..." and "-output ...::
 +
 +
        -eltorito-alt-boot \
 +
        -e EFI/archiso/efiboot.img \
 +
        -no-emul-boot -isohybrid-gpt-basdat \
 +
 +
The file /EFI/archiso/efiboot.img is a FAT filesystem image file. If it is missing in the original ISO, then there was no EFI support in that ISO.

Revision as of 15:38, 22 September 2014

About the changes on the wiki

Hello. I appreciate your great interest and I agree with some of your requests, especially on clarity. Do not use the main page for experience any changes, because it is a reference page for the entire community. You have to follow a path, discuss the changes, what to change and how to change, apply a "template" to signal to the whole community of possible changes etc. .. Also, any changes must be described on the main page, and in the event of major changes effettualri step by step. Other users can't understand all the changes made. This procedure may seem slow, but considering that it is not a personal wiki, but Community. good weekend.Veleno (talk) 11:00, 27 July 2013 (UTC)

It is well understood that i need approval. Especially since i am an interested party in the field of optical media. The proposed changes are listed at the talk page. What kind of approval do i have to wait for ?
How do i apply a "template" ? (I guess it is a way to expose an implemented proposal for approval.)
Your proposed changes are wide margin, reflecting a possible reorganization of the entire page. You rightly point out that there are gaps and that it can improve the whole. I answered you on the talk. I think you can from your proposal to amend the best across the page, for example, by combining the relative sections of CD and DVD in one section. does not exist a body that approves, you expect a few days, if no one dissenting opinions, you can operate to change. What you propose is not a small change, but I think a broader change that, in my opinion, it should be well organized. that's all. I apply a template that links to the discussion. ;) Veleno (talk) 11:37, 27 July 2013 (UTC)

Test area


The reorganized sections have now been copied to Optical Disc Drive Scdbackup (talk) 17:16, 31 July 2013 (UTC)

Emerging proposal for Remastering_the_Install_ISO

(after genisoimage example)

The resulting ISO image will boot only from CD, DVD or BD. For booting from USB stick or hard disk, it needs the isohybrid feature. This can be achieved by postprocessing the ISO by program isohybrid included in syslinux.

An alternative to genisoimage plus isohybrid can be derived from the xorriso run of mkarchiso.

$ iso_label="ARCH_201209"
$ xorriso -as mkisofs \
       -iso-level 3 \
       -full-iso9660-filenames \
       -volid "${iso_label}" \
       -eltorito-boot isolinux/isolinux.bin \
       -eltorito-catalog isolinux/boot.cat \
       -no-emul-boot -boot-load-size 4 -boot-info-table \
       -isohybrid-mbr ~/customiso/isolinux/isohdpfx.bin \
       -output arch-custom.iso \
       ~/customiso

Option -isohybrid-mbr needs an MBR template file. Most possibly, there is already such a file /isolinux/isohdpfx.bin in the original ISO, which matches the SYSLINUX version used. Only if this file is missing in the copied ISO content, it has to be cut out of the original ISO image file, before above xorriso run is performed:

$ dd if=/path/to/archISO bs=512 count=1 of=~/customiso/isolinux/isohdpfx.bin

If the original ISO supports bootability via EFI, this can be activated in the new ISO by inserting the following options between the lines "-isohybrid-mbr ..." and "-output ...::

       -eltorito-alt-boot \
       -e EFI/archiso/efiboot.img \
       -no-emul-boot -isohybrid-gpt-basdat \

The file /EFI/archiso/efiboot.img is a FAT filesystem image file. If it is missing in the original ISO, then there was no EFI support in that ISO.