diff options
| author | Andrew Donnellan <ajd@linux.ibm.com> | 2021-10-25 17:02:53 +1100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-07-24 08:22:47 +0000 |
| commit | 2c76a8260a6cae1f2331b231a8d49fa276b5e5ce (patch) | |
| tree | 98d571b58249a7700c98274773441c09f7ea7a92 /pkg/build/linux_generated.go | |
| parent | b03242d7ab98645d2c936e1899aac9f0aeb9813e (diff) | |
tools/create-gce-image.sh: use DOS MBR instead of GPT for ppc64le images
Some versions of PowerVM Partition Firmware have trouble handling GPT
partition tables on boot devices. Use MBR partition tables to avoid
compatibility issues.
Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com>
Diffstat (limited to 'pkg/build/linux_generated.go')
| -rw-r--r-- | pkg/build/linux_generated.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/build/linux_generated.go b/pkg/build/linux_generated.go index f8922e410..86ad3d65b 100644 --- a/pkg/build/linux_generated.go +++ b/pkg/build/linux_generated.go @@ -61,7 +61,7 @@ case "$IMG_ARCH" in PARTDEV=$DISKDEV"p1" ;; ppc64le) - echo -en "g\nn\n1\n2048\n16383\nt\n7\nn\n2\n\n\nw\n" | sudo fdisk $DISKDEV + echo -en "o\nn\np\n1\n2048\n16383\na\nt\n41\nn\np\n2\n\n\nw\n" | sudo fdisk $DISKDEV PARTDEV=$DISKDEV"p2" ;; esac @@ -143,9 +143,9 @@ terminal_output console set timeout=0 menuentry 'linux' --class gnu-linux --class gnu --class os { insmod gzio - insmod part_gpt + insmod part_msdos insmod ext2 - set root='(ieee1275/disk,gpt2)' + set root='(ieee1275/disk,msdos2)' linux /vmlinuz root=/dev/sda2 console=ttyS0 earlyprintk=serial oops=panic panic_on_warn=1 nmi_watchdog=panic panic=86400 net.ifnames=0 $CMDLINE } EOF |
