Kirjoittaja Aihe: Auttakaapa DD-projektissa: ide -> sata [RATKAISTU]  (Luettu 4075 kertaa)

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Koneessa A on ide-levy eikä sata-liittimiä.
Koneessa B on sata-levy ja myös ide-liittimet.

Tarkoitus olisi kopioida A:n ide-levy sata-levylle. Se sisältää ammattilaisen tekemiä konfigurointeja, jotka ehdottomasti haluan pitää ja siirtää myös seuraavalle koneelle. Seuraavassa koneessani tulee olemaan sata-levy. Olenko ymmärtänyt oikein, että seuraavalla tavalla voisin projektin hoitaa?

- Siirrän A:n ide-levyn koneeseen B ja irrotan B:n kovalevyn(*. Toivon, että boottaa.
- Vaihdan tilapäisesti B:n sata-levyksi uuden, tyhjän levyn, jolle A:n sisältö tallennetaan.
- Suoritan dd-käskyn (Uusi sata-levy on 750 gigaa, vanha ide oli vain 250 gigaa, mutta ei haitanne?)
- Gparted ohjelmalla venytän osion kokoa uutta levyä vastaavaksi.

Toimiiko tämä kaikilta osin ja onko tässä koko operaatio? En pahastu, vaikka joku haluaisi sanoa tarkat ohjeet.


(* Vain 1 sata-piuha. Jos ei boottaa, niin joudun kai uhraamaan ropoja ja menemään uudelleen kauppaan;)
« Viimeksi muokattu: 07.05.09 - klo:08.40 kirjoittanut Ubumpi »

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #1 : 05.05.09 - klo:02.08 »
Periaatteessa juu, noin.
dd-käsky kannattaa kuitenkin ajaa live-cd:ltä, jolloin ei ole ongelmia liitetyn tiedostojärjestelmän kanssa. dd:tä käytettäessä pitää olla sitten _tarkkana_ laitenimien kanssa.
Jos sinulla on levyllä juuriosio ja swap-osio siten, että juuriosio on levyn alussa, joudut juuriosiota suurennettaessa siirtämään swapin kokonaisuudessaan levyn loppuun, jolloin sen UUID todennäköisesti muuttuu. Sen voi kuitenkin jälkikäteen korjata ilman suurempia ongelmia. Oireina siis se, että käynnistettäessä swappi ei aktivoidu ja yleensä splash-kuva katoaa näkyvistä kesken bootin.
Toi on kuitenkin pikku juttu siihen hyötyyn nähden, ettei ole pakko tehdä puhdasta asennusta.

Jos samalla levyllä on Windows-asennus niin sen osion alkamiskohtaa ei sitten pidä sorkkia mihinkään, ellei halua suuria ongelmia.

Tärkeimmistä asioista kannattaa tehdä varmuuskopio ennen dd:n käyttämistä. Mahdollinen kirjoitusvirhe komennossa saattaa tehdä pahaa jälkeä alkuperäiselle levylle.

Ei nyt tule muita mahdollisia ongelmia mieleen.

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #2 : 05.05.09 - klo:11.35 »
Kiitos vastauksestasi.

Kuten huomasit, olen laittanut uutta aloitusta tulemaan ennenkuin tämä ketju on saanut [Ratkaistu] -statuksen. Arvannet tosin ko. asioiden liittyvän yhteen.

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #3 : 05.05.09 - klo:18.48 »
Periaatteessa juu, noin.
dd-käsky kannattaa kuitenkin ajaa live-cd:ltä, jolloin ei ole ongelmia liitetyn tiedostojärjestelmän kanssa. dd:tä käytettäessä pitää olla sitten _tarkkana_ laitenimien kanssa.
.
.
.
Tärkeimmistä asioista kannattaa tehdä varmuuskopio ennen dd:n käyttämistä. Mahdollinen kirjoitusvirhe komennossa saattaa tehdä pahaa jälkeä alkuperäiselle levylle.

Ei nyt tule muita mahdollisia ongelmia mieleen.

Jostakin syystä uusi kovalevy (SATA) näkyy "SCSI". Mitään muuta tietoa ei sitten näykään. Kaikki ominaisuudet ovat "tuntematon". Ei pienintä aavistustakaan miten tulisi jatkaa. Suoraan sanottuna en tiedä tapahtuuko kopiointi paraikaa vai ei. Vanha kiintolevy pitää ääntä jo muutenkin, uudesta ei kuulu mitään. Kuinka kauan (suuruusluokka) tämän operaation pitäisi kestää?
« Viimeksi muokattu: 05.05.09 - klo:22.39 kirjoittanut Ubumpi »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #4 : 05.05.09 - klo:18.53 »
Periaatteessa juu, noin.
dd-käsky kannattaa kuitenkin ajaa live-cd:ltä, jolloin ei ole ongelmia liitetyn tiedostojärjestelmän kanssa. dd:tä käytettäessä pitää olla sitten _tarkkana_ laitenimien kanssa.
.
.
.
Tärkeimmistä asioista kannattaa tehdä varmuuskopio ennen dd:n käyttämistä. Mahdollinen kirjoitusvirhe komennossa saattaa tehdä pahaa jälkeä alkuperäiselle levylle.

Ei nyt tule muita mahdollisia ongelmia mieleen.

Jostakin syystä uusi kovalevy (SATA) näkyy "SCSI". Mitään muuta tietoa ei sitten näykään. Kaikki ominaisuudet ovat "tuntematon". Ei pienintä aavistustakaan miten tulisi jatkaa.

Nuo SATA-kiintolevyt voivat näkyä joskus SCSI:nä (en tiedä miksi), mutta sen ei pitäisi haitata. Nuo tuntematon merkinnät johtuvat siitä että se on uusi, eikä sillä ole vielä osiotaulua (sen voi tehdä laite-valikosta gpartedissa), mutta jos siirrät dd:llä tuon vanhan kiintolevyn kokonaan niin sitä ei tarvitse luoda etukäteen.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #5 : 05.05.09 - klo:20.34 »
Lainaus
Periaatteessa juu, noin.
dd-käsky kannattaa kuitenkin ajaa live-cd:ltä, jolloin ei ole ongelmia liitetyn tiedostojärjestelmän kanssa. dd:tä käytettäessä pitää olla sitten _tarkkana_ laitenimien kanssa.


Nonni. Nyt ollaan live-cd:n avulla menty komentoriville ja kirjoitettu

Koodia: [Valitse]
sudo -s
ja sitä ollaan niin rootia, että. Käynnistin näine oikeuksine Gparted-ohjelman, josta hain tiedot siitä mikä levy on minkäkin niminen:

Kopioitava levy (233.76 GiB): /dev/sda
Levy, jolle kopioidaan (698.64GiB): /dev/sdb

Siten komentoriviltä annetaan root-oikeuksin käsky:
Koodia: [Valitse]
dd if=/dev/sda of=/dev/sdb

Pässinlihaa varmasti teille, mutta kone on minun, joten pitihän se varmistaa ennen kopio- / tuhokäskyä. Meneekö se tuolla nyt oikein koko levyn kopioiminen? Onko jotakin vielä huomioitavaa?


Edit:
Pitipä sitten vain yrittää luottaa siihen, että on ymmärtänyt oikein. Kyseinen dd-käsky ei saanut mitään näkyvää aikaiseksi. Enteriä painettuani kursori hypähti seuraavalle riville - jee, jee.  Oliko tarkoitus nähdä jotakin komentorivitulostetta edistymisen suhteen? Suoraan sanottuna en tiedä tapahtuuko kopiointi paraikaa vai ei. Vanha kiintolevy pitää ääntä jo muutenkin, uudesta ei kuulu mitään. Kuinka kauan (suuruusluokka) tämän operaation pitäisi kestää?

Edit2:
Aamulla näkyi komentorivillä, että projekti olisi valmis. Kone käynnistyy kloonaltultakin levyltä, mutta en saa muutetuksi osion kokoa.
« Viimeksi muokattu: 06.05.09 - klo:07.46 kirjoittanut Ubumpi »

juyli

  • Vieras
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #6 : 06.05.09 - klo:10.03 »
Tarkoitus olisi kopioida A:n ide-levy sata-levylle. Se sisältää ammattilaisen tekemiä konfigurointeja, jotka ehdottomasti haluan pitää ja siirtää myös seuraavalle koneelle.
dd ei ole tuohon oikea työkalu. Ihan tavan tar (tai jopa cp/scp sopivilla vipusille) kopioi kukin osion. Ainoa, mitä tarvitaan on /etc/fstab:in konffigurointi ja grub/lilo:n asentaminen MBR:ään. Aihetta valaisee SalFaq: http://www.valot.fi/kalle/sal-faq/html/sal-faq.html
ja erityisesti: http://www.valot.fi/kalle/sal-faq/html/sal-faq.html#partition-kopiointi

juyli

  • Vieras
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #7 : 06.05.09 - klo:11.22 »
Edit2:
Aamulla näkyi komentorivillä, että projekti olisi valmis. Kone käynnistyy kloonaltultakin levyltä, mutta en saa muutetuksi osion kokoa.

DD siis kloonaa alkuperäisen levyn. Tuolla levylläsi on kuitenkin yhä osioimatonta tilaa. Käytä osiointityökaluja ja ota vapaa tila käyttöön.
Aina osiointi/osiotaulun muuttaminen vaarantaa levyllä/osioilla olevan datan, mutta onhan sinulla yhä tuo vanha kovalevy varmuuskopiointia varten.

qwertyy

  • Käyttäjä
  • Viestejä: 5779
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #8 : 06.05.09 - klo:12.06 »
Eikös tuossa dd:n käytössä ole myös hiukan sitä vikaa, että klusterikoot yms. ei välttämättä ole ihan ok jos kiintolevykoot poikkeavat huomattavasti (oletan juylin tarkoittavan juuri tätä?) ? Olen kyllä itsekin käyttänyt dd:tä varmuuskopiointiin, mutta vain sellaisilla laitteilla missä on todella pieni kiintolevy ja on ollut tiedossa, että jos tiedot palautetaan, niin palautetaan täsmälleen samalle asemalle.

Vai osaako kaikki tiedostojärjestelmät palautua niin hyvin, että moista varaa ei ole lainkaan? Ihan omia muovautuneita käsityksiä taas, joihin olisi kyllä kiva tietää viisaampien mielipide.

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #9 : 06.05.09 - klo:13.30 »
Eikös tuossa dd:n käytössä ole myös hiukan sitä vikaa, että klusterikoot yms. ei välttämättä ole ihan ok jos kiintolevykoot poikkeavat huomattavasti (oletan juylin tarkoittavan juuri tätä?) ? Olen kyllä itsekin käyttänyt dd:tä varmuuskopiointiin, mutta vain sellaisilla laitteilla missä on todella pieni kiintolevy ja on ollut tiedossa, että jos tiedot palautetaan, niin palautetaan täsmälleen samalle asemalle.

Klustereista en tiedä, mutta kloonikiintolevy ainakin toimii. Vielä on (ainakin) sellainen ongelma, että Gparted ei jostakin syystä suostu kasvattamaan haluamani osion kokoa. Toisekseen, uusi osio, vaikka onkin alustettu, ei suostu ottamaan vastaan sinne copy-pasteamiani tiedostoja. Osiokokoa ainakin pitäisi voida muuttaa, koska se, jolla on omia tiedostojani, alkaa olla täynnä.

juyli

  • Vieras
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #10 : 06.05.09 - klo:14.00 »
Toisekseen, uusi osio, vaikka onkin alustettu, ei suostu ottamaan vastaan sinne copy-pasteamiani tiedostoja.

Riittääkö oikeudet ko. osiolle kirjoittamiseen ?  (sudo nautilus tms?).

Osiokokoa ainakin pitäisi voida muuttaa, koska se, jolla on omia tiedostojani, alkaa olla täynnä.
Kun (tai jos) saat uuden osion sopivasti liitetyksi, voit hyvin käyttää sitä vaikka /home/<käyttäjä> alihakemistona tai vastaavasti monin eri tavoin.
Tämä onnistuu liittämällä osio, ja vaikka linkittää ko. osio kotihakemiston osaksi. Tai sitten suoraa määrittelemällä se /etc/fstab tiedostossa.
Aina ei siis ole mitenkään _välttämätöntä_ kasvatella (muutella) osioiden kokoa.
(Eri osioilla voi jopa olla erilainen tiedostojärjestelmä, joskus se voi olla tarkoituksenmukaista.)

Lisäys: gparted ei muuta liitettyjen osioiden kokoa. Muutokset voi tehdä Live-CD -versiolla.
« Viimeksi muokattu: 06.05.09 - klo:14.03 kirjoittanut juyli »

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Auttakaapa DD-projektissa: ide -> sata
« Vastaus #11 : 06.05.09 - klo:20.25 »
dd ei ole tuohon oikea työkalu. Ihan tavan tar (tai jopa cp/scp sopivilla vipusille) kopioi kukin osion. Ainoa, mitä tarvitaan on /etc/fstab:in konffigurointi ja grub/lilo:n asentaminen MBR:ään. Aihetta valaisee SalFaq: http://www.valot.fi/kalle/sal-faq/html/sal-faq.html
ja erityisesti: http://www.valot.fi/kalle/sal-faq/html/sal-faq.html#partition-kopiointi

No ei ole dd minusta sen oikeampi tai vähemmän oikea kuin tarrikaan. Joskus kun tarrilla kopioin asennuksen imageksi ja siirsin toiseen koneeseen niin tuli huomattua, että jos purkaa paketin eri distron livelevyllä niin joidenkin tiedostojen ryhmä saattaa muuttua, koska eri distrot käyttävät osittain eri ryhmä-id:itä.

Jos en ole kamalasti ymmärtänyt väärin, niin suunnilleen kaikissa nykyisissä levyissä on "255 heads, 63 sectors/track" ja levyn koko riippuu sylinterien määrästä.

DD:llä pystyy kopioimaan myös osion kerrallaan, mikä on kätevää jos haluaa varjella osiotaulua. Parasta on ottaa varmuuskopio osiotaulusta jos pelkää että data ei ole kohta luettavissa. Itse datahan ei häviä minnekään jos pelkkää osiotaulua sorkkii solmuun.

Ubumpi

  • Käyttäjä
  • Viestejä: 294
    • Profiili
Projektin viimeistely
« Vastaus #12 : 07.05.09 - klo:08.39 »
Toisekseen, uusi osio, vaikka onkin alustettu, ei suostu ottamaan vastaan sinne copy-pasteamiani tiedostoja.

Riittääkö oikeudet ko. osiolle kirjoittamiseen ?  (sudo nautilus tms?).

Osiokokoa ainakin pitäisi voida muuttaa, koska se, jolla on omia tiedostojani, alkaa olla täynnä.
Kun (tai jos) saat uuden osion sopivasti liitetyksi, voit hyvin käyttää sitä vaikka /home/<käyttäjä> alihakemistona tai vastaavasti monin eri tavoin.
Tämä onnistuu liittämällä osio, ja vaikka linkittää ko. osio kotihakemiston osaksi. Tai sitten suoraa määrittelemällä se /etc/fstab tiedostossa.
Aina ei siis ole mitenkään _välttämätöntä_ kasvatella (muutella) osioiden kokoa.
(Eri osioilla voi jopa olla erilainen tiedostojärjestelmä, joskus se voi olla tarkoituksenmukaista.)

Lisäys: gparted ei muuta liitettyjen osioiden kokoa. Muutokset voi tehdä Live-CD -versiolla.

Uudelle usiolle pystyi kirjoittamaan nautiluksella, kun kirjauduin nautilukseen pääkäyttäjän oikeuksin. Se ei silti ollut mielestäni tyydyttävä ratkaisu pidemmän päälle. Olin jo yrittänyt osioiden muokkausta Gparted-ohjelmalla, mutta olin turhaan yrittänyt muokata osioita. Syy epäonnistumiseen oli se, etten ollut tehnyt sitä live-cd:ltä. Kuten täälläkin kerrottiin, Gparted ei muokkaa aktiivisia eli juuri käytössä olevia asemia. Live-cd:llä siis uudelleen osioimaan ja sillä se onnistui. Ensin piti tosin poistaa swap-osio (sekä extended sen ympäriltä). Tämän jälkeen saatoin suurentaa sitä pääasiallista käyttäjän osiota  haluamaani kokoon. Koon muuttaminen ei onnistunut ennen kuin kyseisen osion vieressä oli tilaa. Swap (ja extend) ei ollut siirrettävissä, joten ne piti poistaa ja luoda uudelleen 'pois tieltä'.

Projekti näyttää onnistuneen. Kiitos vielä kaikille.

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Projektin viimeistely
« Vastaus #13 : 08.05.09 - klo:11.40 »
Swap (ja extend) ei ollut siirrettävissä, joten ne piti poistaa ja luoda uudelleen 'pois tieltä'.

Projekti näyttää onnistuneen. Kiitos vielä kaikille.


Siirto onnistuu kyllä kunhan osioiden alku- ja loppukohdat muuttaa oikeassa järjestyksessä.

Anyway - lopputulos lienee lähelle sama.

Osasiko järjestelmä ottaa uuden swapin käyttöön?
Koodia: [Valitse]
free | grep Swap