Opened 7 years ago

Closed 3 years ago

Last modified 2 years ago

#10633 closed bug (fixed)

Boot failure - could not mount packagefs

Reported by: fishpond Owned by: nobody
Priority: normal Milestone: R1
Component: System/Kernel Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All


Depite any boot options (safe, SMP, etc.), on my core I7 quadcore, I'm going to KDL on the disk icon. This includes USB and SATA disk boots. The boot volume itself is found, but packagefs is not. The same USB stick boots fine on other computers. Variations of BIOS settings regarding USB (EHCI handoff, leagcy OS) do not help either. Pre-packagefs builds do boot fine. On subsequent boots on other comupters, no traces can be found in the syslog. Have tried various nightlies to exclude scheduler changes. Please indicate if there is any way I can provide more information.

Attachments (1)

DSC_0762_cr.jpg (557.1 KB ) - added by fishpond 7 years ago.
KDL Screenshot

Download all attachments as: .zip

Change History (9)

comment:1 by anevilyak, 7 years ago

Component: - GeneralSystem/Kernel
Owner: changed from nobody to axeld

Two things would be of interest: 1) a picture of the KDL screen in question, and 2) if you're able to reboot from the KDL prompt, entering the boot loader on the subsequent boot should allow you to view the previous (failed) boot's in-memory syslog, and also save it to a fat32 formatted USB stick if you have one available/inserted. If that can be acquired, attaching it to this ticket would be a starting point.

Assigning to system/kernel until a better candidate can be found.

by fishpond, 7 years ago

Attachment: DSC_0762_cr.jpg added

KDL Screenshot

comment:2 by fishpond, 7 years ago

Thanks for the tips. I did not manage to get a log since my mainboard does not have PS/2 connectors and USB keyboards are not yet up at the time of the KDL. During different reboots, I started fiddling BIOS settings again and managed to get a successful USB and SATA disk boot. The disk controller can be set to IDE emulation, AHCI or RAID mode. I had set it to RAID, since AHCI would not let me boot into pre-packagefs Haiku installed on a harddisk and IDE mode would prevent command queueing. RAID mode btw does not actually require any disks being put into a RAID group, the controller will just give itself a different PCI-ID and be ready to accept some RAID-specific commands.

It seems that now, IDE and AHCI modes are the possible options. What strikes me is that setting controller mode to RAID does effectively prevent USB boots. Still, I'm happy to be back on native Haiku and start to adapt to the packaged world order. In absence of a real blocking problem and insufficient evidence of the problem encountered, I think it'd be perfect to close the ticket and remember the workaround for any other users with ICH10 chipsets.

Thanks again.

comment:3 by luroh, 6 years ago

Blocking: 7665 added

comment:4 by kallisti5, 4 years ago

Is this still an issue on a recent nightly image?

comment:5 by axeld, 3 years ago

Owner: changed from axeld to nobody
Status: newassigned

comment:6 by fishpond, 3 years ago

Problem no longer occurs - just found this ticket back.

comment:7 by anevilyak, 3 years ago

Resolution: fixed
Status: assignedclosed

Thanks for the update!

comment:8 by waddlesplash, 2 years ago

Blocking: 7665 removed
Note: See TracTickets for help on using tickets.