Tilanne:
käytössäni on sekä kannettava että pöytäkone.
Molemmissa on AMD:n 64-bittinen tuplaydin-CPU.
http://www.centos.org/
Onko mahdollista asentaa CentOS x86_64 ulkoiselle USB -kiinolevylle siten, että muu asennus noille kahdelle koneelle olisi yhteinen (käyttäisin siis CentOS:ää vain toisessa koneessa kerrallaan) mutta luonnollisesti ajurit olisivat erikseen ko. kahdelle koneelle, kumpikin omassa hakemistossaan.
Onko mahdollista ?
Miten tällainen asennus parhaiten tehdään ?
Ja jos oletuksena on GRUB2, saako jotenkin GRUB classicin ( = GRUB 1) tilalle ?
Jos ei muuten, niin jättämällä asennusvaheessa GRUBin asentamatta ja asentamalla sen erikseen esim. riittävän vanhalla KNOPPIXilla ?
molemmissa koneissa on erillinen /boot -osio kiintolevyllä, joskin en tiedä, onko erillinen koneen kiinteällä levyllä oleva osio tässä lainkaan tarpeen jkun kerran CentOS tulisii USB -kiintolevylle.
Ja lopuksi: jos asennuksen saa toimivaksi, kuinka iso etu on USB 3.0 -kelpoisen lisäkortin hankinnasta opöytäkoneeseen ? (ulkoinen kiintolevy tukee USB 3.0:aa, mutta toimii myös USB 2 -porttiin liitettynä, toki max 480 Mbps).
Entä, jos ajurit saadaan jotenkin hallintaan, miten saadaan näyttötilat toimimaan oikein ?
Kannettavassa 1680x1050, ja pöytäkoneessa toistaiseksi 1280x1024, joskin suunnittelen PIVOT -toiminnollisen 16:10 suhteisen 24" -näytön hankintaa.
Jos ei ole muita keinoja, yksi voisi olla tehdä kumpikin asennus erikseen minimiasennuksena (ei yhtään tarpeetonta lisäosaa/ohjelmaa tässä vaiheessa) ja sitten luona ln -s komennolla symboliset linkit ajureihin...
vaan toimiiko tuo ratkaisu kovin helposti ?
Kuinka hyvin linux -jakeluissa on eriytetty ajuriasetukset muista asetuksista ?
Löytyykö molempia sekaisin esim. /etc -hakemistosta ?
/boot -osion laittamisella kiintolevylle USB -levyn sijaan olisi ainakin se hyvä puoli, että molempien koneiden kiintolevyllä voisi olla juuri sille koneelle sopivat ajurit ja ajuriasetukset. Mutta tälläin ilmeisesti kaikki tällaiset tuylisi siirtää esim
/boot/drivers
ja
/boot/driversettings
-hakemistoihin ja luoda niille symboliset linkit ajurien sekä ajuriasetusten normaalista sijaintipaikasta.
käytössäni on sekä kannettava että pöytäkone.
Molemmissa on AMD:n 64-bittinen tuplaydin-CPU.
http://www.centos.org/
Onko mahdollista asentaa CentOS x86_64 ulkoiselle USB -kiinolevylle siten, että muu asennus noille kahdelle koneelle olisi yhteinen (käyttäisin siis CentOS:ää vain toisessa koneessa kerrallaan) mutta luonnollisesti ajurit olisivat erikseen ko. kahdelle koneelle, kumpikin omassa hakemistossaan.
Onko mahdollista ?
Miten tällainen asennus parhaiten tehdään ?
Ja jos oletuksena on GRUB2, saako jotenkin GRUB classicin ( = GRUB 1) tilalle ?
Jos ei muuten, niin jättämällä asennusvaheessa GRUBin asentamatta ja asentamalla sen erikseen esim. riittävän vanhalla KNOPPIXilla ?
molemmissa koneissa on erillinen /boot -osio kiintolevyllä, joskin en tiedä, onko erillinen koneen kiinteällä levyllä oleva osio tässä lainkaan tarpeen jkun kerran CentOS tulisii USB -kiintolevylle.
Ja lopuksi: jos asennuksen saa toimivaksi, kuinka iso etu on USB 3.0 -kelpoisen lisäkortin hankinnasta opöytäkoneeseen ? (ulkoinen kiintolevy tukee USB 3.0:aa, mutta toimii myös USB 2 -porttiin liitettynä, toki max 480 Mbps).
Entä, jos ajurit saadaan jotenkin hallintaan, miten saadaan näyttötilat toimimaan oikein ?
Kannettavassa 1680x1050, ja pöytäkoneessa toistaiseksi 1280x1024, joskin suunnittelen PIVOT -toiminnollisen 16:10 suhteisen 24" -näytön hankintaa.
Jos ei ole muita keinoja, yksi voisi olla tehdä kumpikin asennus erikseen minimiasennuksena (ei yhtään tarpeetonta lisäosaa/ohjelmaa tässä vaiheessa) ja sitten luona ln -s komennolla symboliset linkit ajureihin...
vaan toimiiko tuo ratkaisu kovin helposti ?
Kuinka hyvin linux -jakeluissa on eriytetty ajuriasetukset muista asetuksista ?
Löytyykö molempia sekaisin esim. /etc -hakemistosta ?
/boot -osion laittamisella kiintolevylle USB -levyn sijaan olisi ainakin se hyvä puoli, että molempien koneiden kiintolevyllä voisi olla juuri sille koneelle sopivat ajurit ja ajuriasetukset. Mutta tälläin ilmeisesti kaikki tällaiset tuylisi siirtää esim
/boot/drivers
ja
/boot/driversettings
-hakemistoihin ja luoda niille symboliset linkit ajurien sekä ajuriasetusten normaalista sijaintipaikasta.
Vastaukset 5
Vanhimmat
helpompaa on pistää ulkoiselle kovalevylle vain data ja asentaa erilliset centosit.
"miksi? helpompaa on pistää ulkoiselle kovalevylle vain data ja asentaa erilliset centosit."
SIKSI, että tarkoitus on, että kun konetta A käyttäessä asentaa jonkin ohjelman (riippumatta siitä, onko se a) CentOS:n pakettivarastosta b) muualta imuroitu ja käännetty, jos on lähdekoodimuodossa tai c) omatekoinen ohjelma ), niin ko. ohjelma on seuraavan kerran konetta B käyttäessä HETI käytettävissä.
Ja tuota etua ei pelkkä datan laitto ulkoiselle levylle tarjoa.
Entäpä, jos esim. pöytäkoneeseen pääsee joku asiaton käsiksi kun en itse ole paikalla ?
Asennus ulkoiselle kiintolevylle auttaisi tässäkin, tosin sitten koneen omalle kiintolevylle ei pitäisi asentaa muuta kuin tekstitiedosto, joka sisältää esim arvon 1 jos kannettava ja arvon 2 jos pöytäkone.
pistä se virtuaalikoneeksi usb levylle, toimii varmasti ja helposti. Muuten on tuhoon tuomittu yritys.
usbi kiinni koneeseen ja asennat sentin sille, jollain grubilla tai lilolla mutta ei grib2.
eihän tuo tietysti välttämättä toimi, mutta aina voi kokeilla.
jotain ehkä tällaista:
kumpaankin koneeseen oma buutti,/etc jne. (dd hoitaa tämän hyvni)
loput sinne usbille ja testailemaan.
sitten kun molemmat joskus ehkä buuttaa,
on aika murhata pakettihallinnat sun muut sen sellaiset.
kyllä tuon varmasti saa toimimaan jotenkin, mutta suoraa vastausta tähän on varmaan mahdoton sanoa ja kokeiluksi menee. en kuitenkaan näkisi mitään perusteltua syytä miksi tuo ei onnistuisi.
Miksi noin vaikeaa? Asenna USB-levylle ja boottailet sieltä. Kyllä se osaa itse etsiä tarvitsemansa ajurit.