HOWTO: Fully Native

Ask questions regarding Gentoox, Gentoo and Linux in general in these forums and we'll do our best to help you!

Postby cheesyboofs on Thu Oct 20, 2005 9:53 pm

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
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby teitoku on Fri Oct 21, 2005 4:05 am

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.
teitoku
Novice
 
Posts: 29
Joined: Wed Sep 01, 2004 5:29 pm

Postby teitoku on Fri Oct 21, 2005 4:19 am

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.
teitoku
Novice
 
Posts: 29
Joined: Wed Sep 01, 2004 5:29 pm

Postby cheesyboofs on Fri Oct 21, 2005 8:38 am

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.
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby teitoku on Fri Oct 21, 2005 10:52 am

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.
teitoku
Novice
 
Posts: 29
Joined: Wed Sep 01, 2004 5:29 pm

Postby DancingTofu on Tue Nov 08, 2005 1:19 am

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!
1.4 Xbox
Xecuter 3.0 Modchip with Gentoox BIOS
40 GB HDD Full Native

The search tool is your best friend! :D
DancingTofu
Linux User
 
Posts: 14
Joined: Tue Jul 05, 2005 5:53 am
Location: Alabama, USA

Postby cheesyboofs on Tue Nov 08, 2005 3:35 pm

Sweet, NP, I never wanted anyone else to have to go through the learning curve I went through, once is more than enough….. :wink:
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby cheesyboofs on Thu Dec 01, 2005 6:40 pm

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!
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby ShALLaX on Tue Dec 06, 2005 7:56 pm

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!
Last edited by ShALLaX on Tue Dec 06, 2005 8:14 pm, edited 1 time in total.
The original Xbox adaptation of Gentoo
User avatar
ShALLaX
Site Admin
 
Posts: 1970
Joined: Sun Aug 10, 2003 9:25 pm
Location: England

Postby cheesyboofs on Tue Dec 06, 2005 8:05 pm

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
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby ShALLaX on Tue Dec 06, 2005 8:15 pm

JUST the append line!
The original Xbox adaptation of Gentoo
User avatar
ShALLaX
Site Admin
 
Posts: 1970
Joined: Sun Aug 10, 2003 9:25 pm
Location: England

Postby cheesyboofs on Tue Dec 06, 2005 8:53 pm

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!
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby ShALLaX on Tue Dec 06, 2005 8:58 pm

Looks good!
The original Xbox adaptation of Gentoo
User avatar
ShALLaX
Site Admin
 
Posts: 1970
Joined: Sun Aug 10, 2003 9:25 pm
Location: England

Postby cheesyboofs on Tue Dec 06, 2005 10:57 pm

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!
Go fully native, it's the destiny of all Mk1 XboxesImage
The needs of the many out way the needs of the few or the one ...
User avatar
cheesyboofs
Power user
 
Posts: 239
Joined: Wed Jan 26, 2005 1:32 pm
Location: Luton UK

Postby ShALLaX on Wed Dec 07, 2005 12:00 am

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.
The original Xbox adaptation of Gentoo
User avatar
ShALLaX
Site Admin
 
Posts: 1970
Joined: Sun Aug 10, 2003 9:25 pm
Location: England

PreviousNext

Return to Q & A

Who is online

Users browsing this forum: No registered users and 0 guests