Kirjoittaja Aihe: manuaalinen fsck, miten? (ratkaistu)  (Luettu 7590 kertaa)

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #20 : 12.01.20 - klo:17.43 »
En tiiä mut eikö cp -a riitä miksi pitää käyttää dd:tä, eikös se kopioi mahdolliset viatkin?
Koodia: [Valitse]
cp -a LÄHDE KOHDE
Tuossa on hyvää se(kin) että se ei kopioi 500Gt vaan sen määrän mitä tiedostoja on.

man cp ja Googlella lisää.
saisiko yksityiskohtaisempia ohjeita, "kvg" ei ihan toimi kun tosiaan tarkoitus olla rikkomatta mitään

syötänkö lähteeksi /dev/sda vaiko jotain muuta, jas jotain muuta niin mitä? osiot mountattuna vaiko umountattuna? jne.
« Viimeksi muokattu: 12.01.20 - klo:18.00 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #21 : 12.01.20 - klo:18.23 »
Moutattuna eli esim /dev/sda1 pitää mountata ja sama kohdehakemistolle.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #22 : 12.01.20 - klo:18.34 »
Moutattuna eli esim /dev/sda1 pitää mountata ja sama kohdehakemistolle.
pitäisikö konsolin tulostaa jotain tai pysyä varattuna kunnes kopiointi on valmis ennen
Koodia: [Valitse]
ubuntu@ubuntu:~$-rivin ilmestymistä?

levynhallinnan perusteella mitään ei olla kirjoittamassa sdc1:lle (joka siis on aiemmin mainitun asd -nimisen osion tämänhetkinen tunnus)
« Viimeksi muokattu: 12.01.20 - klo:18.38 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #23 : 12.01.20 - klo:19.37 »
Moutattuna eli esim /dev/sda1 pitää mountata ja sama kohdehakemistolle.
en tiedä mitä tapahtui mutta yrittäessäni sinun kikkaasi (tarkistettuani että kopioin sda:lta sdc:lle moneen kertaan) eikä mitään tapahtunut yritin käynnistää koneen sisäiseltä kovolta, todetakseni että jollain ilveellä sisäinen kovo on tyhjä, osio nimeltään asd
« Viimeksi muokattu: 12.01.20 - klo:19.59 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #24 : 12.01.20 - klo:19.58 »
ajand testdiskiä josko se osaisi palauttaa datan, näyttää siltä että levy alustui jotenkin, alustin asd - levyn cp:n ajamisen jälkeen mutta olen lähes varma että valitsin ihan oikean levyn...

tällä välin, miten tuon cp:n olisi pitänyt toimia? yritin sitä moneen kertaan eikä mitään tapahtunut, ja silloin tiedot oli kyllä tallella.
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

epiphone

  • Käyttäjä
  • Viestejä: 1059
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #25 : 12.01.20 - klo:20.17 »
tällä välin, miten tuon cp:n olisi pitänyt toimia? yritin sitä moneen kertaan eikä mitään tapahtunut, ja silloin tiedot oli kyllä tallella.

Yleensä Linuxissa, kun operaatio onnistuu, varsinkin komentorivillä, ei tule mitään ilmoitusta. Homma vain toimii.
Kahvi on väkevin juomani

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #26 : 12.01.20 - klo:20.19 »
tällä välin, miten tuon cp:n olisi pitänyt toimia? yritin sitä moneen kertaan eikä mitään tapahtunut, ja silloin tiedot oli kyllä tallella.

Yleensä Linuxissa, kun operaatio onnistuu, varsinkin komentorivillä, ei tule mitään ilmoitusta. Homma vain onnistuu.
yrittäessäni cp:tä
Koodia: [Valitse]
ubuntu@ubuntu:~$-rivi ilmestyi kirjoittamani komennon alapuolelle välittömästi
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #27 : 12.01.20 - klo:20.50 »
Jotenkin näin, täysin ulkomuistista ja ilman minkäälaista takuuta.
Koodia: [Valitse]
sudo mkdir /mnt/sda1
sudo mkdir /mnt/sdc1
sudo mount /dev/sda1 /mnt/sda1
sudo mont /dev/sdc1 /mnt/sdc1
cd /mnt/sda1
sudo cp -a . /mnt/sdc1/
sudo umount/dev/sda1
sudo umount /dev/sdc1

Käynnissä olevaa järjestelmää ei voi/kannata kopioida vaan tehdä se livelevyltä.
Valitettavasti kävi huonosti, siis missään nimessä ei kopioida osioita suoraan vaan ne pitää olla mountatuina esim /mnt alle.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #28 : 12.01.20 - klo:21.21 »
Jos et halua opetella noita komentorivijuttuja, kokeile gparted ohjelmaa. Sillä voit myös osioida ja alustaa levyt eikä vain kopioida.

Jos nyt kuitenkin kopiot cp-komennolla, laita siihen myös -v vipu niin näet kopioinnin edistymisen.
Koodia: [Valitse]
sudo cp -av /mnt/sda1 /mnt/sdc1/

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #29 : 12.01.20 - klo:21.22 »
ei myöskään aikaa sanoa "ei ole aikaa kunnollisiin ohjeisiin, ODOTA"?
Kysyksiin vastaaminen vie aina oman aikansa. Olen pahoillani, ettet ole tuota ymmärtänyt.
Vastuu vastauksien soveltamiseen on aina kysyjällä!

Cp-komento kopioi levyosiolla/hakemistossa/tiedoston. Kopio ja sen lähdeosio/tiedosto on oltava
liitettynä , ja tiedosto-oikeudet sopivat.
Dd kopioi levyn tai sen osion sektori sektorilta, eikä noiden pidä olla liitettynä, jottei osio muutu kopioitaessa sektoreita.
DD:lle on mainio parametri status=progress, joka kertoo, missä mennään.
Fsck tai dd ovat komentoja, joilla ei toimita järjestelmään liitetyillä levyillä tai osioilla.
Jos osiot (kuten järjestelmä) on liitetty, on järjestelmä käynnistettävä muilta medioilta.
ddrescue on mitä sopivin ko. pelastustilanteissa.
Levyn tai levyosion kloonaukseen sopii mainiosti gparted (parted).

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #30 : 12.01.20 - klo:21.29 »
Mallisuoritus gparted ohjelmalla: https://computerdoctor-mitchel.blogspot.com/2010/11/using-gparted-to-clone-disc.html
Tuossa tehdään muutakin säätöä, mutta periaate selvinnee.

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #31 : 12.01.20 - klo:21.57 »
testdisk löysi tämmöistä, mitä tuolle swapille pitäisi laittaa palautuksessa?

vaihtoehdot primary bootable partition, primary partition, logical ja extended

ja muutanko vain palautettavat osiot tyypistä D (deleted) joksikin muuksi, vai painanko A:ta lisätäkseni osiot, vai teenkö molemmat? vastauksilla ei kiirettä, pääasia että on okein.

edit2: siinä on siis kuvasta rajattuna pois varsinainen järjestelmäosio, merkitsin sen primary bootable:ksi, jään odottamaan miten jatkaa...

kiitos avusta, ja pahoittelut äksyilystä, stressaava tapahtumaketju...
« Viimeksi muokattu: 12.01.20 - klo:22.05 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #32 : 12.01.20 - klo:22.59 »
Kun järjestelmässäsi on swap-osio, otetaan se käyttöön järjestelmää käynnistettäessä. Ko. osio on siis joko tarjolla - tai ei, jos /etc/ftab -tiedostossa ko. osio on käynnistettävissä swap:ksi.

DD-komennolla on kloonattavissa koko kiintolevy. Kun DD:llä on tehty kiintolevystä näköislevy (jonka yleinen tarkennin on .iso tai esim. .img). Tuo näköislevy on palautettavissa kiintolevylle (tms.) ko. DD-komennolla.
Linux:in asennusmediat ovat yleensä nimenomaan .iso -tiedostoja, jotka on asennettavissa eri medioilla käynnistettäviksi.

Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #33 : 12.01.20 - klo:23.14 »
Kun järjestelmässäsi on swap-osio, otetaan se käyttöön järjestelmää käynnistettäessä. Ko. osio on siis joko tarjolla - tai ei, jos /etc/ftab -tiedostossa ko. osio on käynnistettävissä swap:ksi.

DD-komennolla on kloonattavissa koko kiintolevy. Kun DD:llä on tehty kiintolevystä näköislevy (jonka yleinen tarkennin on .iso tai esim. .img). Tuo näköislevy on palautettavissa kiintolevylle (tms.) ko. DD-komennolla.
Linux:in asennusmediat ovat yleensä nimenomaan .iso -tiedostoja, jotka on asennettavissa eri medioilla käynnistettäviksi.
selvennykseksi, tässä ollaan nyt palauttamassa "pika-alustettua" levyä, testdisk löysi halutun osion,kysymys kuuluu, miten palautan sen testdiskillä? muutanko osion tyypin D:stä (deleted) *:ksi (bootable primary) vai valitsenko kyseisen osion ja painan A:ta luodakseni osion, vai teenkö molemmat? toinen kysymys on, arvaanko jättää tuon swapin palauttamatta?
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1198
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #34 : 12.01.20 - klo:23.38 »
selvennykseksi, tässä ollaan nyt palauttamassa "pika-alustettua" levyä, testdisk löysi halutun osion,kysymys kuuluu, miten palautan sen testdiskillä? muutanko osion tyypin D:stä (deleted) *:ksi (bootable primary) vai valitsenko kyseisen osion ja painan A:ta luodakseni osion, vai teenkö molemmat? toinen kysymys on, arvaanko jättää tuon swapin palauttamatta?
Jo otsikko alkaa olla aivan harhaanjohtava.
En ole koskaan tallentanut tai asentanut testdisk -ohjelmalla yhtään mitään. DD-komento on tosin tuttu esim.
asennusmedian kopiontiin USB-tikulle tai iso-tiedostoksi CD/DVD -aihiolle.
Varmuuskopiot tärkeistä henk. koht. tiedostoista käyttöjärjestelmistä riippumatta ovat aina ajankohtaisia, vaikka
ne eivät olisi edes tarpeen, kun Linux senkun porskuttaa :-D


Toni Alenius

  • Käyttäjä
  • Viestejä: 1506
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #35 : 12.01.20 - klo:23.41 »
selvennykseksi, tässä ollaan nyt palauttamassa "pika-alustettua" levyä, testdisk löysi halutun osion,kysymys kuuluu, miten palautan sen testdiskillä? muutanko osion tyypin D:stä (deleted) *:ksi (bootable primary) vai valitsenko kyseisen osion ja painan A:ta luodakseni osion, vai teenkö molemmat? toinen kysymys on, arvaanko jättää tuon swapin palauttamatta?
Jo otsikko alkaa olla aivan harhaanjohtava.
katsoin parhaaksi jatkaa samaan ketjuun ettei jokaiselle kysymykselle tule omaa.
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: manuaalinen fsck, miten? (ratkaistu)
« Vastaus #36 : 27.01.20 - klo:21.09 »
cp -a kopioi mainiosti pienen systeemin. dd siitä kiva, että kaikki osiot ja myös lataaja kopioituu. dd hyvä kun kopioidaan samankokoiselle levylle. cp -a tai rsync hyviä kun levy erikokoinen. Clonezilla on mainio softa, mutta kokenut pärjää päätteellä vaikka kopioisi systeemin verkon yli. cp -a lähde kohde ei muistaakseni ihan riitä. Piti olla '.' piste jossain kohtaa. En nyt jaksa tarkistaa. Varmuuskopionnissa tykkään dar-ohjelmasta