<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HGT</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HGT"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/HGT"/>
	<updated>2026-05-06T01:56:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=30308</id>
		<title>Directly booting an ISO file</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=30308"/>
		<updated>2025-06-28T14:05:08Z</updated>

		<summary type="html">&lt;p&gt;HGT: /* Manual Grub menu entry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Expand|See [[Talk:Directly_booting_an_ISO_file|Discuss]]}}&lt;br /&gt;
&lt;br /&gt;
It is technically possible to boot an &amp;lt;code&amp;gt;.iso&amp;lt;/code&amp;gt; file directly, without flashing it to a disk or device.&lt;br /&gt;
&lt;br /&gt;
== Using a virtual machine ==&lt;br /&gt;
&lt;br /&gt;
The [[QEMU#Live_mode|QEMU]] page shows how an ISO image and .apkovl customizations are booted with a virtual machine. This works very well with Proxmox as well - just attach the ISO and Alpine boots to RAM on startup. You can customize your .iso file by building a custom ISO image by following the instructions on [[How to make a custom ISO image with mkimage]]&lt;br /&gt;
&lt;br /&gt;
== Using an installed Bootloader ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== grub-imageboot ===&lt;br /&gt;
&lt;br /&gt;
In addition to standard partitions or drives, the Debian package grub-imageboot allows booting .iso files placed in the /boot/images directory.&lt;br /&gt;
&lt;br /&gt;
=== Manual Grub menu entry ===&lt;br /&gt;
&lt;br /&gt;
Suppose Alpine ISO image is stored in partition 1 of a disk or SSD in directory &amp;lt;code&amp;gt;/boot&amp;lt;/code&amp;gt; and&lt;br /&gt;
the installed Linux in that partition has GRUB2.&lt;br /&gt;
&lt;br /&gt;
Then insert the following in &amp;lt;code&amp;gt;/etc/grub.d/40_custom&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 menuentry &#039;Alpine Linux 3.22 (loopback from /dev/sda1)&#039; --class alpine --class gnu-linux --class gnu --class os {&lt;br /&gt;
        echo            Device:      $root&lt;br /&gt;
        set             isofile=/boot/alpine-extended-3.22.1-x86_64.iso&lt;br /&gt;
        loopback        lb $isofile&lt;br /&gt;
        echo            ISO root:       $root&lt;br /&gt;
        echo            ISO image:      $isofile&lt;br /&gt;
        echo            &amp;quot;Alpine Linux 3.22 is booting from $isofile&amp;quot;&lt;br /&gt;
        echo            &#039;loading the kernel&#039;&lt;br /&gt;
        linux           (lb)/boot/vmlinuz-lts&lt;br /&gt;
        echo            &#039;loading initial root filesystem&#039;&lt;br /&gt;
        initrd          (lb)/boot/initramfs-lts&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Alternatively the statements &amp;lt;code&amp;gt;loopback&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;linux&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;initrd&amp;lt;/code&amp;gt; can be entered manually in GRUB2 commandline.&lt;br /&gt;
&lt;br /&gt;
Create a new GRUB2 configuration file:&lt;br /&gt;
&lt;br /&gt;
 # grub-mkconfig -o /boot/grub/grub.cfg&lt;br /&gt;
&lt;br /&gt;
 # reboot&lt;br /&gt;
&lt;br /&gt;
Select created menu entry.&lt;br /&gt;
&lt;br /&gt;
Boot will work until boot media is to be mounted:&lt;br /&gt;
&lt;br /&gt;
 Mounting boot media: failed&lt;br /&gt;
 initramfs emergency recovery shell launched&lt;br /&gt;
&lt;br /&gt;
So mount it manually:&lt;br /&gt;
&lt;br /&gt;
 # mount /dev/sda1 /media/sda1&lt;br /&gt;
 # mount -o loop -t iso9660 /media/sda1/boot/alpine-extended-3.22.1-x86_64.iso /media/cdrom&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
Then login as root and&lt;br /&gt;
&lt;br /&gt;
 # setup-alpine&lt;br /&gt;
&lt;br /&gt;
=== syslinux ===&lt;br /&gt;
&lt;br /&gt;
No solution found yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>HGT</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=19827</id>
		<title>Directly booting an ISO file</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=19827"/>
		<updated>2021-07-09T09:56:19Z</updated>

		<summary type="html">&lt;p&gt;HGT: /* Manual Grub menu entry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
It is technically possible to boot an &amp;lt;code&amp;gt;.iso&amp;lt;/code&amp;gt; file directly, without flashing it to a disk or device.&lt;br /&gt;
&lt;br /&gt;
== Using a virtual machine ==&lt;br /&gt;
&lt;br /&gt;
The [[Qemu#Live_mode|Qemu]] page shows how an ISO image and .apkovl customizations are booted with a virtual machine.&lt;br /&gt;
&lt;br /&gt;
== Using an installed Bootloader ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== grub-imageboot ===&lt;br /&gt;
&lt;br /&gt;
In addition to standard partitions or drives, the Debian package grub-imageboot allows booting .iso files placed in the /boot/images directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Manual Grub menu entry ===&lt;br /&gt;
&lt;br /&gt;
No solution found yet.&lt;br /&gt;
&lt;br /&gt;
::::: I&#039;ve given up. Couldn&#039;t make the intended setup work with my meager Linux knowledge. I did find a page here at the wiki where under the heading &#039;[http://www.alpinelinux.org/w/index.php?title=Replacing_non-Alpine_Linux_with_Alpine_remotely Install Alpine cd-rom image on hard disk]&#039; a somewhat related solution is provided, but it involves extracting the distro files from the iso, something that [http://unetbootin.sourceforge.net/ unetbootin] does in a rather more easy and straightforward way -- at least, that&#039;s what I used to get Alpine to boot from a USB pendrive (plenty of recipes for that around). However, I still believe a simple &#039;boot from iso&#039; procedure could do wonders for Alpine, so I&#039;m leaving this here for future reference. Should anyone disagree, do feel free to delete. [[User:Pnin|Pnin]] 05:43, 8 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Current system is a 2.8 Prescott Pentium IV with 2MB RAM, booting from a 1GB CF plugged into the IDE interface, with an attached 500GB SATA HDD for data. When I tried to install Alpine from the LiveCD to this card, which is listed as a hard drive by the BIOS, it complained of insufficient space. Fair enough. Next I tried to follow [http://www.pendrivelinux.com/boot-multiple-iso-from-usb-via-grub2-using-linux/ this recipe] to boot from Alpine 2.1.4 iso. At the end you find this tip:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Adding an Unlisted ISO: To try ISO Files that are not yet listed, use the existing menu entry examples in /boot/grub/grub.cfg and append any options normally found in the distribution&#039;s syslinux.cfg file on the &amp;quot;append&amp;quot; line to the &amp;quot;linux&amp;quot; line of the menu entry.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
So I downloaded the latest Alpine iso via wget and modified the relevant &#039;&#039;grub.cfg&#039;&#039; lines to:&lt;br /&gt;
&lt;br /&gt;
 linux (loop)/boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd (loop)/boot/grsec.gz&lt;br /&gt;
&lt;br /&gt;
All I got when I tried to boot this was the following error:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Alpine Init 2.1.2&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;/init: eval: line 1: syntax error: unexpected &amp;quot;(&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;kernel panic - not syncing: attempted to kill init!&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;Pid: 1, comm: init Not tainted 2.6.35.10-grsec #1-Alpine&#039;&#039;&#039;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
I must say all went well with the Linux Mint 10.10 and the TinyCore isos, into which I&#039;m able to boot with no issues. Anyone care to advise?&lt;br /&gt;
&lt;br /&gt;
[[User:Pnin|Pnin]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi, that &amp;quot;linux (loop)/boot/....&amp;quot; thing looks funny to me.&lt;br /&gt;
&lt;br /&gt;
According to: https://help.ubuntu.com/community/Grub2&lt;br /&gt;
&lt;br /&gt;
Could you try:&lt;br /&gt;
&lt;br /&gt;
 set root=(loop0)&lt;br /&gt;
 linux /boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd /boot/grsec.gz&lt;br /&gt;
&lt;br /&gt;
[[User:Nangel|Nangel]] 13:49, 6 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi &amp;amp; thanks, Nangel.&lt;br /&gt;
&lt;br /&gt;
Tried that and got this error:&lt;br /&gt;
&lt;br /&gt;
 error: no such disk.&lt;br /&gt;
 error: you need to load the kernel first.&lt;br /&gt;
 press any key to continue...&lt;br /&gt;
&lt;br /&gt;
Pressing any key returns to the grub menu. Maybe the full &#039;&#039;grub.cfg&#039;&#039; entry should be reported here:&lt;br /&gt;
&lt;br /&gt;
 menuentry &amp;quot;Alpine Linux&amp;quot; {&lt;br /&gt;
 loopback loop /alpine214.iso&lt;br /&gt;
 linux (loop)/boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd (loop)/boot/grsec.gz&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
It should also be noted that the LiveCD used to perform the [http://www.pendrivelinux.com/boot-multiple-iso-from-usb-via-grub2-using-linux/ recipe] was &amp;quot;Linux Mint 9 LXDE&amp;quot;, which caused Grub 1.98-1ubuntu5-1mint2 to be installed, not Grub2. And that (loop) part is present in every other successful menu entry.&lt;br /&gt;
&lt;br /&gt;
[EDIT: Just to add that IMHO coupled with the [http://www.alpinelinux.org/wiki/Alpine_local_backup Alpine Local Backup Utility] (lbu), booting from iso would be a killer feature for Alpine, making systems really easy to troubleshoot (delete local backup) and upgrade (replace iso).]&lt;br /&gt;
&lt;br /&gt;
[[User:Pnin|Pnin]] 14:34, 6 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Suppose alpine-extended-3.14.0-x86_64.iso is stored in directory boot in partition 1 on disk.&lt;br /&gt;
GRUB2 can be caused to load kernel and initramfs by entering:&lt;br /&gt;
&lt;br /&gt;
 grub&amp;gt; loopback lb /boot/alpine-extended-3.14.0-x86_64.iso&lt;br /&gt;
 grub&amp;gt; linux  (lb)/boot/vmlinuz-lts&lt;br /&gt;
 grub&amp;gt; initrd (lb)/boot/initramfs-lts&lt;br /&gt;
 grub&amp;gt; boot&lt;br /&gt;
&lt;br /&gt;
Of course a menue entry for GRUB2 can be created with these statements.&lt;br /&gt;
&lt;br /&gt;
Initialising Alpine will then be aborted with messages:&lt;br /&gt;
&lt;br /&gt;
 Mounting boot media: failed&lt;br /&gt;
 initramfs emergency recovery shell launched. Type &#039;exit&#039; to continue boot&lt;br /&gt;
&lt;br /&gt;
To mount the filesystem where alpine-extended-3.14.0-x86_64.iso is stored, enter:&lt;br /&gt;
&lt;br /&gt;
 # mount /dev/sda1 /media/sda1&lt;br /&gt;
&lt;br /&gt;
To mount the ISO image, enter:&lt;br /&gt;
&lt;br /&gt;
 # mount -o loop -t iso9660 /media/sda1/boot/alpine-extended-3.14.0-x86_64.iso /media/cdrom&lt;br /&gt;
&lt;br /&gt;
Continue initialisation with:&lt;br /&gt;
&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
At last these messages will be displayed:&lt;br /&gt;
&lt;br /&gt;
 /lib/rc/sh/openrc-run.sh: eval: line 1: syntax error: unexpected &amp;quot;(&amp;quot;&lt;br /&gt;
 * ERROR: firstboot failed to start&lt;br /&gt;
&lt;br /&gt;
but login root works and Alpine can be configured using&lt;br /&gt;
&lt;br /&gt;
 # alpine-setup&lt;br /&gt;
&lt;br /&gt;
[[User:HGT|HGT]] 2021-07-08&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== syslinux ===&lt;br /&gt;
&lt;br /&gt;
No solution found yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>HGT</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=19826</id>
		<title>Directly booting an ISO file</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Directly_booting_an_ISO_file&amp;diff=19826"/>
		<updated>2021-07-09T09:51:23Z</updated>

		<summary type="html">&lt;p&gt;HGT: /* Manual Grub menu entry */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
It is technically possible to boot an &amp;lt;code&amp;gt;.iso&amp;lt;/code&amp;gt; file directly, without flashing it to a disk or device.&lt;br /&gt;
&lt;br /&gt;
== Using a virtual machine ==&lt;br /&gt;
&lt;br /&gt;
The [[Qemu#Live_mode|Qemu]] page shows how an ISO image and .apkovl customizations are booted with a virtual machine.&lt;br /&gt;
&lt;br /&gt;
== Using an installed Bootloader ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== grub-imageboot ===&lt;br /&gt;
&lt;br /&gt;
In addition to standard partitions or drives, the Debian package grub-imageboot allows booting .iso files placed in the /boot/images directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Manual Grub menu entry ===&lt;br /&gt;
&lt;br /&gt;
No solution found yet.&lt;br /&gt;
&lt;br /&gt;
::::: I&#039;ve given up. Couldn&#039;t make the intended setup work with my meager Linux knowledge. I did find a page here at the wiki where under the heading &#039;[http://www.alpinelinux.org/w/index.php?title=Replacing_non-Alpine_Linux_with_Alpine_remotely Install Alpine cd-rom image on hard disk]&#039; a somewhat related solution is provided, but it involves extracting the distro files from the iso, something that [http://unetbootin.sourceforge.net/ unetbootin] does in a rather more easy and straightforward way -- at least, that&#039;s what I used to get Alpine to boot from a USB pendrive (plenty of recipes for that around). However, I still believe a simple &#039;boot from iso&#039; procedure could do wonders for Alpine, so I&#039;m leaving this here for future reference. Should anyone disagree, do feel free to delete. [[User:Pnin|Pnin]] 05:43, 8 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Current system is a 2.8 Prescott Pentium IV with 2MB RAM, booting from a 1GB CF plugged into the IDE interface, with an attached 500GB SATA HDD for data. When I tried to install Alpine from the LiveCD to this card, which is listed as a hard drive by the BIOS, it complained of insufficient space. Fair enough. Next I tried to follow [http://www.pendrivelinux.com/boot-multiple-iso-from-usb-via-grub2-using-linux/ this recipe] to boot from Alpine 2.1.4 iso. At the end you find this tip:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Adding an Unlisted ISO: To try ISO Files that are not yet listed, use the existing menu entry examples in /boot/grub/grub.cfg and append any options normally found in the distribution&#039;s syslinux.cfg file on the &amp;quot;append&amp;quot; line to the &amp;quot;linux&amp;quot; line of the menu entry.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
So I downloaded the latest Alpine iso via wget and modified the relevant &#039;&#039;grub.cfg&#039;&#039; lines to:&lt;br /&gt;
&lt;br /&gt;
 linux (loop)/boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd (loop)/boot/grsec.gz&lt;br /&gt;
&lt;br /&gt;
All I got when I tried to boot this was the following error:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Alpine Init 2.1.2&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;/init: eval: line 1: syntax error: unexpected &amp;quot;(&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;kernel panic - not syncing: attempted to kill init!&#039;&#039;&#039;&lt;br /&gt;
 &#039;&#039;&#039;Pid: 1, comm: init Not tainted 2.6.35.10-grsec #1-Alpine&#039;&#039;&#039;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
I must say all went well with the Linux Mint 10.10 and the TinyCore isos, into which I&#039;m able to boot with no issues. Anyone care to advise?&lt;br /&gt;
&lt;br /&gt;
[[User:Pnin|Pnin]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi, that &amp;quot;linux (loop)/boot/....&amp;quot; thing looks funny to me.&lt;br /&gt;
&lt;br /&gt;
According to: https://help.ubuntu.com/community/Grub2&lt;br /&gt;
&lt;br /&gt;
Could you try:&lt;br /&gt;
&lt;br /&gt;
 set root=(loop0)&lt;br /&gt;
 linux /boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd /boot/grsec.gz&lt;br /&gt;
&lt;br /&gt;
[[User:Nangel|Nangel]] 13:49, 6 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi &amp;amp; thanks, Nangel.&lt;br /&gt;
&lt;br /&gt;
Tried that and got this error:&lt;br /&gt;
&lt;br /&gt;
 error: no such disk.&lt;br /&gt;
 error: you need to load the kernel first.&lt;br /&gt;
 press any key to continue...&lt;br /&gt;
&lt;br /&gt;
Pressing any key returns to the grub menu. Maybe the full &#039;&#039;grub.cfg&#039;&#039; entry should be reported here:&lt;br /&gt;
&lt;br /&gt;
 menuentry &amp;quot;Alpine Linux&amp;quot; {&lt;br /&gt;
 loopback loop /alpine214.iso&lt;br /&gt;
 linux (loop)/boot/grsec initrd=/boot/grsec.gz iso-scan/filename=/alpine214.iso alpine_dev=usbdisk:vfat modules=loop,cramfs,sd-mod,usb-storage quiet&lt;br /&gt;
 initrd (loop)/boot/grsec.gz&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
It should also be noted that the LiveCD used to perform the [http://www.pendrivelinux.com/boot-multiple-iso-from-usb-via-grub2-using-linux/ recipe] was &amp;quot;Linux Mint 9 LXDE&amp;quot;, which caused Grub 1.98-1ubuntu5-1mint2 to be installed, not Grub2. And that (loop) part is present in every other successful menu entry.&lt;br /&gt;
&lt;br /&gt;
[EDIT: Just to add that IMHO coupled with the [http://www.alpinelinux.org/wiki/Alpine_local_backup Alpine Local Backup Utility] (lbu), booting from iso would be a killer feature for Alpine, making systems really easy to troubleshoot (delete local backup) and upgrade (replace iso).]&lt;br /&gt;
&lt;br /&gt;
[[User:Pnin|Pnin]] 14:34, 6 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Suppose alpine-extended-3.14.0-x86_64.iso is stored in directory boot in partition 1 on disk.&lt;br /&gt;
GRUB2 can be caused to load kernel and initramfs by entering:&lt;br /&gt;
&lt;br /&gt;
 grub&amp;gt; loopback lb /boot/alpine-extended-3.14.0-x86_64.iso&lt;br /&gt;
 grub&amp;gt; linux  (lb)/boot/vmlinuz-lts&lt;br /&gt;
 grub&amp;gt; initrd (lb)/boot/initramfs-lts&lt;br /&gt;
 grub&amp;gt; boot&lt;br /&gt;
&lt;br /&gt;
Of course a menue entry for GRUB2 can be created with these statements.&lt;br /&gt;
&lt;br /&gt;
Initialising Alpine will then be aborted with messages:&lt;br /&gt;
&lt;br /&gt;
 Mounting boot media: failed&lt;br /&gt;
 initramfs emergency recovery shell launched. Type &#039;exit&#039; to continue boot&lt;br /&gt;
&lt;br /&gt;
To mount the filesystem where alpine-extended-3.14.0-x86_64.iso is stored, enter:&lt;br /&gt;
&lt;br /&gt;
 # mount /dev/sda1 /media/sda1&lt;br /&gt;
&lt;br /&gt;
To mount the ISO image, enter:&lt;br /&gt;
&lt;br /&gt;
 # mount -o loop -t iso9660 /media/sda1/boot/alpine-extended-3.14.0-x86_64.iso /media/cdrom&lt;br /&gt;
&lt;br /&gt;
Continue initialisation with:&lt;br /&gt;
&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
At last these messages will be displayed:&lt;br /&gt;
&lt;br /&gt;
 /lib/rc/sh/openrc-run.sh: eval: line 1: syntax error: unexpected &amp;quot;(&amp;quot;&lt;br /&gt;
 * ERROR: firstboot failed to start&lt;br /&gt;
&lt;br /&gt;
but login root works and Alpine can be configured using&lt;br /&gt;
&lt;br /&gt;
 # alpine-setup&lt;br /&gt;
&lt;br /&gt;
=== syslinux ===&lt;br /&gt;
&lt;br /&gt;
No solution found yet.&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>HGT</name></author>
	</entry>
</feed>