Jadi saya mendapatkan pi baru saya dan satu-satunya SD gratis yang saya miliki adalah 2GB. Saya tidak tahan bermain dengan itu jadi itu harus dilakukan untuk saat ini. Saya memuat raspbmc dan kemudian menghabiskan waktu memuat repositori, add-on dan menyesuaikan dengan keinginan saya.
Saya sekarang memiliki 16GB kelas 10 dalam surat dan bertanya-tanya bagaimana cara menyalin pengaturan saya saat ini ke SD itu. Pikiran pertama saya adalah menggunakan Win32 Disk Imager untuk membaca dari 2GB dan kemudian menulis ke 16GB. Namun ini kemudian hanya menyisakan 2GB yang tersedia untuk pi pada 16GB yang benar? Pada dasarnya saya bertanya-tanya bagaimana seseorang akan mengubah ukuran partisi untuk menggunakan semua ruang yang tersedia pada 16GB SD.
Melihat di sini saya melihat bahwa partisi ext4 di / dev / mmcblk0p3 adalah partisi yang perlu diubah ukurannya. Apakah ini mungkin tanpa menghapus isi partisi itu?
Masalahnya adalah, saya hanya punya PC windows yang tersedia untuk saya. Saya kira saya bisa memuat raspbian pada 2GB setelah saya menyalin gambar ke 16GB untuk mendapatkan kotak linux yang lebih fungsional tapi mudah-mudahan itu lebih berfungsi maka perlu ... Saya terbuka untuk saran, hanya lebih suka tidak harus mulai dari awal dengan instal raspbmc segar.
Jawaban:
Saya pikir Anda harus melihat ke dalam melakukan ini sehingga Anda dapat mengambil dan mengembalikan cadangan kartu Anda dari waktu ke waktu. Setelah Anda mendapatkan kartu kedua dan selama Anda tidak menghancurkan yang asli, itu akan mudah untuk bereksperimen. Dan ya, itu seharusnya berhasil.
Beberapa instruksi tentang cara mengatur gambar kartu dapat ditemukan di wiki RPI "setup kartu SD mudah" . Ada juga halaman tentang mengubah ukuran partisi di rpi . Raspi-config tampaknya juga dapat melakukan ini secara otomatis.
Pada dasarnya Anda harus dapat menggunakan parted, fdisk, cfdisk atau alat lain untuk mengubah ukuran partisi root dan menggunakan
resize2fs
untuk membuat sistem file menggunakan ruang ekstra.Ini semua harus bekerja dari sistem Linux yang berjalan di PI, jadi selama Anda bisa mendapatkan gambar pada kartu dengan benar di windows, itu seharusnya tidak menjadi masalah lagi.
Perhatikan bahwa tergantung pada distribusi pilihan dan versi Anda, kartu mungkin diatur dengan cara yang berbeda dan instruksi mungkin tidak benar untuk surat itu. Tapi idenya sama. Temukan root, rentangkan, ubah ukuran sistem file dan nikmati ruang baru Anda (dan gambar 16GB yang harus Anda buat cadangannya).
Terkait:
sumber
Saya tidak melihat bagaimana Anda dapat melakukan ini pada pi karena hanya memiliki satu slot kartu SD.
sumber
dd
membaca / menulis dari / ke media penyimpanan paling baik dilakukan pada media tidak aktif yang memerlukan pemasangan Kartu SD di katakanlah Linux PC - tetapi karena OP sedang berbicara tentang menggunakan Win32 Disk Imager, masuk akal untuk percaya bahwa mereka memiliki (hanya ) PC Windows !Dalam kasus Anda, di mana kartu asli Anda lebih kecil, dan target lebih besar Anda bisa langsung dengan:
Ini akan membuat klon level byte dari sdc ke sdd, tetapi waspadalah yang mungkin berbeda dalam kasus spesifik Anda.
Setelah itu, Anda cukup mem-boot & menjalankan raspi-config pada kartu baru dan membiarkannya mengubah ukuran partisi, voila !.
sumber
Ada aplikasi bernama copier sdcrad (piclone) yang tersedia sekarang. Gunakan aplikasi itu untuk membuat cadangan lengkap OS Anda dan Anda dapat menggunakannya nanti.
sumber