Kirjoittaja Aihe: Levykuva muistikortista ilman tyhjää tilaa  (Luettu 945 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Levykuva muistikortista ilman tyhjää tilaa
« : 16.08.21 - klo:12.16 »
Mitenkä otetaan buuttaavasta muistikortisra toimiva levykuva niin, että tyhjä tila ei tule turhaan mukaan? 8 gigan kortilla esim. yhdessä osiossa vain alle 400 mt tavaraa. Levyt-ohjelma tekee tuosta kortin kokoisen kuvan.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Levykuva muistikortista ilman tyhjää tilaa
« Vastaus #1 : 16.08.21 - klo:13.09 »
Varmaan kutistamalla osiot niin, että loppu tila jää varaamattomaksi ja sitten tekemällä levykuva vain levyn (muistikortin) alkupuolesta tai lyhentämällä levykuva oikeaan mittaan. Tähän saattaa olla jotain valmiita työkaluja olemassa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Levykuva muistikortista ilman tyhjää tilaa
« Vastaus #2 : 16.08.21 - klo:13.21 »
Jos haluat säilyttää osiot nykyisen kokoisina kutistamatta niitä, paras keino olisi kirjoittaa tyhjä tila täyteen nollaa ja pakata sitten levykuva vaikka bzip2:lla.

Käytännössä nollaus onnistuu kirjoittamalla tiedostojärjestelmään esim. dd:llä niin iso nollatiedosto kuin sinne mahtuu, ja poistamalla tiedosto operaation jälkeen. Lähteenä siis /dev/zero

Koodia: [Valitse]
sudo dd if=/dev/zero of=/media/liitos/nolla
sudo rm /media/liitos/nolla

Tarkempi esimerkki: https://superuser.com/a/1413611
« Viimeksi muokattu: 16.08.21 - klo:21.49 kirjoittanut nm »

New_user

  • Käyttäjä
  • Viestejä: 1242
    • Profiili
Vs: Levykuva muistikortista ilman tyhjää tilaa
« Vastaus #3 : 16.08.21 - klo:18.57 »
Kiitos neuvoista. Molemmat vaikuttavat tosiaan päteviltä ja toimivat varmaan hyvin.