如何将文件系统重新挂载为读/写?

如何将文件系统重新挂载为读/写?

我正在尝试在 Xubuntu 12.04 VM(内核版本 3.2.0-23-generic)中安装 hfsplus 文件系统,但当我输入mount -o remount,rw /dev/sdb3命令行时它返回not mounted or bad option。任何帮助都将不胜感激。

答案1

正确的语法是:

sudo mount -o remount,rw /partition/identifier /mount/point

mount/point对应的挂载点在哪里/partition/identifier,通过以下命令列出:

mount -v | grep "^/" | awk '{print "\nPartition identifier: " $1  "\n Mountpoint: "  $3}'

例如,假设上面的命令给出如下结果:

Partition identifier: /dev/sda1
 Mountpoint: /    

Partition identifier: /dev/sda2
 Mountpoint: /boot

Partition identifier: /dev/sda3
 Mountpoint: /test

以下是正确的语法。(如果它已经挂载,我们首先卸载它。)

sudo umount /test
sudo umount /dev/sdb3
sudo mount -t hfsplus -o rw,remount -force /dev/sdb3 /media/untitled

答案2

对于 busybox/android 用户:

奇怪的是,我需要添加‘remount’ 和 ‘rw’ 之间有一个空格(与正常用法相反):

mount -o remount, rw /

否则它将不起作用。

更新:似乎这种情况几乎从未发生过(见评论)。不确定我运行的是哪个 busybox 版本 + android 版本。我将其留在这里以防有人仍然遇到它。

答案3

运行dmesg | grep hfs显示文件系统卸载不正确,我可以使用以下方法修复

fsck.hfsplus /dev/sdb3/

答案4

我有Dragonboard 410c 我通过连接亚行 我想将物理 SD 卡安装为 RW。以下操作对我有用。

adb root
adb shell
su
mount -o remount,rw /storage/sdcard1   /storage/sdcard1

因此我现在可以在 rw 模式下访问它 /存储/sdcard1

注意:/storage/sdcard0 是模拟的,并且是 /sdcard

相关内容