eric13
April 15th, 2014, 07:10 PM
Hi,
I've always impressed by the LiveCD of linux distribution since Knoppix many years ago. Once installed on a HDD, are the distrib that "generic" and can it be transfered from one PC to the next one?
During the installation, there is a "hardware installation" step. Does it install computer specific drivers? How works the driver abstraction in Linux? I am more familiar with the messy Windows...
More specifically, I plan to install Ubuntu 12.04 LTS in a few 11-years-old computers. Target is within my family but maybe also recycling center if we want to get rid of some of them.
I think it would be LXLE, a derivate of Lubuntu 12.04 but with LTS. I have to stick to 12.04 since these PC have old NV1x/NV2x GPU which is buggy with the "nouveau" driver, thus I will need outdated Nvidia proprietary drivers.
Instead of installing the same stuff everywhere many times, I would like to prepare the basic install on a VM in a more recent computer with all updates and necessary packages; and then just clone the partitions to the physical HDD of these old computers.
a) it is feasible? Are they "no go" issues?
b) how/what is to care about?
c) what will be the computer specific work after the clone?
Here what first come to my mind:
1) I plan to stick with the default generic kernel of the distrib;
2) Are the UUID of the partitions any specific to the HDD? It might be easier to stick with the old hdax scheme.
3) I wish I could find a tool/script for basic customization of step c), like changing the username and password.
4) After cloning a partition, I would probably have to update grub separately if I want to keep a windows XP aside...
5) installing the NVidia proprietary driver would be obviously in the step c).
What do you think?
I've always impressed by the LiveCD of linux distribution since Knoppix many years ago. Once installed on a HDD, are the distrib that "generic" and can it be transfered from one PC to the next one?
During the installation, there is a "hardware installation" step. Does it install computer specific drivers? How works the driver abstraction in Linux? I am more familiar with the messy Windows...
More specifically, I plan to install Ubuntu 12.04 LTS in a few 11-years-old computers. Target is within my family but maybe also recycling center if we want to get rid of some of them.
I think it would be LXLE, a derivate of Lubuntu 12.04 but with LTS. I have to stick to 12.04 since these PC have old NV1x/NV2x GPU which is buggy with the "nouveau" driver, thus I will need outdated Nvidia proprietary drivers.
Instead of installing the same stuff everywhere many times, I would like to prepare the basic install on a VM in a more recent computer with all updates and necessary packages; and then just clone the partitions to the physical HDD of these old computers.
a) it is feasible? Are they "no go" issues?
b) how/what is to care about?
c) what will be the computer specific work after the clone?
Here what first come to my mind:
1) I plan to stick with the default generic kernel of the distrib;
2) Are the UUID of the partitions any specific to the HDD? It might be easier to stick with the old hdax scheme.
3) I wish I could find a tool/script for basic customization of step c), like changing the username and password.
4) After cloning a partition, I would probably have to update grub separately if I want to keep a windows XP aside...
5) installing the NVidia proprietary driver would be obviously in the step c).
What do you think?