diff options
author | etaIneLp <33374857+etaIneLp@users.noreply.github.com> | 2020-05-26 17:53:47 -0400 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-05-28 00:50:55 +0200 |
commit | eae4843712a87fdbfe2c5aba94c3f3e304935277 (patch) | |
tree | a5e3fb756a5eb868a072bb6e6a4d9d65c5a01f54 /INSTALL.md | |
parent | 2ec07655cf8a31a06175633a201fa633a6bc4f1c (diff) | |
download | serenity-eae4843712a87fdbfe2c5aba94c3f3e304935277.zip |
Documentation: Update INSTALL.md for new build system
Diffstat (limited to 'INSTALL.md')
-rw-r--r-- | INSTALL.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/INSTALL.md b/INSTALL.md index 8f9ae9c25f..0998786377 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -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 -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 **./makeall.sh**. After the OS has built, run **sudo ./build-image-grub.sh** to replace the qemu **_disk_image** file in the Kernel directory with one that has GRUB2 installed that can be booted on a real PC. Alternately, you can run **sudo ./build-gpt-image-grub.sh** to create an image that uses GPT partitioning. +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 replace the qemu **_disk_image** file in the Build directory with one that has GRUB2 installed that can be booted on a real PC. The final step is copying **_disk_image** onto the disk you wish to boot Serenity off using a command such as: @@ -47,4 +47,4 @@ $ cu -s 57600 -l /dev/ttyUSB0 ## Troubleshooting boot issues without a serial port -Serenity is a graphical OS and thus boots directly to the desktop. If your computer doesn't have a serial port and it fails to boot, you can force Serenity to boot into text mode by editing **Kernel/Arch/i386/Boot/boot.S** and removing **| MULTIBOOT_VIDEO_MODE** from the end of the **multiboot_flags** line before (re)running **makeall.sh**. +Serenity is a graphical OS and thus boots directly to the desktop. If your computer doesn't have a serial port and it fails to boot, you can force Serenity to boot into text mode by editing **Kernel/Arch/i386/Boot/boot.S** and removing **| MULTIBOOT_VIDEO_MODE** from the end of the **multiboot_flags** line before (re)running **make** and **make install**. |