Niedawno mój Xserve zawiódł (utrata zasilania), gdy iMac pracował z plikami w określonym udziale sieciowym (zwanym „Work Share”). Ten tom „Work Share” jest teraz zablokowany. Nie można go zobaczyć w GUI, można go wykryć tylko za pomocą Terminalu. Nawet po włączeniu zasilania w ciągu kilku dni ls -a
nadal pokazuje, że tam jest, ale nie mogę go odmontować za pomocą żadnego polecenia - nawet jako root w trybie pojedynczego użytkownika.
Za każdym razem, gdy próbuję odmontować ten wolumin (hdiutil, diskutil, umount), otrzymuję komunikat, że zasób jest zajęty (czego nie może być, ponieważ nic go nie używa) i kod błędu 4915 lub w inny sposób po prostu nie działa.
Problem polega na tym, że kiedy zamontuję real „Work Share”, zmienia wewnętrznie nazwę na „Work Share-1”, która łamie wszystkie moje linki i kilka plików w udziale. Gdybym nie mógł odmontować fałszywego „Work Share”, wtedy ten komputer byłby nieużyteczny bez przeformatowania.
Próbowałem wszystkiego, o czym mogę pomyśleć - wygląda na to, że sudo nie może mnie teraz uratować.
Jakieś pomysły na odmontowanie tego zablokowanego woluminu?
źródło
sudo umount -f /Volumes/Testie
Uratowałem mnie przed ponownym uruchomieniemJestem na Mac OS 10.12.2 Sierra i powyższe nie działa. To, co zadziałało, to:
sudo umount -Af -t nfs,smbfs
/Volumes
katalog (cd /Volumes
) i usunięto pozostałe foldery punktów podłączenia. Nazwy folderów będą różne w zależności od nazwy folderu (ów), które zostały zamontowane, ale mój folder został wywołanyAthena
więc zrobiłemsudo rm -rf Athena/
po sprawdzeniu, że folder był pustyls Athena/
. Jeśli folder został zamontowany wiele razy, mogą istnieć inne pozostałe foldery o nazwach takich jakAthena-1/
,Athena-2/
, itp., które również powinny zostać usunięte.Odznaczyłem również opcję „Connected Servers” w preferencjach Findera (nie jestem pewien, czy miało to jakiś wpływ).
źródło
rmdir
.Jestem na Mac OS 10.13.6 High Sierra i wcześniejsze odpowiedzi nie działały dla mnie. W moim przypadku stworzyłem automatyczne podłączanie przez
/etc/fstab
i folder w moim przypadku został wywołanyPandora
i był własnościąroot
. To, co dla mnie zadziałało, to:vi /etc/fstab
i usunąłem linięPandora
mount chciałem usunąć.Pandora
nie był już własnościąroot
, ale teraz jest własnością zwykłego konta użytkownika.rm -rf Pandora/
źródło