Burning ISOs: Difference between revisions

From Alpine Linux
(provided straightforward burning instructions (cdrecord/cdrskin), introduced headings)
(Add category installation)
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Draft}}
== Burning an image to a CD or DVD ==
== Burning an image to a CD or DVD ==


On systems that ship cdrtools (e.g., Gentoo, openSuSe, NetBSD, Slackware), you can use <code>cdrecord</code> to write an image to a disc, for example:
Many systems provide the <code>cdrecord</code> command (on Alpine it is provided by the {{pkg|cdrkit|arch=}} package) to write an image to a disc. For example:
 
{{cmd|cdrecord -v speed{{=}}0 alpine-standard-{{AlpineLatest}}-x86.iso}}
<pre>cdrecord -v speed=4 alpine-standard-3.8.0-x86.iso</pre>
 
If there's only one CD drive on the system, it should be auto-detected. If not, find the drive using <code>lsblk</code> and specify the <code>dev</code> option, for example:
 
<pre>cdrecord -v dev=/dev/sr0 speed=4 alpine-standard-3.8.0-x86.iso</pre>
 
Debian has <code>cdrskin</code>, which can be invoked just like <code>cdrecord</code> above.
 
 
See also:
<ul>
<li>[https://wiki.archlinux.org/index.php/CD_Burning Arch Wiki on CD Burning]
<!-- Gentoo uses Jörg Schilling's "cdrtools"; Arch and Alpine use {{Pkg|cdrkit}} -->
 
<li>[https://wiki.archlinux.org/index.php/DVD_Burning Arch Wiki on DVD Burning]
<!-- Arch uses dvd+rw-tools, rather than less-capable dvdrtools -->
Example: {{Cmd|growisofs -Z /dev/dvd{{=}}/path/to/dvdimage.iso}}
</ul>
 
== Copying an installation image to a USB key ==
 
<ul>
<li>[https://wiki.archlinux.org/index.php/USB_Installation_Media Arch Wiki on Copying Install ISOs to a USB key], though note that <code>mkarchiso</code> generates hybrid ISOs, whereas as far as I know, <code>[[How to make a custom ISO image|alpine-iso]]</code> does not
</ul>
 
== Creating an image from a CD ==
 
To do the converse operation, copying a CD to an ISO image, just do:
{{Cmd|dd if{{=}}/dev/cdrom of{{=}}/path/to/cdimage.iso}}
 
 
== Mounting an ISO image ==
 
To mount an ISO without physically burning it to a CD:
<!-- "mount -t iso9660 -o ro,loop=/dev/loop0 /path/to/cdimage.iso /mnt" doesn't work with BusyBox's mount -->
{{Cmd|modprobe loop
LOOP{{=}}`losetup -f`
losetup $LOOP /path/to/cdimage.iso
mount -t iso9660 -o ro $LOOP /mnt
...
&#35; when finished
umount /mnt
losetup -d $LOOP &#35; this step may happen automatically when you umount}}
or see [https://wiki.archlinux.org/index.php/Mounting_images_as_user#fuseiso Arch Wiki on fuseiso].


If there's only one CD drive on the system, it should be auto-detected. If not, find the device name using <code>lsblk</code> and specify the <code>dev</code> option. For example:


{{cmd|cdrecord -v dev{{=}}/dev/sr0 speed{{=}}0 alpine-standard-{{AlpineLatest}}-x86.iso}}
<noinclude>
== See also ==
== See also ==
* [http://en.gentoo-wiki.com/wiki/Image_Files#Convert_other_image_files_to_ISO Gentoo page on converting image files]
* [https://wiki.archlinux.org/title/Optical_disc_drive#Burning Arch Wiki on CD/DVD Burning]
 
* [https://web.archive.org/web/20120906220957/http://en.gentoo-wiki.com/wiki/Image_Files#Convert_other_image_files_to_ISO Gentoo page on converting image files]


[[Category:Storage]]
[[category: ISO]]
[[category: Installation]]
</noinclude>

Latest revision as of 21:13, 2 June 2024

Burning an image to a CD or DVD

Many systems provide the cdrecord command (on Alpine it is provided by the cdrkit package) to write an image to a disc. For example:

cdrecord -v speed=0 alpine-standard-3.20.3-x86.iso

If there's only one CD drive on the system, it should be auto-detected. If not, find the device name using lsblk and specify the dev option. For example:

cdrecord -v dev=/dev/sr0 speed=0 alpine-standard-3.20.3-x86.iso

See also