Miten kannattaa siirtää Ubuntu toiselle kovalevylle?

Anonyymi

- siis vanhalta lonksuttimelta SSD-levylle. Oli helppo juttu tehdä se Windowsille ja vaikutus oli dramaattinen, varsinkin käynnistys nopeutui huomattavasti.

Ubuntu on asennettu vanhalle koneelle ja vanhalle hitaalle mekaaniselle kovalevylle. Toimii sinänsä OK, mutta varsinkin käynnistys tuntuu tuskallisen hitaalta. Mulla on nyt meneillään on tää puoliapinaversio (en muista numerorotlaa ja naputtelen nyt Windows koneella).

Luulin, että Ubuntun siirto olisi helppoa kuin heinänteko. levystä iso-kuva vaan ja sen kopionti puhtaalle levylle. Mitä nyt luin yhtä keskustelua Ubuntu-yhteisössä niin ei ehkä olekaan suitsait juttu vaan aika isotöinen.

Sinänsä voisin tehdä Ubuntu-asennuksen uudelleen alusta asti, varmaan netistä löytyy uudempi versio kuin asennustikultani, mutta mielestäni on outoa, ettei homma hoidu yhtä helposti kuin Windowsissa. Tosin käytin Windowsin siirtoon softaa nimeltä Macrium Reflect, jonka trial-versio oli tosi ystävällinen, kaikki oleelliset ominaisuudet toimi. Ohjelmisto on monipuolinen ja toimiva varmistusohjelmisto, rahakkaille voisi suositella vaikka ostettavaksi - siis vain Windowsiin. Linux-versiota ei valitettavasti löydy.

26

1310

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Uudelleenasennus uudelle levylle on paras ratkaisu.

      • Anonyymi

        Ubuntu sisätää valmiiksi Déjà Dup -varmuuskopio ohjelman.


      • Anonyymi

        Ei ehkä paras, mutta varmin.


      • Anonyymi
        Anonyymi kirjoitti:

        Ubuntu sisätää valmiiksi Déjà Dup -varmuuskopio ohjelman.

        Varmuuskopiointi ei nyt ole homman nimi.


      • Anonyymi

        AVAJA EI OLE TAINNUT KUULLA SELLAISESATA KUIN "VARMUUSKOPIO"


    • Anonyymi

      Kloonaa vanha levy Clonezillalla uudelle levylle.

      • Anonyymi

        Pitänee googlata sitä clonezillaa.


    • Anonyymi

      Kyllä minulla on levyn kloonaus linuxissa onnistunut helposti!

      Siis kaiken a ja o on dd-komento eli komennat päätteessä (Terminal) näin:

      dd if=/dev/sda of=/dev/sdb conv=noerror, sync

      Tuo siis kopioi mekaaniselta levyltä ssd-levylle sellaisenaan, osioineen päivineen mutta edellyttää että sulla on molemmat levyt yhtäaikaa kiinni koneessa.
      Muussa tapauksessa teet näin että otat ensin sen levykuvan jollekin toiselle muistille:

      dd if=/dev/sda of=sdalevy.iso
      ja sitten palautat sen levykuvan sille uudelle levylle:
      dd if=sdalevy.iso of=/dev/sda conv=noerror, sync

      PS. muista mennä siihen muistipalikkaan, eli vaikkapa ulkoinen kovo ja sitten vasta ajaa nuo kaksi viimeistä komentoriviä

      • Anonyymi

        Tuota kai on pakko kokeilla vaikka ei sudoilu ei olekaan kovin hyvin hallussa.


    • Anonyymi

      Telepatia on nopein tiedostonsiirtomuoto.

      • Anonyymi

        Ja teleportaatio fyysisen siirron.


    • Anonyymi

      Minulla on Linux-jakelu asennettuna (kloonattu) USB -tikulle, ja 2,5":n telakka-asema SSD:lle. Käynnistys tikulta ja gparted hanskaa homman levyosioiden kopioimiseen/kloonaamiseen asemalta toiselle.
      Grub saadaan uudelle levylle käynnistämällä vaikka jakelu USB-tikulta, ajamalla update-grub, käynniställä kloonattu jakelu, ja asentamalla grub ko. levylle.
      On huomattava, että kloonaamalla levyosioiden UUID:t ovat samat kuin alkuperäisillä levyosioilla.
      Huom. et pysty kloonaamaan levyosiota, joka on järjestelmän käytössä.

      • Anonyymi

        Tuota olen ajatellut itsekin, mutta ajattelin kattoo olisko jollain vielä helponpikin keino.


    • Anonyymi

      En kyllä alkaisi kloonaaman linuksia koska siinä kopioituisi kaikki linuksin virheet..-

      • Anonyymi

        Yöllä kannattaisi vetää unta palloon eikä sekoilla.


      • Anonyymi

        Haista sinä windowsnisti home, ei linuxissa mitään virheitä ole! Wintoosassa on sitäkin enemmän!


    • Anonyymi

      Et ole edes kokeillut.
      Asenna kiintolevy tietokoneeseen ja klikkaat hiirellä tiedostoja.

      • Anonyymi

        Hmm...


    • Anonyymi

      No tuo dd toimii kyllä, mutta levystä tulee ehkä vähän erikoinen, jos koko on eri kuin alkuperäisellä levyllä. Tosin, loppuosaan voi luoda uuden osion jos tilaa on vielä käyttämättä.
      Itse lähtisin kuitenkin miettimään, mikä levyformaatti on sopivin SSD-levylle ja ehkä tässä yhteydessä päivittäisin ext4:n btrfs-muotoon. Eli esim. fdisk:llä osiointi, 'mkfs.btrfs /dev/sdb1' formatoi b1 osion levyltä. Jos levyt kerran saa koneeseen yhtä aikaa kiinni, voi uuden levyn osioida haluamallaan tavalla ja kopioida tämän jälkeen _kaikki_ tiedostot vaikka ihan cp-komennolla. Joku toinen saattaisi käyttää rsync-ohjelmaa. Eli ensin 'mount /dev/sdb1 /media/uusi' saa uuden formatoidun levyn näkymään järjestelmässä.
      Seuraava vaihe olisi sitten bootloaderin asentaminen. Tässä tapauksessa se on grub2 ja sen saa asennettua komentorivilta 'grub-install /dev/sdX' X=kirjain jolla uusi levy näkyy järjestelmässä. Tämän jälkeen 'update-grub -o /media/uusi/boot/grub/grub.cfg', b1=uuden levyn juuriosio.
      Nyt levyltä löytyy sekä uuden että vanhan levyn bootti-mahdollisuus, siispä koneen voi sammuttaa, poistaa vanhan levyn ja bootata ja valita valikosta uuden levyn boottivalinta. Käynnistyksen jälkeen 'update-grub' riittää poistamaan vanhan levyn jättämät jäljet boot-valikosta.
      Kyse on tässäkin siitä, mitä levyltään tarvitsee - joku tekee yhden ison osion ja on siihen tyytyväinen, joku toinen laittaa /boot, /, /home,/swap , jne. omille osioilleen jolloin niitä on helpompi käsitellä jatkossa. Lisätään toinen ssd, siirretään vaikka /home kyseiselle levylle ja saadaan lisää levytilaa. Vanhan levyn kirjoituskerrat vähenee dramaattisesti, joten vanhakin ssd voi jatkaa toimintaansa vielä pitkään.
      dd ei ole sinänsä huono ohjelma, se vaan tekee identtisen kopion levystä. Se ei välttämättä ole sitä, mitä aina halutaan! Ennen kaikkea, jos jotain menee pieleen, dd:n kanssa joutuu kopioinnin aloittamaan alusta, rsync:n kanssa voi esim. jatkaa siitä mihin asti on päästy - vaikka sammuttaa koneen välillä ja jatkaa paremmalla aikaa.
      https://docs.oracle.com/cd/E37670_01/E41138/html/section_ek5_kn5_tr.html

    • Anonyymi

      Asentaa se uudelleen.

      • Anonyymi

        Jos koneella ei ole mitään, niin tuo on vaihtoehto. Jos kone on täynnä serveri-ohjelmistoja, joilla on dataa varastossa teratavuittain, niin uudelleen asennus voi olla 1% ongelman ratkaisusta.


      • Anonyymi
        Anonyymi kirjoitti:

        Jos koneella ei ole mitään, niin tuo on vaihtoehto. Jos kone on täynnä serveri-ohjelmistoja, joilla on dataa varastossa teratavuittain, niin uudelleen asennus voi olla 1% ongelman ratkaisusta.

        Onko sulla SSD joka imaisee tertavuittain dataa?


    • Anonyymi

      Joo irrota lonksotin ja laita ssd. Sitten asentelet siihen puhtaan linuxin. Sitten lisäät lonksottimen ja kopioit sieltä kaikki säilyttämisen arvoiset tiedostot sinne SSD:lle.

      voithan sen jälkeen tehdä niinkuin minä: laita näin tyhjennetty lonksotin katkaisimen taakse. Käynnistä aina välillä ja aja varmuuskopiot. Voit laittaa toisen lonksottimen johon keräät kaikki valokuvata ja mitkälie. Sekin katkaisimen takana. PUolen vuoden päästä kun tulee uusi päivitys, siirrät kaiken arvokkaan lonksottimelle ja vedät taas puhtaan asennuksen sille SSD:lle jonka ei siis tarvitse olla iso.

    • Anonyymi

      Tässä nyt olisi komentorivi, jolla teet kopion siististi uuden osioinnin jälkeen sdb1 on uusi, mountattu levy jolle halutaan asentaa:
      $ cd /
      -operoidaan juuri-hakemistosta käsin
      $ rsync -avuzP --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/","/media/*","/home/*","/var/*","/srv/*","/snap/*","/root/*","/export/*","/opt/*"} ./ /media/sdb1/
      -tämä siis jättää /root /home ja /opt kansiot kopioimatta
      -ajonaikaiset hakemistot jätetään kopioimatta
      -nfs jaot jätetään rauhaan /export:in alta
      Kopioinnin jälkeen grubia käyttävissä distroissa:
      $ chroot /media/sdb1
      $ grub-install /dev/sdb
      $ update-grub

      Riippuu distrosta, mitä menetelmää kannattaa käyttää. Esim. Ubuntussa saa listan asennetuista paketeista komennolla 'apt list --installed'. Voi siis olla järkevää asentaa tyhjältä pöydältä ja verrata listasta, mitä jää puuttuumaan. Tällöin rsync:n voi ajaa /home ja /root ja /opt kansioille eli kopsaa ne uuteen asennukseen mukaan - pitäisi toimia tämän jälkeen kaiken firefoxin bookmarkseista lähtien kuten aiemminkin. Ja jos on asennellut serveri-ohjelmistoja, kuten vaikka apache2, niin niiden data-hakemistot pitää erikseen kopioida mukaan. Tärkeä on myöskin /etc hakemisto ottaa talteen: Ei tarvitse konfiguroida mitään uudestaan vaan voi palauttaa olemassa olevat konfiguraatiot. Ja tuota /opt olen käyttänyt sellaisia ohjelmistoja varten, joita ei löydy apt:lla asennettavaksi vaan joutuu asentelemaan erikseen - voi olla hyvä siis asentaa nytkin uudelleen jos kopiot ei toimi eikä keksi mitä jää puuttumaan.

      • Anonyymi

        Kokeilin käytännössä HD(7200rpm,500G) -> SSD(240G). Päädyin tekemään ensin vanhalle levylle 'apt update/upgrade':n Tämän jälkeen SSD kiinni ja uusi asennus sille(btrfs, yksi osio kaikelle, eli automaattinen osiointi, jolla juuri tulee @-merkin taakse ja @home:ssa on kotihakemistot). Tämän jälkeen apt update/upgrade SSD:lle.
        Vanhalle HD-levylle olin komentanut 'apt list --installed > /old_install.txt'. Nyt tein saman eli 'apt list --installed > /new_install.txt'
        Sitten vertasin listoja 'meld old.txt new.txt' ja päädyin asentamaan lähes kaiken mitä puuttui - muutamia asennuksia ei enää tarvittu ja jätin ne pois.
        Seuraavaksi vertasin /media/OLD/@/etc/ sisältö /etc/ sisältöön ja tein konfiguroinnit joko kopioimalla päälle tai editoimalla meld:llä tarpeen mukaan - tähän meni 2h aikaa. En halunnut tehdä mitään sokkona vaan tietää mitä tuli tehtyä.
        Sitten siirsin swap-file aktivoinnit takas oikeaan paikkaan eli HD-levyn puolelle /etc/fstab:ssa.
        Lopputulos: Ennen koneen käynnistyminen kesti n. 2min 30s. Nyt se käynnistyy 46 sekunnissa. Tosin, NFS-mountin poisto syö tuosta HD-boot ajasta 40s eli todellinen aika on alle 2min vs. 46s(nfs poistettu).
        Muita säätöjä:
        -home-osion mounttaus HD:ltä
        -/home/user/Virtualbox VMs bind-mounttaus SSD:ltä
        -nyt virtuaalikoneet suorastaan lentää käyntiin!
        -/var/log sijoitus HD:lle
        Eli nopeusero HD vs. SSD on todellisessa käytössä n. 2.5x.


    • Anonyymi

      Kopioi home ja pastaa korvaten tai ja täydentäen uuden asennuksen päälle?

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mielessäni vieläkin T

      Harmi että siinä kävi niinkuin kävi, rakastin sinua. Toivotan sulle kaikkea hyvää. Toivottavasti löydät sopivan ja hyvän
      Ikävä
      37
      1806
    2. Nellietä Emmaa ja Amandaa stressaa

      Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k
      Isovanhempien jutut
      6
      1401
    3. Pupuhuhdasta löytyi lähes sadan kilon miljoonalasti huumeita

      Pupuhuhdasta löytyi lähes sadan kilon miljoonalasti huumeita – neljä Jyväskylän Outlaws MC:n jäsentä vangittu: "Määrät p
      Jyväskylä
      44
      1387
    4. Ei luottoa lakko maahan

      Patria menetti sovitun ksupan.
      Suomen Keskusta
      14
      1352
    5. Nähtäiskö ylihuomenna taas siellä missä viimeksikin?

      Otetaan ruokaöljyä, banaaneita ja tuorekurkkuja sinne messiin. Tehdään taas sitä meidän salakivaa.
      Ikävä
      1
      1345
    6. Persut petti kannattajansa, totaalisesti !

      Peraujen fundamentalisteille, vaihtkaa saittia. Muille, näin sen näimme. On helppo luvata kehareille, eikä ne ymmärrä,
      Maailman menoa
      7
      1324
    7. Sinäkö se olit...

      Vai olitko? Jostain kumman syystä katse venyi.. Ajelin sitten miten sattuu ja sanoin ääneen siinä se nyt meni😅😅... Lis
      Ikävä
      0
      1294
    8. Housuvaippojen käyttö Suomi vs Ulkomaat

      Suomessa housuvaippoja aletaan käyttämään vauvoilla heti, kun ne alkavat ryömiä. Tuntuu, että ulkomailla housuvaippoihin
      Vaipat
      1
      1250
    9. Hyvää yötä ja kauniita unia!

      Täytyy alkaa taas nukkumaan, että jaksaa taas tämän päivän haasteet. Aikainen tipu madon löytää, vai miten se ärsyttävä
      Tunteet
      2
      1210
    10. Lepakot ja lepakkopönttö

      Ajattelin tehdä lepakkopöntön. Tietääkö joku ovatko lepakot talvella lepakkopöntössä ´vai jossain muualla nukkumassa ta
      2
      1183
    Aihe