Saya mengunduh yang resmi ubuntu-mate-16.04.img.xz
(sekitar 1.1GB) dan mengekstraknya. Tapi yang diekstraksi .img
sekitar 8,1 GB yaitu sekitar 162 MB lebih besar dari ukuran kartu sd saya. Jadi, saya tidak bisa mengembalikan .img
ke kartu sd. Dengan kata lain Raspberry Pi MATE 16.04 Gambar terlalu besar untuk kartu sd 8GB
Karena .xz
file ini sangat kecil dibandingkan dengan .img
, saya menduga bahwa .img
memiliki ruang kosong, jadi saya memasang img dan menemukan bahwa ada ruang kosong 4GB.
Bagaimana cara mengubah ukuran .img
untuk mengurangi ukurannya sehingga saya dapat mengembalikannya ke kartu sd saya?
Jawaban:
Ok jadi saya akhirnya menemukan jawaban dan saya ingin membaginya dengan kalian. Dugaan saya adalah bahwa pencipta membuat file terkompresi dari gambar yang diperluas secara tidak sengaja.
Fakta bahwa file terkompresi hampir 1,1 GB, dibandingkan dengan 8,1 GB file yang diekstraksi, membuktikan hal ini. Ruang kosong akan memampatkan beberapa byte. Jika ada paket tambahan, akan ada perbedaan ukuran yang mencolok antara kedua gambar.
Menyusut gambar
Sekarang sebuah jendela terpisah akan muncul dengan / dev / loop0 .. Anda akan melihat dua partisi yang dipasang, sebuah boot dan partisi root.
Dalam kasus saya, partisi root memiliki sekitar 3,74 GB ruang yang tidak digunakan, jadi klik kanan pada root dan klik resize dan kurangi ruang kosong menjadi sekitar 10-20MB lalu klik apply.
Sekarang kita tidak lagi memerlukan perangkat loopback, jadi mari kita bongkar:
Menghapus bagian yang tidak terisi
Berikut adalah contoh keluaran:
Kemudian terpotong partisi:
Perhatikan angka 11487231 dalam perintah di atas tergantung pada apa output Anda untuk fdisk.
Sekarang Anda harus siap dengan gambar!
sumber
Yakin itu file gambar khusus Raspberry Pi? Nama file Anda tidak menentukan bahwa itu untuk Raspberry Pi. Anda dapat mengunduh gambar yang benar dari sini: https://ubuntu-mate.org/raspberry-pi/ dan juga mengikuti panduan untuk menuliskannya di kartu sd Anda.
sumber
Ada juga skrip pishrink yang melakukan ini: https://github.com/Drewsif/PiShrink
sumber