як вставити .img файл на sd-карту в гості Ubuntu на хості Windows у VirtualBox?


1

моя конфігурація:

VirtualBox 5.12
Host Windows 10
Guest Ubuntu 16.04

Я намагаюся вставити .img файл у та sd карту на Ubuntu, щоб я міг завантажитися на ньому.

Я спробував два методи, але жоден не працює:

1 - Доступ до SD-карти від Ubuntu за допомогою створення .vmdk зображення та імпортування його у VirtualBox у вигляді диска SATA. ( https://scribles.net/accessing-sd-card-from-linux-virtualbox-guest-on-windows-host/ ) Тут я можу побачити sd-карту в моєму гості ubuntu за допомогою команди lsblk (показано as / dev / sdc). Тоді я

sudo dd if=xxx.img of=/dev/sdc bs=64M

Вихід показує, що зображення було написано без помилок. ЗАРАЗ, sd-карта залишається порожньою! тому я переходжу до наступного методу

2 - Спільне використання SD-карт за допомогою папки VBoxManage. Я використовував це рішення ( https://forums.virtualbox.org/viewtopic.php?f=6&t=60226 ), щоб поділитися SD-карткою між Windows та Ubuntu. Тепер я спробую цю команду:

sudo dd if=xxx.img of=/xx/sf_shared_sd_card bs=64

Вихід є dd: не вдалося відкрити '/ media / sf_shared_sd_card /': це каталог

Наскільки я зрозумів, DD працює з дисками, а не з каталогами, тому цей другий метод не працює, якщо я не зміг якось "змонтувати" спільний каталог як диск в / dev, наприклад, але я не впевнений, чи можливо це.

На даний момент я не впевнений, що спробувати далі, будь-які пропозиції, будь ласка?


1
Я пам’ятаю, що у VirtualBox є можливість передавати USB-пристрої до VM. Чи буде це працювати, використовуючи зчитувач USB SD-карт, передаючи його до VM і потім працюючи над цим?
конфетті

Ви коли-небудь працювали над цим?
luckyging3r
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.