🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.os.linux.ubuntu
Article #20

Re: Upgrade motherboard & processor

#20
From: Kadaitcha Man
Date: Mon, 18 Jan 2010 10:44
77 lines
4838 bytes
"Aragorn", thou legless lecherous. Like the toad, ugly and venomous. Ye
tehee'd:

> On Sunday 17 January 2010 07:59 in alt.os.linux, somebody identifying as
> Yousuf Khan wrote...
> 
>> AZ Nomad wrote:
>>
>>> On Sat, 16 Jan 2010 12:03:35 -0500, Yousuf Khan
>>> <bbbl67@spammenot.yahoo.com> wrote:
>>>
>>>> Just purchased a new motherboard/chipset and processor for my
>>>> desktop. Haven't switched them out yet, waiting to see what
>>>> preparations I need to take on Ubuntu before going for it? I'll be
>>>> keeping the existing hard drives and video card, as is.
>>> 
>>> ubuntu isn't a microsoft product;  there's no code to disable the
>>> system after a hardware cange.
>> 
>> More worried about drivers. The motherboard will be going from Nvidia
>> chipset to ATI chipset. Onboard video will change likewise, but
>> discrete graphics will remain Nvidia 8600GT.
> 
> Stock distribution kernels are always built without processor- or
> chipset-specific optimizations.  They contain generic code that will
> work on all processors or motherboard chipsets of that particular market
> segment.  By this I mean the type of distribution you are installing,
> i.e. IA32 (alias x86, x86-32 or i586 (or perhaps i686)) or AMD64 (alias
> x86-64).
> 
> The idea behind a binary GNU/Linux distribution is that it would be
> compatible with as much of the hardware as possible for that particular
> platform - e.g. AMD64 - without getting into any optimizations specific
> for Intel or AMD, or chipset optimizations.  All chipsets and processors
> for the x86 platform processors understand generic x86 instructions, and
> in some cases the Linux kernel can pick a subset of (slightly) more
> optimized instructions specific to a given chipset by autodetecting what
> is there.
> 
> Processor and chipset support is built into the kernel itself - i.e.
> statically linked - as well as some very common peripheral support -
> e.g. generic PATA and SATA support and ext3 filesystem support - but
> support for other peripherals (like videocards) is loaded via driver
> modules.  These driver modules are usually all included in the /initrd/
> image, and for some, the kernel will autodetect which one to load, while
> others are being loaded with prejudice, regardless of whether the
> hardware supported by those modules is present or not.
> 
> For instance, the stock PCLinuxOS kernel I'm using on this machine here
> loads many different types of network adapter modules, of which only two
> actually have the hardware present in the system - one being an on-board
> connector, the other being a PCI plug-in card.
> 
> My advice however would be to disable your on-board video adapter in the
> BIOS, because nVidia drivers don't work well with two different types of
> video adapters in your system.
> 
> The bottom line is that the only variable that seems to exist between
> both your old and your new system is that the motherboard and CPU are
> different, and those differences will be handled by the Linux kernel
> itself through its built-in generic support for just about every chipset
> and CPU with the exception of bleeding edge stuff[1] and by the /initrd/
> via all the driver modules it contains.  The proprietary nVidia driver
> will be working with the same video adapter card, so that should not be
> a problem either.  Things that require a proprietary driver module might
> not be supported, though.  This depends on your distribution and whether
> it includes proprietary drivers or not.
> 
> 
> [1] If the chipset is too new for the kernel, then it'll still be
>     supported for essential functionality, but then some optional things
>     might not be correctly detected, e.g. certain hardware monitoring
>     functions or the likes.

Translation: Linux is always compiled for the absolute lowest common 
denominator. If your processor is a 1985 386-SX, Linux is guaranteed to 
run on it.
Technical Details
Message-ID: <6k8f1h$96s$t@vain-cunt-for-hire.co.jamaica>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.alt.net
References: <4b51f169$1@news.bnb-lp.com> <slrnhl4aq6.63t.aznomad.3@ip70-176-155-130.ph.ph.cox.net> <4b52b543$1@news.bnb-lp.com> <hj1bfg$2hp$1@news.eternal-september.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: 200267612a,261ec01e17b0226a,start
X-Google-Attributes: gid200267612a,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!news.alt.net
From: Kadaitcha Man <anon@no.email>
Newsgroups: alt.os.linux.ubuntu,alt.os.linux,comp.os.linux.advocacy,24hoursupport.helpdesk,uk.comp.homebuilt,alt.usenet.kooks,alt.windows7.general,comp.os.linux.advocacy
Subject: Re: Upgrade motherboard & processor
Date: Mon, 18 Jan 2010 16:29:01 +0545
Organization: ulcerated easy girl
Lines: 77
Message-ID: <6k8f1h$96s$t@vain-cunt-for-hire.co.jamaica>
References: <4b51f169$1@news.bnb-lp.com> <slrnhl4aq6.63t.aznomad.3@ip70-176-155-130.ph.ph.cox.net> <4b52b543$1@news.bnb-lp.com> <hj1bfg$2hp$1@news.eternal-september.org>
X-Yes-Archive: No
X-Killfile: Kadaitcha Man