Saya memiliki pembaca Kartu SD yang terpasang pada laptop Lenovo saya dan saya telah menginstal VirtualBox dan Debian yang diperas ke VM, tetapi sepertinya saya tidak dapat melihat partisi EXT4, atau partisi apa pun, pada kartu SD!
Saya mengajukan pertanyaan ini: Ubah pengaturan IP dengan memasang Kartu SD di komputer lain
Dan jawaban yang disarankan melibatkan pemasangan kartu SD di mesin virtual.
Jawaban:
Pembaca Kartu Internal - Bukan USB - Host Windows 7
Laptop saya memiliki Pembaca Kartu bawaan dan tidak muncul sebagai perangkat USB. Untuk membuatnya berfungsi, saya harus me-mount partisi EXT4 sebagai RAW sebelum menetapkannya ke VM dan kemudian boot VM.
Hal pertama yang saya perhatikan adalah jika saya membuka utilitas Manajemen Disk di bawah Manajemen Komputer - Klik kanan pada Komputer Saya dan pilih Kelola Anda harus dapat melihat kartu SD sebagai disk dan sebagai Kibbee disebutkan tambang saya juga memiliki tiga partisi, saya kira semakin besar partisi tengah adalah yang saya cari.
Untuk memasang partisi mentah di dalam VirtualBox Anda perlu mengetahui nomor disk & partisi. Saya mengkonfirmasi ini pertama menggunakan utilitas baris perintah windows Diskpart dan
list disk
perintah (pada laptop saya, dan dalam Manajemen Disk, Kartu SD muncul sebagai # 1)Untuk mengidentifikasi partisi dengan benar, saya menggunakan perintah VirtualBox
listpartitions
milikku sebagai contoh:Dan output untuk saya adalah:
Dari sini saya menduga partisi 2 adalah partisi EXT4 yang saya coba akses.
Memasang Partisi sebagai volume mentah
Untuk membuat partisi mentah tersedia untuk tamu Linux, VirtualBox memungkinkan Anda untuk mengirimkan
createrawvmdk
perintah yang membuat file dengan ekstensi .vmdk yang kemudian dapat Anda tentukan sebagai disk yang ada dari pengaturan penyimpanan VM. Sekali lagi, ini milik saya sebagai contoh:(Anda dapat mengabaikan parameter "-partitions 2" untuk mengaktifkan semua partisi pada perangkat.)
Menambahkan disk mentah ke VM
Sebelum memulai VM
Anda sekarang dapat mem-boot VM dan memiliki akses ke partisi EXT4.
Masalah dengan Kontrol Akun Pengguna
Jika kondisi berikut dipenuhi:
maka operasi di atas mungkin gagal, bahkan jika Anda seorang Administrator. Ini karena fakta bahwa non-administrator tidak akan memiliki akses ke perangkat mentah.
Saya melihat 4 solusi yang mungkin, tidak ada yang sangat bagus:
sumber
Untuk mencapai ini, saya menggunakan pembaca kartu SD, mirip dengan yang ini . Saya mengambil satu toko dolar lokal saya, yang merupakan tempat termurah untuk mendapatkannya. Meskipun saya akan berasumsi bahwa hampir semua pembaca kartu USB akan bekerja.
Setelah menghubungkannya dan memulai Mesin Virtual Anda, pergi ke menu "Perangkat" untuk Kotak Virtual, dan pilih USB, kemudian temukan Perangkat USB Anda. Saya muncul sebagai "Generic-USB2.0-CRW [8687]". Nama perangkat Anda mungkin berbeda. Segera setelah saya menancapkannya, itu otomatis memasang drive dan muncul jendela untuk masing-masing 2 partisi (tidak termasuk partisi swap). Jika ini tidak terjadi pada Anda, perangkat dikenali sebagai / dev / sdb di komputer saya dengan tiga partisi:
Nama perangkat mungkin berbeda di mesin virtual Anda, dan partisi mungkin berbeda jika Anda menggunakan sesuatu selain Debian untuk kartu Raspberry SD. Jika Anda tidak memiliki pembaca Kartu SD, Anda mungkin ingin mencoba memasukkan kartu SD ke kamera, dan memasangnya ke Kotak Virtual. Ini mungkin atau mungkin tidak berfungsi, hanya diuji dengan pembaca e-book saya (Kobo) dan hanya partisi vfat (boot) yang muncul.
sumber