Vraag Hoe kan ik een bestandssysteem opnieuw koppelen als lezen / schrijven?


Ik probeer een hfsplus-bestandssysteem te mounten in een Xubuntu 12.04 VM (kernelversie 3.2.0-23-generiek) maar wanneer ik typt mount -o remount,rw /dev/sdb3 in de opdrachtregel komt het terug not mounted or bad option. Alle hulp wordt op prijs gesteld.


135
2017-08-14 14:12


oorsprong


Je hebt een extra spatie in -o remount, rw. De -o optie verwacht een argument zonder spaties. - chronospoon
@chronospoon en alle vrienden die je reactie hebben verbeterd: je hebt de opdracht oorspronkelijk niet gezien door OP, de ruimte is tijdens een bewerking door een andere gebruiker geïntroduceerd, soms is het een goed idee om de bewerkingsrevisies te bekijken ... - mook765


antwoorden:


De juiste syntaxis is:

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

Waar mount/point is /partition/identifiercorresponderende mountpoint, zoals weergegeven door de volgende opdracht:

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

Zeg bijvoorbeeld dat het bovenstaande commando dit geeft:

Partition identifier: /dev/sda1
 Mountpoint: /    

Partition identifier: /dev/sda2
 Mountpoint: /boot

Partition identifier: /dev/sda3
 Mountpoint: /test

Het volgende zou de juiste syntaxis zijn. (We beginnen met het te ontkoppelen, als het al is aangekoppeld.)

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

188
2017-08-14 14:15



Dank je voor het antwoord! Ik heb sudo gebruikt, vergeten om dat op te nemen. Ik ben geenszins een geavanceerde Linux-gebruiker, dus ik weet niet precies wat ik zou moeten zien in / etc / fstab. Wanneer ik echter "df -h" typ, zegt het dat het hfsplus-bestandssysteem is gemount op / dev / sdb3 - Alkthree
Ik zie wat je nu zegt, "mount -v | grep ^ /" returns "/ devsdb3 on / media / untitled". Ik probeerde "sudo mount -o remount, rw / media / untitled" en kreeg dezelfde probleem-niet-gemounte of slechte optie. - Alkthree
Heb je geprobeerd sudo mountall? - SirCharlo
Laten we deze discussie voortzetten babbelen.. - SirCharlo
Oh kom op! Dat simpele .. Goed voor jou! : P Om de site op te ruimen, publiceert u de stappen die u hebt ondernomen als een antwoord op uw vraag en dan aanvaarden Uw antwoord. Dit voorkomt dat uw vragen verschijnen in de Onbeantwoord sectie. Dank je! - SirCharlo


voor gebruikers van busybox / android:

je moet toevoegen een spatie (in tegenstelling tot normaal gebruik) tussen 'remount' en 'rw':

mount -o remount, rw /

anders zal het niet werken.


22
2018-03-11 11:10



ik deed niet heb een extra spatie nodig in mijn Busybox-implementatie. Of bedoelde je busybox en Android? Mijn busybox bevindt zich in een ingesloten controller (geen slimme telefoon) .... - wallyk
Moest dit ook op duidelijke Ubuntu doen. - DustWolf
wat een vreemde syntaxis - Blauhirn
@wallyk ik heb dit ontdekt toen ik in mijn geroote Android stapte (busybox is een noodzakelijke app in de playstore). Het was misschien een oude versie van busybox, omdat het iets anders was met Android. - coderofsalvation


hardlopen dmesg | grep hfs liet zien dat het bestandssysteem verkeerd was gedemonteerd, wat ik kon herstellen met behulp van

fsck.hfsplus /dev/sdb3/

4
2017-08-15 13:49





ik heb Dragonboard 410c Ik maak verbinding via adb Ik wilde de fysieke sdcard als RW koppelen. het volgende werkte voor mij.

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

Dus ik kan het nu in de rw-modus openen als / Opslag / sdcard1

nb. / storage / sdcard0 is geëmuleerd en is / sdcard


0
2018-05-28 02:36