Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Serial log during boot, this is from the boot_loader:
- Error: Invalid package file: Total size in header (45501579) doesn't agree with total file size (45462774)
- ../src/system/boot/loader/file_systems/packagefs/packagefs.cpp:849: Bad data
- Investigating the haiku.hpkg file in Linux:
- leavengood@dragon /m/l/D/h/src> ls -la ../generated.x86_64/objects/haiku/x86_64/packaging/packages/haiku.hpkg
- -rw-r--r-- 1 leavengood leavengood 45501579 Aug 13 01:03 ../generated.x86_64/objects/haiku/x86_64/packaging/packages/haiku.hpkg
- leavengood@dragon /m/l/D/h/src> xxd -l 30 ../generated.x86_64/objects/haiku/x86_64/packaging/packages/haiku.hpkg
- 00000000: 6870 6b67 0050 0002 0000 0000 02b6 4c8b hpkg.P........L.
- 00000010: 0000 0001 0001 0000 0000 0000 02b6 ..............
- leavengood@dragon /m/l/D/h/src> irb
- irb(main):001:0> 0x2b64c8b
- => 45501579
- irb(main):002:0>
- File is 45501579 bytes, header says 45501579 bytes, but Haiku (or the package kit code in the boot loader at least)
- thinks it should be 45462774 bytes, which is 38805 bytes shorter.
- I begin to wonder if my SSD is going bad...
Advertisement
Add Comment
Please, Sign In to add comment