[Fedora]虛擬機器中掛載SD卡不成功
阿新 • • 發佈:2019-02-20
問題描述:在Fedora虛擬機器下,從筆記本插入SD卡,希望能在Fedora下掛載SD卡用於程式和檔案的拷貝。但是虛擬機器下最終沒能成功。但有的人是可以的,可能是虛擬機器版本的不同。
相關過程:
1.首先要把焦點轉移到vmware,再插入SD卡,否則在虛擬機器下不能識別。
2.
建立掛載目錄,使用了#mkdir/mnt/sdcard
之後會自動檢測到,然後用 #fdisk -l看一下即可,可使用時的資訊類似下面:
Disk /dev/sda: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 574 4610623+ 83 Linux
/dev/sda2 575 652 626535 82 Linuxswap
Disk /dev/sdb: 130 MB, 130416640 bytes
8 heads, 32 sectors/track, 995 cylinders
Units = cylinders of 256 * 512 = 131072 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 995 127344 b Win95FAT32
3.
掛載#mount /dev/sdb1 /mnt/sdcard,然後進入/mnt/udisk
就可以進行讀寫SD卡了
,想卸掉時用#umount -l/dev/sdb1
問題與解決:在上面的第2步時,沒有SD卡的資訊,但是VMware已經識別了SD卡的,因為在VMware右下角有SD卡的圖標出現的,而且在VMware選單欄的 虛擬機器--可移動裝置 裡可以看到SD卡裝置。但是使用#fdisk -l就是獲取不到資訊,而且無法掛載。
另外檢視檔案系統資訊和SD卡的掛載點可以用命令#dmesg|tail,#df -h,詳細使用可查閱命令手冊。
在網上看也有部分人在虛擬機器下無法掛載SD卡,最終只好直接在linux機器上使用SD卡了,一切正常。