chmod 777 -R /mnt
rm -rf /mnt/*
rm: cannot remove 'omitted': Read-only file system
rm: cannot remove 'omitted': Read-only file system
Ukažte mi, jak to mohu udělat?
Jak říká chybová zpráva: souborový systém, na kterém je umístěn omitted
, je pouze pro čtení. Nemůžete udělat nic pro úpravu tohoto systému souborů, včetně odstraňování souborů.
Připojovací bod souborového systému můžete zkontrolovat spuštěním df omitted
. Je to pravděpodobně /mnt
daný příkaz, který právě spustíte.
Souborový systém můžete znovu připojit jako čtení a zápis spuštěním
mount -o remount,rw /mnt
Bylo by však dobré zjistit, proč byl souborový systém na prvním místě připojen pouze pro čtení. To může znamenat, že byste tyto soubory neměli mazat.
Spustit mount | grep /mnt
a podívejte se, jaké možnosti byly specifikovány při připojování tohoto souborového systému. Pro souborový systém ext2/ext3/ext4, pokud možnosti neobsahovaly ro
(pouze pro čtení), ale zahrnuty errors=remount-ro
, vypadá to, že souborový systém byl poškozen a byl automaticky přemístěn jako read-only, aby se omezilo poškození; další informace najdete v protokolech jádra.
Všimněte si, že váš příkaz se pokusí odstranit samotný přípojný bod, ale to je neškodné, přesto k tomu nebudete mít povolení.
Mimochodem, důrazně vás žádám, abyste nepoužívali chmod 777
. Je velmi vzácné tyto oprávnění skutečně potřebovat a mohou způsobit velké škody (zejména když překlepete argument, ale i když ne). Pokud se pokusíte soubor odstranit a zobrazí se chyba „povolení bylo odepřeno“, vše, co musíte udělat, je udělit si oprávnění k zápisu do adresáře obsahujícího: obecně to je chmod -R u+w /path/to/toplevel/directory
.
Máte zařízení připojené v/mnt/..., které je jen pro čtení
zkuste umístit každou složku do/mnt a zkuste to znovu.
cD připojené zde by způsobilo tento problém, ale jste root?
Opětovné připojení pro mě nefungovalo - ale přímé odpojení pátého systému se toho zbavilo. Snažil jsem se zbavit stromu adresářů s názvem / Svazky/InstallMe / na počítači Mac.
/Volumes$ ls -l
total 8
[email protected] 4 204 6 Apr 07:43 InstallMe
lrwxr-xr-x 1 1 1 Feb 21:12 Macintosh HD -> /
/Volumes$ mount -o remount,rw InstallMe/
mount: InstallMe/: unknown special file or file system.
/Volumes$ Sudo diskutil unmount InstallMe/
Password:
Unmount successful for InstallMe/
/Volumes$ ls
Macintosh HD