Вопрос Как перемонтировать файловую систему как чтение / запись?


Я пытаюсь установить файловую систему hfsplus в Xubuntu 12.04 VM (версия ядра 3.2.0-23-generic), но когда я печатаю mount -o remount,rw /dev/sdb3 в командной строке он возвращает not mounted or bad option, Любая помощь будет оценена по достоинству.


136
2017-08-14 14:12


происхождения


У вас есть дополнительное пространство в -o remount, rw, -o опция ожидает аргумент без пробелов. - chronospoon
@chronospoon и всех друзей, которые подтвердили ваш комментарий: вы не видели команду, первоначально опубликованную OP, пространство было введено во время редактирования другим пользователем, иногда это хорошая идея, чтобы проверить изменения редактирования ... - mook765


ответы:


Правильный синтаксис:

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

190
2017-08-14 14:15



Спасибо за ответ! Я использовал sudo, забыл включить это. Я отнюдь не продвинутый пользователь Linux, поэтому я не совсем уверен, что я должен видеть в / etc / fstab. Однако, когда я набираю «df -h», он сообщает мне, что файловая система hfsplus установлена ​​на / dev / sdb3 - Alkthree
Я вижу, что вы сейчас говорите, "mount -v | grep ^ /" возвращает "/ devsdb3 on / media / untitled". Я попробовал «sudo mount -o remount, rw / media / untitled» и получил ту же проблему - не установленный или плохой вариант. - Alkthree
Ты пробовал sudo mountall? - SirCharlo
Продолжим это обсуждение в чат.. - SirCharlo
О, давай! Это просто .. Хорошо для тебя! : P Чтобы помочь очистить сайт, отправьте шаги, которые вы предприняли в качестве ответ на ваш вопрос, а затем принимать ваш ответ. Это предотвратит появление ваших вопросов в оставшийся без ответа раздел. Спасибо! - SirCharlo


для пользователей busybox / android:

тебе нужно Добавить пространство (в отличие от обычного использования) между «remount» и «rw»:

mount -o remount, rw /

иначе это не сработает.


22
2018-03-11 11:10



я сделал не необходимо дополнительное пространство для моей реализации Busybox. Или вы имели в виду busybox а также Android? Мой busybox находится внутри встроенного контроллера (не смартфона) .... - wallyk
Придется делать это на равнине Ubuntu тоже. - DustWolf
какой странный синтаксис - Blauhirn
@wallyk я обнаружил это, когда я ssh'ed в мой корневой андроид (busybox является необходимым приложением в playstore). Возможно, это была старая версия busybox, так как это был android v2. - coderofsalvation


Бег dmesg | grep hfs показал, что файловая система была размонтирована неправильно, что я смог восстановить с помощью

fsck.hfsplus /dev/sdb3/

4
2017-08-15 13:49





у меня есть Драконьего дракона 410c Я подключаюсь через ADB Я хотел установить физическую SD-карту как RW. для меня это работало.

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

Теперь я могу получить доступ к нему в режиме rw, так как / Хранение / sdcard1

в северном направлении / storage / sdcard0 эмулируется и / sdcard


0
2018-05-28 02:36