This website requires JavaScript.
Explore
Help
Sign In
LadybirdBrowser
/
ladybird
Watch
1
Star
1
Fork
0
You've already forked ladybird
mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced
2024-11-11 01:06:01 +03:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
0b3308f995
ladybird
/
Kernel
/
sync.sh
4 lines
35 B
Bash
Raw
Normal View
History
Unescape
Escape
sync.sh: Add "-f" option to forcibly regenerate _fs_contents from scratch. This might be useful e.g if something goes wrong with the filesystem.
2019-05-04 03:56:21 +03:00
#!/bin/bash
Build: Remove grub from default build process This removes grub and all the loopback device business from the default build process. Running grub takes about a second, and it turns out it's inconsistently packaged in different distributions, which has led to at least one confusing issue so far (grub-install vs grub2-install). Removing it from the basic path will make it easier for people to try Serenity out. There are now two scripts that can be used to build a disk image: 1. `build-image-grub.sh` - this will build an image suitable for writing to the IDE hard drive of a physical machine, complete with a partition table and bootloader. This can be run in qemu with the `qgrub` target for the `run` script. 2. `build-image-qemu.sh` - this is a simpler script which creates a bare filesystem image rather than a full MBR disk. Both of these call out to `build-root-filesystem.sh` to do most of the work setting up... the root filesystem. For completeness' sake, I've retained the `sync.sh` script as a simple forwarding to `build-image-qemu.sh`. This relies on the functionality from #194 and #195. #195 allows us to use `/dev/hda` as the root device when nothing else is specified, and #194 works around a strange feature of qemu that appends a space to the kernel command line.
2019-06-04 15:16:30 +03:00
./build-image-qemu.sh
Reference in New Issue
Copy Permalink