Kirjoittaja Aihe: Home-hakemiston kopioiminen uudelleenasennusta varten?  (Luettu 3276 kertaa)

teele

  • Käyttäjä
  • Viestejä: 849
    • Profiili

Tarkoituksena olisi laittaa karmikki puhtaana asennuksena vanhojen päälle niin, että voin nollata koko kiintolevyn. Sitä varten voinee kopioida kotihakemiston vaikka uspille.

Mutta kun karmikissa on ext4-järjestelmä, niin onnistuuko kotihakemiston palauttamien, ja miten se oikein kannattaa tehdä? Ei kai karmikin kotihakemistoa voi siitä vain poistaa ja siirtää vanhaa tikulle kopioitua tilalle? Pelkään, että siellä olisi jotain asennuksessa tehtyä käyttäjäkohtaista tietoa, kuten esimerkiksi näytönohjainasetuksia tms., jotka voisivat tuhoutua.

Miten siis kannattaisi toimia?

teele

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #1 : 28.03.10 - klo:13.50 »

Tarkoituksena olisi laittaa karmikki puhtaana asennuksena vanhojen päälle niin, että voin nollata koko kiintolevyn. Sitä varten voinee kopioida kotihakemiston vaikka uspille.

Mutta kun karmikissa on ext4-järjestelmä, niin onnistuuko kotihakemiston palauttamien, ja miten se oikein kannattaa tehdä? Ei kai karmikin kotihakemistoa voi siitä vain poistaa ja siirtää vanhaa tikulle kopioitua tilalle? Pelkään, että siellä olisi jotain asennuksessa tehtyä käyttäjäkohtaista tietoa, kuten esimerkiksi näytönohjainasetuksia tms., jotka voisivat tuhoutua.

Miten siis kannattaisi toimia?

teele

Live-CD:n avulla kopioit. Liitä ensin kopioitavat osiot ja tikku, sitten vain mkisofs-ohjelmalla kopioit suunnilleen näin..

Koodia: [Valitse]
sudo mkisofs -o /polku_minne/tiedosto.iso -r /polku/kopioitava_kohde

...siis esimerkiksi

sudo mkisofs -o /media/muistitikku/home.iso -r /media/disk/home

http://debian-fi.eu/foorumi/viewtopic.php?f=12&t=151

Mutta oikestaan /home osion voi kopioda yksinkertaisesti komennolla..

Koodia: [Valitse]
sudo cp -R /media/disk/home /media/muistitikku
Siis edelleen live-CD:n avulla..  :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #2 : 28.03.10 - klo:17.00 »
Kokeilin tuota homen kopiointia VirtualBoxissa: Hardyn home (ei oma partitio) --> Lucidin home (oma partitio).

Ei käynnistynyt lainkaan, ennen kuin olin muuttanut .ICEauthority-tiedoston oikeudet
Koodia: [Valitse]
sudo chown "käyttäjänimi" /home/"käyttäjänimi"/.ICEauthority

Myöskin Työpöydän omistaja piti muuttaa, että siihen pääsi kirjoittamaan.

juyli

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #3 : 28.03.10 - klo:19.57 »
Myöskin Työpöydän omistaja piti muuttaa, että siihen pääsi kirjoittamaan.

Niiin.... Kyllä kunkin käyttäjän UID ja GID (käyttäjä ja ryhmä, johon käyttäjä kuuluu) pitää olla samat.
Pientä perehtymistä - ja vaikkapa kurkkaaminen alkuperäisiin /etc/passd ja /etc/group -tiedostoihin valaissee asiaa.

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #4 : 28.03.10 - klo:22.05 »
Myöskin Työpöydän omistaja piti muuttaa, että siihen pääsi kirjoittamaan.

Niiin.... Kyllä kunkin käyttäjän UID ja GID (käyttäjä ja ryhmä, johon käyttäjä kuuluu) pitää olla samat.
Pientä perehtymistä - ja vaikkapa kurkkaaminen alkuperäisiin /etc/passd ja /etc/group -tiedostoihin valaissee asiaa.

En ole koskaan pitänyt ylimielisestä tyylistäsi arvioida toisten tunti- tai päiväkausia kestäneitä yrityksiä perehtyä asioihin.

Kummassakin systeemissä oli tietenkin sama käyttäjä, jonka ID:t olivat samoja.

Käsittääkseni on "pientä perehtymistä" nimenomaan kokeilla teidän viisaita neuvojanne käytännössä.
Kokeilin uudelleen homen kopiointia fat32-tikulle (mitä aikaisemmin käsittääkseni ehdotettiin) ja totesin, ettei se onnistu lainkaan, vaan pysähtyy virheisiin kesken kaiken.

Sen sijaan home-osion pakkaaminen/purkaminen (Lxde-distron xarchiverilla) fat32 tikun kautta tuotti toivotun lopputuloksen. Lucid käynnistyi vanhan Hardyn työpöydälle ilman ongelmia ja käytössä olivat mm. Firefoxin kirjanmerkit ja historia.


juyli

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #5 : 29.03.10 - klo:13.01 »
Kokeilin uudelleen homen kopiointia fat32-tikulle (mitä aikaisemmin käsittääkseni ehdotettiin) ja totesin, ettei se onnistu lainkaan, vaan pysähtyy virheisiin kesken kaiken.

Fat/vfat/fat32 (NTFS) ei ole Linux-tiedostojärjestelmä, eikä se ymmärrä omistajista ja ryhmistä yhtään mitään, koska Dos/Windows ei käytä ko. määritteitä tiedostoille. Fat ymmärtää vain mm. system, hidden, read  ja arkistointibitit.

Sen sijaan home-osion pakkaaminen/purkaminen (Lxde-distron xarchiverilla) fat32 tikun kautta tuotti toivotun lopputuloksen.

Niinpä. Pakkaamalla esim. tar:lla, säilyvät ko. paketissa tiedostot alkuperäisine määritteineen. Ja purettaessa ko. paketti Linux/Unix tiedostojärjestelmän levyosiolle, säilyvät tuo määritteet (esim. UID/GID ym.).
http://linux.fi/wiki/Tiedostoj%C3%A4rjestelm%C3%A4

Turbineair

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #6 : 29.03.10 - klo:22.18 »
Ehkä en ymmärrä asian ydintä, mutta...

Kopioin "vanhan" home osion usb-levylle (ntsf) ja varmistin, että piilotiedostokin tulivat mukaan. Usb:lla en kajoa tiedostoihin!

Asennan käyttiksen (+ohjelmat) uusiksi eri osioinnilla ja kopioin usb:n "Home" fileet vastaavaan uuteen paikkaan.

= Ei havaittavia ongelmia (kun käyttäjänimet ja salasanatkin samoina)

Oma logiikan tajuni ajattelee asian näin:
"Mount manager" määrittää "Home kansion" sijainnin suhteellisesti, eikä pilkuntarkasti. Riippumatta kopiointi aseman formatointimuodosta yhtäkään tiedostoa ei kopioinnin aikan "avata" eikä edes "olemusta" muuteta.

Olen kovasti pettynyt jos Ubuntu filosofian tulkintani osoittautuukin vääräksi?
Toki, taka-ovi on aina auki sen varalta, että tuleekin lunta tupaan ja että saan silti poistua Exit kyltin alta paraati-ovien kautta ulos.  ;D
« Viimeksi muokattu: 29.03.10 - klo:22.20 kirjoittanut Turbineair »

juyli

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #7 : 29.03.10 - klo:22.51 »
Kopioin "vanhan" home osion usb-levylle (ntsf) ja varmistin, että piilotiedostokin tulivat mukaan. Usb:lla en kajoa tiedostoihin!

Linux/Unix -tiedostojärjestelmien inode tiedot eivät tallennu _kopioitavissa_ FAT/FAT32/NTFS -osiolle. Tuosta kopioinnista nimenomaan tulee virheilmoitus, joka kertoo tuon faktatiedon.
Myös USB-muisteille  tai niiden osiolle (tikut tai massamuistit on osioitavissa kulloinkin tarkoituksenmukaisiin osioihin) - olivat ne sitten tikkuja tai massamuisteja, voi tehdä Linux/Unix -tiedostojärjestelmiä, joilla ko. tiedot säilyisivät sellaisenaan.
Linux/Unix -tiedostojärjestelmissä nimenomaan inode -tiedot ovat oleellisia.

Turbineair

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #8 : 30.03.10 - klo:00.00 »
Mutkat suoristaen:
Jos kopioin "Homen" usb:n ext4 osiolle niin saanko "täydellisen" kopion?
Myönnettäköön, että em. kopiomallissa oli tiettyjä marginaali ongelmia. Ylisummaan, se kuitenkin ratkaisi triviaaleja "ongelmia", muta jätti spekulatiivisia hienosäätöjä "ilmaan roikkumaan".
Tuplasäätöjen mahdollisuus ei ole pois suljettu!

Avaisitko inodea vähän tarkemmin meille taviksille?

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili

Turbineair

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #10 : 30.03.10 - klo:01.36 »
Ok!
Olen appoisen auki? So What! Miten tästä edetään 4D ulottuvuuden kautta for next loop'illa takaisin käytettävyyden ulottuvuuteen. En vain (halua) ymmärtää.

Mikä on Minun roolini? Muu kuin "pelialustan" nettomaksaja.
Aina en jaksa ymmärtää, miksi Dinosaurusten tappelun jälkeen, minulle lasketaan 10...1: Knock Out!

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #11 : 30.03.10 - klo:06.27 »
Kopioin "vanhan" home osion usb-levylle (ntsf) ja varmistin, että piilotiedostokin tulivat mukaan. Usb:lla en kajoa tiedostoihin!

Linux/Unix -tiedostojärjestelmien inode tiedot eivät tallennu _kopioitavissa_ FAT/FAT32/NTFS -osiolle. Tuosta kopioinnista nimenomaan tulee virheilmoitus, joka kertoo tuon faktatiedon.
Myös USB-muisteille  tai niiden osiolle (tikut tai massamuistit on osioitavissa kulloinkin tarkoituksenmukaisiin osioihin) - olivat ne sitten tikkuja tai massamuisteja, voi tehdä Linux/Unix -tiedostojärjestelmiä, joilla ko. tiedot säilyisivät sellaisenaan.
Linux/Unix -tiedostojärjestelmissä nimenomaan inode -tiedot ovat oleellisia.


Sama suomeksi: Linux-järjestelmää kopiotaessa täytyy käyttää nykyaikaisia tiedostojärjestelmiä, ja Windows-järjestelmien kopiointiin välttää ne wanhanaikaiset ja turvattomat tiedostojärjestelmät..   ;)

Siinä eräs syy miksi haitake pitää niin paljon C:\ vitamiinista..  :D
« Viimeksi muokattu: 30.03.10 - klo:06.30 kirjoittanut oobetimer »
13/2/2009 and friday....

http://debian-fi.dy.fi/

juyli

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #12 : 30.03.10 - klo:09.45 »
Jos kopioin "Homen" usb:n ext4 osiolle niin saanko "täydellisen" kopion?

Oikeaa vastausta jo sivuttiin eli voit pakata kotihakemiston esim. tar.bz2 tai tar.gz -paketiksi. Tuon paketin voi kopioida FAT/NTFS -osiolle eli tikulle tai mille tahansa massamuistille. Tuossa paketissa säilyvät kaikki tarpeelliset tiedot, kun sen taas purkaa.
Toki, jos tikulle tekee Linux/Unix-tiedostojärjestelmän, on sille _kopioitavissa_ /home sellaisenaan. Tuossa kopioimisessa on kuitenkin muutamia ongelmakohtia. Joskus olen törmännyt siihen, että linkit eivät kopioidu oikein linkkeinä vaan kopioivat linkit tiedostoina vaikka kaikki cp-komennon vipuset pitäisi olla oikein (taitaa liittyä vipuseen -P tms.).

Turbineair

  • Vieras
Vs: Home-hakemiston kopioiminen uudelleenasennusta varten?
« Vastaus #13 : 03.04.10 - klo:16.28 »
Parempihan se on etukäteen hakata päätään petäjäiseen, kuin syödä pettuleipää uudelleenasennuksen jälkeen.  ;D

Tulevasta tarrapallostakaan en tulle tarvitsemaan kuin n. 20 "ohjelman säätöjä", mutta silti on parempi kopioida "hela hoito", kuin kirota jälkikäteen huonoa muistiaan.

Jos jollekulle nousee mieleen muita uudelleenasennuksen valmistelun ansoja niin mielelläni vääntelen rautakankista selkärankaani samalla lämpöenergialla ja viiden kilon lekalla.

Ps. i-nodesta opin vain sen verran, että luota itseäsi viisaampiin ja kokeneempiin, mutta onhan sekin paljon näin lyhyessä ajassa. Aihe taitaa olla niin helppo, että se valuu kuin vesi hanhen selästä.  :o