Oh well, I am like a returning Genode user, for almost ... one and an half year
I guess. I am glad to see that there is now an image (a USB one... I would
guess it would not work on a DVD?). I have downloaded it yesterday, and tried
it on 3 computers (2 almost the same: Dell Optiplex 745, not sure the other is
a 745 too). One of the two is my own computer, and I have try many BIOS config,
but it does always do the same: show the Logo, screen become black for about 7
secs... then it reboots and loop. On a laptop I own but keep at my friend
location, it would show the logo, screen would become black, and it would hang
there. I think I remembered that debug messages was sent on serial port, but
sadly, I have dump my serial null-modem, thinking that it was outdated. I don't
think the Dell Optiplex support AMT? ... that technology that is supposed to
keep a log in memory that would have been sent to serial port. I was thinking
about the fact, that one should expect things not to work rather than to work.
Was thinking about what I would probably design. I was thinking that an hard
disk partition could be used as a log partition. I was thinking about giving
step numbers while booting. Was thinking how screen is small, not so many
lines, and that writing only error or warning messages, avoiding went good
messages is a good default. Was thinking about boot options: -Show only warning
and error messages -Show text description of all steps, one by line + one line
by error messages -Show all steps numbers done, just separated by a space,
giving only error messages -Write log to disk partition (USB drivers is hard to
get right on real hardware, from my experience with ReactOS), with warning and
errors only -Write log to disk partition with all messages, even info messages
Sure, the step where you go from text mode to graphic mode, is a bit tricky...
guess in "debug mode", I would do like when changing screen resolutions: change
resolution Show "Are you happy with this screen?" Wait 5 secs If not yes,
return to text mode, and ... go to a terminal. But of course, I am more
thinking than doing.
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users