Page 4 of 13

Posted: Thu Oct 20, 2005 9:53 pm
by cheesyboofs
Thought you where reading it WORD FOR WORD,? And I told you how to fix the boot problem in your other post , but here you just make out like you figured it out all on your own, how rude!
Anyway with ref to the ramdisk error, check
title Gentoox
kernel /boot/vmlinuz
initrd no
append init=/linuxrc root=/dev/hda2 kbd-reset video=xbox:640x480,nohwcursor,hoc=13,voc=13
in you linuxboot.cfg, and
/dev/hda2 / reiserfs defaults,errors=remount-ro 0 1
In you FSTAB

Posted: Fri Oct 21, 2005 4:05 am
by teitoku
Yeah, those were there. I went and started over from the beginning; now when the pc_kbd: key stuck error or whatever finally clears up (even without anything plugged in the controller ports), I get reiserfs_read_super: can not find reiserfs on ide0(3,1)
kernel panic: VFS: Unable to mount root fs on 03:01


Gotta look it all over again.

Posted: Fri Oct 21, 2005 4:19 am
by teitoku
Ah, must've been my tabs in the linuxboot.cfg. I replaced them with spaces and it works awesomely now. Thanks for all your help, CB.

Posted: Fri Oct 21, 2005 8:38 am
by cheesyboofs
Glad you got it all working in the end, Any feed back on what I could have done better in the tutorial to make things any smoother for you, I thought it was ‘excuse the fraise’ idiot proof.

Posted: Fri Oct 21, 2005 10:52 am
by teitoku
I think it was just a corrupt filesystem on my machine somehow. After I fdisked and mkreiserfsd that partition and started over, everything went really well.

Posted: Tue Nov 08, 2005 1:19 am
by DancingTofu
Just wanted to say that I have successfully made one of my xboxes fully native via this tutorial. I think this tutorial is very well written and I (along with many others) dearly thank you for taking the time to write this tutorial out. Thanks again!

Posted: Tue Nov 08, 2005 3:35 pm
by cheesyboofs
Sweet, NP, I never wanted anyone else to have to go through the learning curve I went through, once is more than enough….. :wink:

Posted: Thu Dec 01, 2005 6:40 pm
by cheesyboofs
WARNING

Magic is not %100 Native aware, yet! The kernel upgrade went fine even moving it to /boot but on a reboot found that it had defaulted the linuxboot.cfg file so I got a grub error at POST.
You can run magic fine you will just need to boot off Restoox 2.2 -> to repair / restore linuxboot.cfg.

Shallax can you make magic Native install aware pleeeeeeeeeeeease!

Posted: Tue Dec 06, 2005 7:56 pm
by ShALLaX
Okay, this should be fixed now. What you need to do is edit the "append" line for any entry in the linuxboot file and add "dontdeleteme" to it, e.g.:

Code: Select all

title Gentoox
kernel /boot/vmlinuz
initrd no
append init=/linuxrc root=/dev/hda2 kbd-reset video=xbox:640x480,nohwcursor,hoc=13,voc=13 dontdeleteme
It shouldnt matter exactly where you add this element on the line, so long as its not in the middle of the video="" stuff. You only need to add it to ONE append line. All the kernel patch does is grep the file for "dontdeleteme", if it finds it then it doesnt purge your linuxboot.cfg file upon a kernel update. It doesnt matter which "title" block you put this in.

Try it out and let me know, please!

Posted: Tue Dec 06, 2005 8:05 pm
by cheesyboofs
Sorry if I'm being thick, does one add it to every line that one does not want changed? eg;

Code: Select all

title Gentoox 
kernel /boot/vmlinuz dontdeleteme
initrd no dontdeleteme
append init=/linuxrc root=/dev/hda2 kbd-reset video=xbox:640x480,nohwcursor,hoc=13,voc=13 dontdeleteme
Or just the append line?

Regards

Posted: Tue Dec 06, 2005 8:15 pm
by ShALLaX
JUST the append line!

Posted: Tue Dec 06, 2005 8:53 pm
by cheesyboofs

Code: Select all

DeV-bOx / # nano /boot/linuxboot.cfg
DeV-bOx / # cat /boot/linuxboot.cfg
title Gentoox
kernel /boot/vmlinuz
initrd no
append init=/linuxrc root=/dev/hda2 kbd-reset video=xbox:640x480,nohwcursor,hoc=13,voc=13 dontdeleteme
DeV-bOx / # magic
Here goes nothing, guess we will know in about two hours or so!

Posted: Tue Dec 06, 2005 8:58 pm
by ShALLaX
Looks good!

Posted: Tue Dec 06, 2005 10:57 pm
by cheesyboofs
Well that could have gone better!!!!!

This is what I got plus a failed boot.
----------------------------------------------------------------------------
title Gentoox
kernel /boot/vmlinuz
initrd no
append init=/linuxrc root=/dev/ram0 kbd-reset dontdeleteme video=xbox:640x480,nohwcursor,hoc=13,voc=13
title Sparkle
kernel vmlinuz
initrd sprkrd.gz
append load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=26215 rw root=/dev/ram kbd-reset

------------------------------------------------------------------------------

The RED stuff is new and the BLUE has moved, it did keep some of the old stuff so at least it tried to boot!

Posted: Wed Dec 07, 2005 12:00 am
by ShALLaX
Ack, my bad... totally forgot about the append line (the root=... part specifically)! It _should_ work now! Set up your linuxboot.cfg file again then run

Code: Select all

magic fix kernel && magic
Sorry about the late reply and fix ... I've been writing up a document for University... this is what has kept me preoccupied all day :(

*Update* Made it even better now - less prone to error.