LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-17-2007, 10:35 PM   #1
Eric Elliott
Member
 
Registered: May 2002
Location: Big Thicket, TX, USA
Distribution: MXLinux sans systemd
Posts: 93

Rep: Reputation: 16
Install new main board & keep Linux or install OS again?


Main board is failing, have video problems & have lost some ports. Just install new main board & continue or install Linux again after new main board?

If install Linux again, can updates be kept or must all be slowly downloaded again? Kubuntu 7.04 in Asus Z80K, AMD64
 
Old 06-17-2007, 11:09 PM   #2
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Well it can't hurt to install the new board and attempt to boot, right? If all goes well, you can avoid another lengthy upgrade process...and if all goes "not-so-well", you can reinstall.

Since *buntu typically uses a generic kernel build, you can probably get away with swapping out the board and trying again (as long as you aren't switching architectures (i.e. originally amd64, trying to install a PIII board/CPU, etc...)). You might have to tweak your BIOS a bit, but other than that it *should* work.

edit - are you installing a new board that is the same as the old one? If so, you're probably good to go. If not, you might need to modify some config's if *buntu doesn't auto-detect stuff properly. Post again and tell us how it goes.

Last edited by rocket357; 06-17-2007 at 11:11 PM.
 
Old 06-18-2007, 02:51 PM   #3
Eric Elliott
Member
 
Registered: May 2002
Location: Big Thicket, TX, USA
Distribution: MXLinux sans systemd
Posts: 93

Original Poster
Rep: Reputation: 16
Install new main board & keep Linux or install OS again

Did Kubuntu store updates complete? If so, how can I set new install to use existing updates? How can I download updates to DVD, to save second install time?

New main board is same as old bad board. Does Linux examine hardware each system start; will it find correct amount of video memory with new main board or still assume 256MB (of 128MB) is available? With port interface hardware replaced will Linux find USB ports?

If I am asking old questions, where or how should I have found answers?
 
Old 06-18-2007, 03:40 PM   #4
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by Eric Elliott
Did Kubuntu store updates complete? If so, how can I set new install to use existing updates? How can I download updates to DVD, to save second install time?

New main board is same as old bad board. Does Linux examine hardware each system start; will it find correct amount of video memory with new main board or still assume 256MB (of 128MB) is available? With port interface hardware replaced will Linux find USB ports?

If I am asking old questions, where or how should I have found answers?
Most answers can be found at http://www.google.com ...but since this is a Linux Questions Forum, and you're asking a Linux Question, I'll just go ahead and answer it...heh

Typically the "user-friendly" distros do automatic hardware detection upon boot. You can replace the board with no problem (*knock on wood*) and boot the existing system on it. Just plug all of your hardware into the new board and boot it up.

Since the actual install is on a hard drive, and Linux does autodetection, you should be able to drop the new board in place and fire it up like nothing happened.

If you have some hardware troubles (for instance, if Linux doesn't autodetect the usb ports, etc...) post again and let me know. Video memory might need to be tweaked, but it shouldn't break the system (and if it does, I'll help you fix it).

Last edited by rocket357; 06-18-2007 at 03:41 PM.
 
Old 06-18-2007, 03:49 PM   #5
IsaacKuo
Senior Member
 
Registered: Apr 2004
Location: Baton Rouge, Louisiana, USA
Distribution: Debian Stable
Posts: 2,546
Blog Entries: 8

Rep: Reputation: 465Reputation: 465Reputation: 465Reputation: 465Reputation: 465
1. You CAN just replace the mainboard.

2. Assuming you use the on-board ethernet, you WILL need to reconfigure the ethernet interface after switching. If it's the same model of mainboard, that's the only thing you'll need to fix.

Basically, Ubuntu uses udev which by default assigns a unique and new device name to any ethernet device with a MAC address it hasn't seen before. Most likely, this means your current install uses "eth0", while the new mainboard's ethernet interface will be assigned a new name, "eth1". Personally, I think this default behavior is retarded--99% of the time, a computer has just one ethernet device, and 99% of the time when a "new" MAC address is encountered, it's actually just the user replacing a bad motherboard or ethernet card. The desired behavior in those cases is to use "eth0" if there's just one ethernet card. Who cares what the MAC address is?

I know a way to fix this by manually editing udev's configuration files. I think Ubuntu uses the same udev config filenames as Debian (which is what I use). The file you need to edit is something like /etc/udev/rules.d/something/z20_something. Basically, after swapping motherboards you'll see at least two entries in this file, with two+ different MAC addresses and two+ different device names (like eth0 and eth1, maybe). Change the device names to all be "eth0", and then reboot.

That's it!
 
Old 06-18-2007, 04:16 PM   #6
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by IsaacKuo
Personally, I think this default behavior is retarded--99% of the time, a computer has just one ethernet device, and 99% of the time when a "new" MAC address is encountered, it's actually just the user replacing a bad motherboard or ethernet card. The desired behavior in those cases is to use "eth0" if there's just one ethernet card. Who cares what the MAC address is?
Thank you very much for pointing that out, IssacKuo...I've dealt with that problem before (seeing eth1 instead of eth0), but I didn't know the underlying cause. Thanks for the explanation!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux won't boot on a Intel D975XBX Main Board without Windows installed Terrel Linux - Hardware 3 05-19-2007 11:46 PM
might install linux on main computer, but can i play my game? kawana Linux - Games 1 12-28-2006 07:34 PM
unable to install FC4 linux on intel D915G mother board gopi.d Linux - Hardware 1 02-26-2006 12:27 PM
Suse Linux Network Install on a Nforce 2 Board Cowma Linux - Distributions 1 05-17-2004 11:27 PM
Help with RedHat 7.1 Install on /sbin/loader with an M748LMRT Main Board... cure_me Linux - Software 3 10-27-2001 03:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration