Fix critical boot issues: partition detection, GRUB config, and file copying
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Successful in 2m28s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 6s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 53s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Successful in 2m28s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 6s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 53s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
- Fixed wait_for_partitions to check both EFI (p1) and root (p2) partitions - Fixed GRUB configuration to use actual root filesystem UUID instead of placeholder - Fixed GRUB partition reference from (hd0,gpt1) to (hd0,gpt2) for root partition - Fixed GRUB EFI binary path to use correct monolithic grubx64.efi - Successfully copying rootfs files (278MB images with full filesystem) - GRUB EFI binary properly installed to EFI partition Still debugging actual Linux boot - system shows SeaBIOS and 'Booting from Hard Disk' but doesn't boot into kernel
This commit is contained in:
parent
32456445c2
commit
a780114e10
38 changed files with 2328 additions and 141 deletions
7
test-rootfs/boot/grub/grub.cfg
Normal file
7
test-rootfs/boot/grub/grub.cfg
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
set default=0
|
||||
set timeout=5
|
||||
|
||||
menuentry "Bootc Image" {
|
||||
linux /boot/vmlinuz console=ttyS0,115200n8 quiet
|
||||
initrd /boot/initramfs-bootc.img
|
||||
}
|
||||
BIN
test-rootfs/boot/initramfs-bootc.img
Normal file
BIN
test-rootfs/boot/initramfs-bootc.img
Normal file
Binary file not shown.
BIN
test-rootfs/boot/vmlinuz
Executable file
BIN
test-rootfs/boot/vmlinuz
Executable file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue