@@ -9,11 +9,11 @@ installation, while still allowing it to be fully functional and optimized for
99Compute Engine. Notable choices made and differences compared to a standard
1010Arch Linux installation are the following:
1111
12- - GRUB is used with BIOS -based boot and a GPT partition table.
12+ - GRUB is used with a UEFI -based boot and a GPT partition table.
1313- Serial console logging is enabled from kernel command line and journald is
1414 configured to forward to it.
15- - Block multiqueue and elevator noop are configured from kernel command line to
16- optimize Compute Engine disk performance.
15+ - Block multiqueue is configured from the kernel command line to optimize
16+ Compute Engine disk performance.
1717- A minimal initcpio is configured for booting on Compute Engine virtual
1818 machines.
1919- Root filesystem is ext4.
@@ -35,11 +35,10 @@ Arch Linux installation are the following:
3535- Sudo is installed. Permission to use sudo is managed automatically by Linux
3636 Guest Environment.
3737- Root partition and filesystem are automatically extended at boot using
38- [ growpart] ( https://launchpad.net/cloud-utils ) , to support dynamic disk
39- resizing.
38+ systemd-repart and systemd-growfs, to support dynamic disk resizing.
4039- An additional Pacman repository is used to install and keep the [ Linux Guest
41- Environment] ( https://aur.archlinux.org/packages/google-compute-engine/ ) and
42- [ growpartfs ] ( https://aur.archlinux.org/packages/growpartfs/ ) packages up to date.
40+ Environment] ( https://aur.archlinux.org/packages/google-compute-engine/ )
41+ packages up to date.
4342
4443## Prebuilt Images
4544
0 commit comments