Welcome, Guest. Please login or register.

Author Topic: [RESOLVED] X1000 won't boot from HD into Workbench  (Read 1550 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SteveHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2014
  • Posts: 69
    • Show only replies by SteveH
[RESOLVED] X1000 won't boot from HD into Workbench
« on: May 03, 2020, 12:05:37 PM »
Following a recent power outage, my X1000 no longer boots into Workbench - or at least, it won't display Workbench. The boot process starts fine and I get as far as selecting the AmingaOS boot partition but after the OS4.1 splash screen appears, the monitor goes black. I have tried booting from two different partitions and used two graphics cards, with the same result. I can, however, boot from the AmigaOS4.1 CD with no problem.
I assume a driver or setting has become corrupted but don't know which one it might be - and pointers would be appreciated. What should I be checking?
Steve
« Last Edit: June 11, 2020, 03:56:08 PM by SteveH »
 

Offline nbache

Re: X1000 monitor problem
« Reply #1 on: May 03, 2020, 12:34:59 PM »
The best and fastest way to find out is to set up a serial link to another machine and see what the boot process reports there. That should give us a clue.

See the guide on the AmigaOS Wiki: https://wiki.amigaos.net/wiki/Advanced_Serial_Debugging_Guide

BTW, it is not necessarily a problem with the monitor or the monitor drivers. Most likely the boot process just stops for some reason before the display kicks in, so you never get the error on the screen. That's why we need to look for it in the serial log.

Best regards,

Niels
« Last Edit: May 03, 2020, 12:37:12 PM by nbache »
 

Offline SteveHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2014
  • Posts: 69
    • Show only replies by SteveH
Re: X1000 monitor problem
« Reply #2 on: June 04, 2020, 02:19:31 PM »
Finally captured serial output (turns out I needed a new internal serial cable). Crash log attached.
Steve
 

Offline nbache

Re: X1000 monitor problem
« Reply #3 on: June 04, 2020, 03:38:42 PM »
Did you save that log on a Mac? There are no line feeds in it, only CRs, which makes it almost impossible to read. I'll have to find an editor with line end conversion ...

Best regards,

Niels

Edit: Here it is with proper LFs.

« Last Edit: June 04, 2020, 04:13:51 PM by nbache »
 

Offline nbache

Re: X1000 monitor problem
« Reply #4 on: June 04, 2020, 04:25:41 PM »
It seems to crash in IPrefs, i.e. while loading/setting up Workbench with whatever settings and auto-started programs you have there.

The last loglines before the crash mention the charset having been initialised, but I'm not sure what should happen right after that. And it seems to be quite a bad crash, since Grim Reaper also crashes right after that. Hmm, maybe something with the GUI or Font settings?

You could, while booted from the CD, try to rename your .prefs files in Prefs/Env-Archive/Sys/ one by one and try booting from HD after each. I know, tedious work, but it should lead to more enlightenment :-).

Another possibility, of course, is to create a new installation on HD (assuming you have any unused disk space for another partition) and see how that goes. Then you can either do the above process from there (a bit faster boot), or yyou can try recreating all your settings on the new partition.

BTW, you might catch the eyes of more OS4 devs and beta testers over on Hyperion's forum. Edit: Oh, you were also there already - I got confused. Sorry :-).

Best regards,

Niels
« Last Edit: June 04, 2020, 06:36:51 PM by nbache »
 

Offline SteveHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2014
  • Posts: 69
    • Show only replies by SteveH
Re: X1000 monitor problem
« Reply #5 on: June 09, 2020, 03:41:14 PM »
You could, while booted from the CD, try to rename your .prefs files in Prefs/Env-Archive/Sys/ one by one and try booting from HD after each. I know, tedious work, but it should lead to more enlightenment :-).
Thanks for the advice, Niels. I have been trying this when I get time, renaming .prefs files one by one in date order (ie, those most recently modified first) and then rebooting, but no joy so far :(
Would running a higher level of debug provide additional useful information?
Steve
 

Offline nbache

Re: X1000 monitor problem
« Reply #6 on: June 09, 2020, 06:10:44 PM »
Would running a higher level of debug provide additional useful information?
I doubt it. The debug level is primarily affecting the output from the kernel. But since are not yet sure what the problem is, it could be worth a try.

You probably shouldn't go higher than 4, though, that would be more bother than useful.

Best regards,

Niels
 

Offline SteveHTopic starter

  • Jr. Member
  • **
  • Join Date: Jun 2014
  • Posts: 69
    • Show only replies by SteveH
[SOLVED] Re: X1000 monitor problem
« Reply #7 on: June 11, 2020, 01:23:36 PM »
You could, while booted from the CD, try to rename your .prefs files in Prefs/Env-Archive/Sys/ one by one and try booting from HD after each. I know, tedious work, but it should lead to more enlightenment :-).
Interesting - I took the "nuclear option": while booted from the CD, I renamed the entire Prefs/Env-Archive/Sys/ drawer on my HD and copied over the one from the CD. After doing this, I could successfully boot from HD into Workbench, although of course most tools weren't working and the screenmode was incorrect ... but it does prove the problem lies somewhere in Prefs/Env-Archive/Sys/
Will now replace the .prefs files with ones from the renamed folder.
Steve
[EDIT] Partial success - as I am slowly reinstating files from the original Prefs/Env-Archive/Sys/ drawer, I'm still able to boot from HD and more functionality is returning, including correct screenmode. I'll keep going until bootup fails, as which point I'll know what the problem was.
[RESOLVED] Turns out the culprit was locale.prefs. Having removed that file, and re-setting the locals preferences, all is working again - thanks to Niels for the advice about checking the .prefs files
« Last Edit: June 11, 2020, 03:57:22 PM by SteveH »
 

Offline nbache

Re: [renamed] X1000 won't boot from HD into Workbench
« Reply #8 on: June 11, 2020, 03:26:53 PM »
Good - let's know how you fare!

BTW, it could turn out to be one of the things you start with WBStartup, so if you get to the point of restoring that prefs file, and it then fails, you have yet another task in disabling/enabling things one at a time in the WBStartup prefs editor.

Best regards,

Niels
 
The following users thanked this post: SteveH