Kirjoittaja Aihe: Ubuntun (14.04.2) siirto toiselle kovalevylle  (Luettu 3692 kertaa)

JA5U

  • Käyttäjä
  • Viestejä: 462
    • Profiili
Ubuntun (14.04.2) siirto toiselle kovalevylle
« : 05.05.15 - klo:13.30 »
Moi

Kovalevy tulikin täpöten täyteen tuosta Ubuntu Studiosta ja nyt se pitäisi saada siirrettyä toiselle levylle.
Onko tähän olemassa kivutonta menetelmää? Vai pitääkö asentaa vaan uusiksi helahoito ja kopioida tilin tiedot?

Muutaman aihetta sivuavan ohjeen löysin dd sekä clonezillan osalta, mutta ne eivät täysin vastanneet kysymykseen.
Myös tiettyjä riskejä ja rajoituksia nousi esille mm. dd osalta.

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #1 : 05.05.15 - klo:14.17 »

Gparted osaa siirtää lähes kaikkia osiotyyppejä myös levyltä toiselle. Mutta tämä vaatii että suoritat työskentelyä livetikun kautta.
Varmaan sitten mahdollisesti asentamaan Bootrepairin tikulla olevaan käyttikseen ja suorittamaan "korjauksen".

https://help.ubuntu.com/community/Boot-Repair

Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #2 : 05.05.15 - klo:14.44 »
Yksi aika tavallinen tapa on tehdä seuraavat toimenpiteet:
Kaikki vaiheet voi tehdä Ubuntun asennuslevyn live-tilassa, mutta osa vaatii väkisinkin päätteen käyttöä. Jos on huolellinen, niin mitään riskiä ei ole, mutta en ole varma onko tästä jo tehty mitään yhtenäistä ohjetta. Vanhalle levyllehän tässä ei tehdä mitään eli kannattaa aina katsoa, että operaatiot kohdistuvat uuteen levyyn. Tuo fstabin korjaus on tärkeä, koska muuten järjestelmä yrittää käyttää vanhaa levyä ja sehän ei onnistu. Fstabiin ei tarvitse tehdä muuta kuin vaihtaa levyjen UUID:t, jotka saa selville "sudo blkid" komennolla, edellyttäen, että uusi osionti on rakenteeltaan samanlainen (ja myös tiedostojärjestelmien tyypit pitää korjata, jos vaihdat niitä).

Tosiaan, jos tähän meinaa lähteä, niin kannattaa varautua opiskeluun ainakin, jos Linux-ylläpitotaidot eivät ole kovin korkealla tasolla. Vaatii hieman ymmärrystä järjestelmän toiminnasta, mutta ei kuitenkaan hyvin paljoa vaan muutamia vain perusasioita.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #3 : 10.05.15 - klo:00.49 »
sudo cp -a riittää tiedostojen kopiointiin. Tänään kopion yhden asennuksen ssd levylle ja tein sen mc:llä.
/etc/fstab pitää editoida. Update-grub osasi lisätä siirretyn systeemin valikkoon. Hommaa helpotti, kun se Linux jonka Grub käytössä pysyi koskemattomana.

dd on hyvä silloin kun halutaan toinen samanlainen levy tai levykuva. cp -a on hyvä koko hakemistorakenteen kopioinnissa. Kopiointi täytyy tehdä jollain liveCD:llä ym. Ja levyjen liittämisen kanssa pitää olla tarkkana. Lisää tilaa saa myös siirtämällä jonkun kansion toiselle levylle. Esim isossa päivityksessä tila voi loppua. Aiheesta olen aikaisemmin kirjoittanut pienen ohjeen.

juyli

  • Vieras
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #4 : 10.05.15 - klo:18.10 »
Onko tähän olemassa kivutonta menetelmää? Vai pitääkö asentaa vaan uusiksi helahoito ja kopioida tilin tiedot

Järjestelmä on todellakin siirrettävissä uuden levyn sopivalle levyosiolle, mutta ihan yksinkertaista se ei ole. Ohjeita jo saitkin, joilla homma toimii. Joissakin tapauksissa on kuitenkin nopeampaa ja yksinkertaisempaa asentaa järjestelmä uudelleen ja konfiguroida järjestelmä.

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #5 : 10.05.15 - klo:19.07 »
Yksi vaihtoehto kait voisi olla käyttää linkkejä tiedostoille. Tosin menee hiukan kikkailemiseksi ja riippuu pitkälti siitä, että mitä käyttäjällä on ns. liikaa koneellaan.

juyli

  • Vieras
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #6 : 10.05.15 - klo:22.42 »
Yksi vaihtoehto kait voisi olla käyttää linkkejä tiedostoille.
Jeps. Nimenomaan linkitys (man ln) on oiva keino, jos tuohon on tarvetta!
Linkityksissä on vain huolehdittava siitä, että tarvittavat osiot on liitetty sopivin oikeuksin (Esim. /etc/fstab). Sama koskee tiedostojen/hakemiston oikeuksissa.
Linkitys on mielestäni osin helpompi keino liittää tiedostoja/hakemistoja järjestelmään, kuin hyödyntää järjestelmätasolla LVM-tiedostojärjestelmää.
http://www.linux.fi/wiki/LVM

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #7 : 11.05.15 - klo:11.38 »
Tuosta vielä että hard link on tavallaan tiedostonimen alias, joka viittaa samaan inodeen. Linkkiä ei siksi voi tehdä tiedostojärjestelmästä toiseen eli toimii vain osion sisällä.

Symbolinen linkki (ln -s) sen sijaan toimii osiolta toiselle!

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #8 : 11.05.15 - klo:18.54 »

Järjestelmä on todellakin siirrettävissä uuden levyn sopivalle levyosiolle, mutta ihan yksinkertaista se ei ole. Ohjeita jo saitkin, joilla homma toimii. Joissakin tapauksissa on kuitenkin nopeampaa ja yksinkertaisempaa asentaa järjestelmä uudelleen ja konfiguroida järjestelmä.
Jos vähän kokemusta helpointa lienee uudelleen asennus, mutta silloinkin voi homma mennä kiville. Asentaa vaikka vanhan päälle.

Jos toinen kovalevy on tyhjä (ja tietysti isompi) niin dd on helpoin. Helpoin tapa on käyttää jotain asennusmediaa ilman X:ää. Levyt ei saa olla liitettynä.  dd if=/dev/sda of=/dev/sdb kopioi levyt. Muitakin tapoja toki on. Kopioinnin jälkeen  cfdisk /dev/hdb ja korjataan osiotaulu. Vaihtoehtoisesti käy parted, gparted,... Tiedostojärjestelmän suurentamisessa esim. xfs käy xfs_growfs /liitospiste. Tiedostojärjestelmä kannattaa tarkistaa. Sitten vanha levy pois ja kone käyntiin.

Ilman X, koska työpöydät tykkää tehdä automaattiliitoksia, ym. turhanpäiväisiä.. joskus jopa kaatuvat.... mc on myös näppärä. Sillä voi tehdä liki mitä vaan, vaikka kopioida systeemi verkon yli toiselle koneelle ja editoida vielä fstab, verkko ym. kuntoon. Itse tykkään xfs tiedostojärjestelmästä

Illu

  • Käyttäjä
  • Viestejä: 1061
    • Profiili
Vs: Ubuntun (14.04.2) siirto toiselle kovalevylle
« Vastaus #9 : 11.05.15 - klo:21.10 »
Jos kerran uusi isompi levy tulee käyttöön, kannattaa tehdä sille puhdas asennus ja siirtää vanhalta tarvittavat tiedot uuteen levyyn. Jos nyt käytössä oleva asennus on enempikin trimmailtu, niin sitten varmuuskopiot ja kloonaus, jonka jälkeen teet tarvittavat osioiden laajennukset. Ei tarvitse sitä uutta heti taas alkaa säätämään.

Ihan harjoituksen vuoksi kannattaa ensin koittaa kloonata/kopioida tms. Voi hyvin harjoitella tulevaisuutta varten ja silti tehdä sen puhtaan asennuksen uudelle levylle jne. Tämmöttös minä olen tehnyt.