minulla on ubuntu koneella mutta tilasin uuden kiintolevyn koneeseen.voinko jotenkin kopioida nykyisen kiintolevyn sisällön uudelle kiintolevylle?
ubuntu uudelle
kiintolevylle?
3193
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
Molemmat levyt kiinni. Käynnistetään asennusrompulta. Osioidaan uusi levy. Tehdään osioille tiedostojärjestelmät. Kopioidaan "cp -a" komennolla. Korjataan tarvittavat asetustiedostot esimerkiksi fstab oikeaksi. Sitten vielä asennetaan grub että lähtee käyntiin.
Nopeampi tapa on vaihtaa ensin levy, asentaa Ubuntu. Sitten kiinnittää vanha levy ja kopioida omat tiedostot vanhalta levyltä.
kiitos vastauksesta! ei tullut edes mieleen että se onnistuisi pälkällä cp:llä.
toisaalta helpommalla voi päästä jos tosiaan asentaa ubuntun uusiksi uudelle kiintolevylle.
käyttää dd-komentoa mutta se vaatii vähän pähkäilyä, nimittäin silleen että kirjoitat lähteeksi tismalleen oikeat "levyasematunnukset" (vaikka varsinaisia levyasematunnuksia tyyliin "C:" ym. ei linuxeissa käytetäkään, tarkoitan siis sitä että osaat laittaa esim. hda1 hdb1 (tai sda1 ja sdb1).
Periaatteessa osioiden kopiointi on sinänsä helppoa:
esim. näin:
dd if=/dev/sda1 of=/dev/sdb1 conv=noerror bs=32768
Eli sda1 on se vanhan levyn ensimmäinen osio (vastaa siis windowsin c-osiota) ja vanhan levyn pitää olla kiinni 1. väylässä. Uusi levy sitten 2. väylässä.
Tai sitten voit tehdä näinkin: Tämä sitten kopioi koko levyn, osiotaulukkoineen karvoineen päivineen:
dd if=/dev/sda of=/dev/sdb conv=noerror bs=32768
Toi conv=noerror noissa esimerkeissä meinaa että ei keskeytetä mahdollisen virheen sattuessa. bs=32768 puolestaan tarkoittaa että blokin kooksi asetetaan 32768 (tavua) jolloin kopiointi sujuu nopeammin. (Linuxeissa puhutaan blokeista, windows-maailmassa voidaan puhua esim. varausyksiköistä, samaa tarkoittaa kumminkin).