mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 05:37:34 +00:00
Meta: tweak build-image-grub.sh to allow running make grub-image
..
without sudo.
This commit is contained in:
parent
3f5c80e490
commit
e42f4abd61
2 changed files with 2 additions and 2 deletions
|
@ -17,7 +17,7 @@ At present there is no real GPU support so don't expect OpenGL, Vulkan nor accel
|
||||||
|
|
||||||
## Creating a Serenity GRUB disk image
|
## Creating a Serenity GRUB disk image
|
||||||
|
|
||||||
Before creating a Serenity disk image, you need to build the OS as described in the [SerenityOS build instructions](https://github.com/SerenityOS/serenity/blob/master/Documentation/BuildInstructions.md). Follow those instructions up to and including running **make install**. After the OS has built, run **sudo make grub-image** to create a new file called **grub_disk_image** that has GRUB2 installed that can be booted on a real PC.
|
Before creating a Serenity disk image, you need to build the OS as described in the [SerenityOS build instructions](https://github.com/SerenityOS/serenity/blob/master/Documentation/BuildInstructions.md). Follow those instructions up to and including running **make install**. After the OS has built, run **make grub-image** to create a new file called **grub_disk_image** that has GRUB2 installed that can be booted on a real PC.
|
||||||
|
|
||||||
The final step is copying **grub_disk_image** onto the disk you wish to boot Serenity off using a command such as:
|
The final step is copying **grub_disk_image** onto the disk you wish to boot Serenity off using a command such as:
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ die() {
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ "$(id -u)" != 0 ]; then
|
if [ "$(id -u)" != 0 ]; then
|
||||||
die "this script needs to run as root"
|
exec sudo -E -- "$0" "$@" || die "this script needs to run as root"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
grub=$(command -v grub-install 2>/dev/null) || true
|
grub=$(command -v grub-install 2>/dev/null) || true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue