Fix PAL review findings: documentation accuracy and code quality
- Update CLAUDE.md with complete kernel parameters including boot=netboot - Remove duplicate wget/curl package declarations in build-image.sh - Check unsquashfs in both /usr/bin and /usr/sbin in verify-image.sh - Use consistent $quiet variable expansion in netboot hook functions All issues identified in zen-opus pre-commit review are now resolved.
This commit is contained in:
@@ -74,7 +74,7 @@ Located in `initramfs/` directory, passed to `mkinitramfs` with `-d` flag:
|
||||
**http/boot.ipxe** - iPXE script that:
|
||||
- Loads kernel from `http://192.168.100.1:8800/vmlinuz`
|
||||
- Loads initramfs from `http://192.168.100.1:8800/initrd-netboot.img`
|
||||
- Sets kernel args: `root=http://192.168.100.1:8800/filesystem.squashfs rootfstype=squashfs overlayroot=tmpfs ip=dhcp console=ttyS0,115200`
|
||||
- Sets kernel args: `boot=netboot root=http://192.168.100.1:8800/filesystem.squashfs rootfstype=squashfs overlayroot=tmpfs ip=dhcp console=tty0 console=ttyS0,115200 earlyprintk=serial,ttyS0,115200 loglevel=7`
|
||||
- Boots the kernel
|
||||
|
||||
**IMPORTANT:** The HTTP server IP (192.168.100.1:8800) is hardcoded in boot.ipxe. Update this if the boot server changes.
|
||||
|
||||
Reference in New Issue
Block a user