macOS nie pozwala mi na realokację wolnego miejsca!

1

Miałem dwie partycje na moim Macu, obie miały macOS zainstalowany w wyniku czego obie miały partycję odzyskiwania, teraz usunąłem jedną pratition, ponieważ została uszkodzona z powodu uruchomionego skryptu.

Teraz Mac ma tylko jedną partycję, która jest woluminem startowym.

Problem polega na tym, że poprzednia partycja utworzyła wolne miejsce po jej usunięciu i nie jest przydzielana nikomu, teraz, kiedy próbuję usunąć wolne miejsce, Narzędzie dyskowe nie wykonuje operacji!

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Obie partitony utworzyły również folder publiczny, o którym niewiele wiem, ponieważ nigdy go nie utworzyłem, teraz problemem jest to, co powinienem zrobić z tym folderem publicznym, jeśli powinienem go usunąć z moich preferencji systemowych lub powinienem go zachować, ja nie wiem, co może się stać / zostać usuniętym, jeśli usunę go z mojego komputera iMac!

wprowadź opis zdjęcia tutaj

Zasadniczo powstały dwa problemy wynikające z uszkodzenia i uruchomienia niestandardowego skryptu do podkręcania twojego Maca!

Przejrzałem ten https://www.reddit.com/r/osx/comments/305lik/help_removing_the_free_space_partition/ post, ale wydaje się, że nie jest on związany z moim problemem, ponieważ nie mam żadnych (Brak grup woluminów logicznych CoreStorage znaleziono - Wyjście terminala dla listy diskutil cs; lista diskutil)

A kiedy próbuję zmienić rozmiar dysku za pomocą terminala, pojawia się ten błąd:

Sayans-iMac:~ sayanhussain$ diskutil resizeVolume disk0s2 R
Resizing to full size (fit to fill)
Started partitioning on disk0s2 macOS
Error: -69742: The requested size change for the target disk or a related disk is too small; please try a different disk or partition, or make a larger change
Sayans-iMac:~ sayanhussain$ 
Sayan
źródło
Czy próbowałeś dodać partycję zamiast wolnego miejsca?
Kevin Grabher
@KevinGrabher Próbowałem, ale to nie działa!
Sayan
@KevinGrabher Próbowałem dodać partiton, z powodu którego Narzędzie dyskowe utknęło w kopiowaniu programu ładującego
Sayan

Odpowiedzi:

1

Ok, więc błąd został już rozwiązany. Co ja zrobiłem!

Najpierw uruchomiłem listę diskutil, aby wyświetlić wszystkie aktywne partycje, teraz miałem tylko partiton, więc dodałem nową partycję poprzez DiskUtility

Potem ponownie uruchomiłem listę diskutil, teraz mogłem zobaczyć nowo dodaną partycję

Teraz, aby usunąć wolne miejsce, połączyłem obie partycje razem

Aby scalić dwie partycje, po prostu uruchomiłem to polecenie w terminalu

Sayans-iMac:~ sayanhussain$ diskutil mergePartitions
Usage:  diskutil mergePartitions [force] format name
        DiskIdentifier|DeviceNode DiskIdentifier|DeviceNode

Merge two or more pre-existing partitions into one.  The first disk parameter
is the starting partition; the second disk parameter is the ending partition;
this given range of two or more partitions will be merged into one.

All partitions in the range, except for the first one, must be unmountable.

All data on merged partitions other than the first will be lost; data on the
first partition will be lost as well if the "force" argument is given.

If "force" is not given, and the first partition has a resizable file system
(e.g. JHFS+), it will be grown in a data-preserving manner, even if a different
file system is specified (in fact, your file system and volume name parameters
are both ignored in this case). If "force" is not given, and the first
partition is not resizable, you will be prompted if you want to erase.

If "force" is given, the first partition is always formatted. You should
do this if you wish to reformat to a new file system type.

Merged partitions are required to be ordered sequentially on disk.
See diskutil list for the actual on-disk ordering; BSD slice identifiers
may in certain circumstances not always be in numerical order but the
top-to-bottom order given by diskutil list is always the on-disk order.

Ownership of the affected disk is required.

Example: diskutil mergePartitions JHFS+ NewName disk3s4 disk3s7
         This example will merge all partitions *BETWEEN* disk3s4 and disk3s7,
         preserving data on disk3s4 but destroying data on disk3s5, disk3s6,
         disk3s7 and any invisible free space partitions between those disks;
         disk3s4 will be grown to cover the full space if possible.
Sayans-iMac:~ sayanhussain$ 
Sayan
źródło