Jak zmienić nazwę woluminu logicznego

2

Moje dziecko zrobiło trochę magii na moim komputerze Mac i jakoś skutecznie zmieniło nazwę dysku na dziwną nazwę.

OS''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;     ]\[X

Kiedy próbowałem zmienić nazwę z powrotem, Finder odmówił.

Finder odmawia zmiany nazwy

Próbowałem z diskutilnarzędziem, ale nie ma polecenia zmieniającego nazwę LV rodziny woluminów logicznych.

Zrzut z polecenia diskutil:

192-168-1-153:~ werynguyen$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 48AFE413-7A7C-47A2-9D1E-4F09A2788927
    =========================================================
    Name:         OSX
    Status:       Online
    Size:         499113885696 B (499.1 GB)
    Free Space:   18972672 B (19.0 MB)
    |
    +-< Physical Volume B0F241BF-1BB3-4273-BAB4-825D93D4F098
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     499113885696 B (499.1 GB)
    |
    +-> Logical Volume Family BC9B82C2-A485-4E2A-BBD3-4692684D4DAF
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume DF2B66E8-0534-430A-B9F6-5697E4E294B2
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          498742591488 B (498.7 GB)
            Revertible:            Yes (no decryption required)
            LV Name:               OS''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;     ]\[X
            Content Hint:          Apple_HFS

Czy ktoś wie, jak to naprawić? Moje macOS to 10.12.3 macOS Sierra

Wery Nguyen
źródło
Ile lat ma twoje dziecko? Czy możesz uzyskać od niego trochę informacji o tym, co zobaczył, kiedy zmienił nazwę LV?
Rushat Rai
Moje dziecko ma 15 miesięcy i rozumie tylko, jak powiedzieć „Cześć”. To, co zrobiła, prawdopodobnie siedziała na klawiaturze laptopa i nie dbała o to, co wyświetla się na ekranie.
Wery Nguyen
1
Jeśli potrafi to zrobić za pomocą tylko tyłka, wyobraź sobie, jak dobry jest koder, kiedy może pisać rękami!
fsb
Może mieć obiecującą przyszłość jako inżynier ds. Kontroli jakości / operacji w czerwonym zespole. Dobra robota, jeśli udało jej się wprowadzić do nazwy kilka niełamliwych spacji lub inny Unicode, aby naprawdę udaremnić próby odzyskania.
bmike

Odpowiedzi:

2

Powinieneś być w stanie zmienić nazwę woluminu, diskutiljeśli jest on zamontowany:

diskutil rename "OS''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;     ]\[X" "OSX"

Uruchomiony w trybie odzyskiwania, uruchom Terminal z paska menu> Narzędzia.

Wprowadź, dfaby sprawdzić, czy wolumin CoreStorage jest zamontowany:

Filesystem                     512-blocks       Used Available Capacity   iused    ifree %iused  Mounted on
...
/dev/disk2                      132538512   30003784 102534728    23%   3750471 12816841   23%   /Volumes/OS''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';;;;;;;;;;;;;;;;;;;;     ]\[X
...

Jeśli wolumin jest zamontowany

diskutil rename /Volumes/OS\' 

naciśnij tutaj klawisz tab, aby automatycznie uzupełnić nazwę woluminu i dodać "OSX":

diskutil rename /Volumes/OS\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\ \ \ \ \ \]\\\[X/ "OSX"
klanomath
źródło
Wypróbowałem obie powyższe sugestie i obie są nieudane. Polecenie diskutilrename zwraca błąd informujący, że OS'''''''''''''..\]Xnie można znaleźć nazwy dysku . Druga nie pokazują OS\'\'\'\'...\]Xsię na /Volumesścieżce.
Wery Nguyen
@WeryNguyen Kopiowanie i wklejanie nazwy woluminu mogło tu zmodyfikować cały ciąg. Powinieneś użyć nazwy znalezionej w twoim środowisku. Przetestowałem obie metody na maszynie wirtualnej i obie działają z ciągiem w danych diskutil cs list wyjściowych tutaj .
klanomath
Co ze znakiem wieloznacznym, klanomath dla zmiany nazwy - / Volumes / OS * powinien być wystarczająco bezpieczny lub czy istnieje problem z globowaniem / rozszerzeniem, którego nie rozważałem?
bmike
1

Dwa podejścia:

Spróbuj użyć UUID woluminu zamiast nazwy:

diskutil rename LVUUID newName

Więc w twoim przypadku wydaj polecenie:

diskutil rename DF2B66E8-0534-430A-B9F6-5697E4E294B2 OSX


Zmień to w Uzyskaj informacje

CommandKliknij głośność prawym przyciskiem myszy ( kliknij) i wybierz Uzyskaj informacje (lub naciśnij CommandII, gdy jest zaznaczony). Następnie wprowadź nową nazwę w polu „Nazwa i rozszerzenie”.

wprowadź opis zdjęcia tutaj

Allan
źródło
Nie możesz zmienić nazwy woluminu logicznego za pomocą swojego polecenia. Działa to jednak z UUID woluminu.
klanomath