我现在试图调整64 Gb SD卡的大小,并将其格式化为ext4 (我使用的是普通SD读卡器,而不是USB卡读卡器),以便在我的安卓设备上使用它。将它格式化为fat32不会给我带来问题,如果我将它格式化为ext4,那么SD卡就会显示错误


我看到的SD卡错误是permission denied,我不能包含屏幕截图,因为我已经格式化了它,而且它现在没有发生,但是我可以向您展示这个屏幕截图,sd卡是使用gparted格式化为ext4的。

它清楚地表明,不能写任何东西给SD,作为一个普通的用户,我必须是根。
编辑继Sмurf的答案后,我看到

编辑2,gksudo解决了很少的问题,但是当格式化为ext4时,我仍然看到

发布于 2014-06-16 04:20:16
回答你的问题:你不能不做就跑不了。
然而,您真正的问题似乎是,由于权限问题,Linux格式的SD卡在Android设备中无法使用。您应该能够通过将卡片世界的根目录写成可写来修复这个问题:
sudo mkfs.ext4 /dev/<YOUR_SDCARD_DEVICE>
sudo mount /dev/<YOUR_SDCARD_DEVICE> /mnt
sudo chmod 777 /mnt/.
sudo umount /mnt注意:我还没有真正测试过这一点。
https://askubuntu.com/questions/483887
复制相似问题