Come rimonto un filesystem come lettura / scrittura?


156

Sto cercando di montare un filesystem hfsplus in una Xubuntu 12.04 VM (versione del kernel 3.2.0-23-generica) ma quando scrivo mount -o remount,rw /dev/sdb3nella riga di comando ritorna not mounted or bad option. Qualsiasi aiuto sarebbe apprezzato.

Risposte:


217

La sintassi corretta è:

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

Dove mount/pointè /partition/identifier's mountpoint corrispondente, come indicato dalla seguente comando:

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

Ad esempio, supponiamo che il comando precedente dia questo:

Partition identifier: /dev/sda1
 Mountpoint: /    

Partition identifier: /dev/sda2
 Mountpoint: /boot

Partition identifier: /dev/sda3
 Mountpoint: /test

Di seguito sarebbe la sintassi corretta. (Iniziamo smontandolo, se è già montato.)

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

Grazie per la risposta! Ho usato sudo, ho dimenticato di includerlo. Non sono affatto un utente Linux avanzato, quindi non sono esattamente sicuro di cosa dovrei vedere in / etc / fstab. Tuttavia, quando digito "df -h" mi dice che il filesystem hfsplus è montato su / dev / sdb3
Alkthree

Vedo quello che stai dicendo ora, "mount -v | grep ^ /" restituisce "/ devsdb3 su / media / untitled". Ho provato "sudo mount -o remount, rw / media / untitled" e ho avuto la stessa opzione problema-non montato o cattivo.
Alkthree,

Ci hai provato sudo mountall?
SirCharlo,

Continuiamo questa discussione in chat ..
SirCharlo

1
Oh andiamo! Che semplice .. Buon per te! : P Per aiutare a ripulire il sito, pubblica i passaggi che hai seguito come risposta alla tua domanda e quindi accetta la tua risposta. Ciò eviterà che le tue domande vengano visualizzate nella sezione Senza risposta . Grazie!
SirCharlo,

27

per utenti busybox / android:

è necessario aggiungere uno spazio (in contrasto con il normale utilizzo) tra 'rimontare' e 'rw':

mount -o remount, rw /

altrimenti non funzionerà.


2
Ho non bisogno di uno spazio supplementare sul mio implementazione Busybox. O intendevi con busybox e Android? La mia busybox si trova all'interno di un controller incorporato (non uno smartphone) ....
Wallyk,

1
Ho dovuto farlo anche su Ubuntu.
DustWolf

che strana sintassi
phil294,

@wallyk l'ho scoperto quando sono entrato nel mio Android con root (busybox è un'app necessaria nel playstore). Potrebbe essere stata una vecchia versione di busybox, in quanto era Android V2 dot qualcosa.
coderofsalvation

4

L'esecuzione ha dmesg | grep hfsmostrato che il filesystem è stato smontato in modo errato, cosa che sono stato in grado di riparare usando

fsck.hfsplus /dev/sdb3/

2

Innanzitutto, risolviamo i problemi NTFS (se hai una configurazione dual boot Ubuntu / Windows)

sudo ntfsfix /dev/sda7

Prima del montaggio è necessaria una directory (cartella)

mkdir ~/Desktop/disk

Ora monta la partizione

sudo mount /dev/sda7 ~Desktop/disk

In questo caso "sda7" è il nome della partizione. Ora leggi e scrivi nella partizione.


1

Ho Dragonboard 410c I che si collega tramite adb volevo montare la sdcard fisica come RW. quanto segue ha funzionato per me.

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

Quindi ora posso accedervi in ​​modalità rw come / storage / sdcard1

nb. / storage / sdcard0 è emulato ed è / sdcard

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.