Burning ISOs: Difference between revisions

From Alpine Linux
m (→‎See also: Rescued a dead link)
(The article is entitled "Burning ISOs". Restrict the content to just that. Remove most of the other distro stuff and make the article includeable.)
 
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 device name using <code>lsblk</code> and specify the <code>dev</code> option. For example:
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:


<pre>cdrecord -v dev=/dev/sr0 speed=4 alpine-standard-3.8.0-x86.iso</pre>
{{cmd|cdrecord -v dev{{=}}/dev/sr0 speed{{=}}0 alpine-standard-{{AlpineLatest}}-x86.iso}}
 
<noinclude>
Alpine, like Debian, has <code>cdrskin</code>, which can be invoked just like <code>cdrecord</code> above.
 
 
See also:
<ul>
<li>[https://wiki.archlinux.org/title/Optical_disc_drive#Burning Arch Wiki on CD/DVD Burning]
<!-- Gentoo uses Jörg Schilling's "cdrtools"; Arch and Alpine use {{Pkg|cdrkit}} -->
<!-- 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/title/USB_flash_installation_medium Arch Wiki on Copying Install ISOs to a USB key], though note that <code>mkarchiso</code> generates hybrid ISOs, where, 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, execute:
{{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 run umount}}
or see [https://wiki.archlinux.org/title/FuseISO Arch Wiki on fuseiso].
 
== See also ==
== See also ==
* [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]
* [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: ISO]]
[[category: ISO]]
</noinclude>

Latest revision as of 08:58, 12 January 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.19.1-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.19.1-x86.iso

See also