[haiku-bugs] Re: [Haiku] #8012: Boot Fails 2nd time Macbook 2,1

  • From: "mmlr" <trac@xxxxxxxxxxxx>
  • Date: Fri, 14 Oct 2011 11:28:03 -0000

#8012: Boot Fails 2nd time Macbook 2,1
-------------------------+-----------------------
   Reporter:  kvdman     |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/alpha3
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+-----------------------

Comment (by mmlr):

 I would honestly have looked at this ticket earlier if the syslog wasn't
 zipped. Never attach logs zipped if not absolutely necessary, as it kills
 the ability to preview it inline, making it so much less convenient. In
 either case the zipped syslog is useless as it doesn't actually contain
 the system boot info, just the error and wireless output of the running
 system (there is obviously an interrupt problem at least with USB).

 The MTRR issue sounds like a pretty long shot and according to the quote
 (and link) it doesn't actually solve the problem either. I don't really
 see how it could be the problem either, because the MTRR setup doesn't
 usually differ between boots. Without having the hardware (or a syslog of
 such a failed second boot) it's really difficult to tell.

 To narrow it down I would go for identifying everything that is
 created/changed on first boot that could affect subsequent boots. The swap
 file comes to mind, though it should be active already in the first boot.
 Maybe the resolution config of the workspaces causing graphics card init
 failure the second time around (though one would need to run the Screen
 prefs on first boot for that to happen)? Booting from USB and comparing
 the filesystem before booting the first time and after would certainly
 give a hint. Something like this should work to sum up everything:
 {{{
 find /theVolume -type f | xargs -l1 -Ix md5sum "x" > theLog.log
 }}}

 And then the pre-boot and post-boot logs could be compared.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8012#comment:3>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: