Linux rozdzielił przykłady wiersza poleceń

Linux rozdzielił przykłady wiersza poleceń
Dostępnych jest wiele narzędzi partycjonowania, w których większość z nich ma interfejs w formie listy. Dzięki gorącym klawiszom i majsterkowaniu możesz dość szybko otrzymać dysku. Jednak fdisk nie ma być używany w skryptach; SFDisk jest przeznaczony do scenariuszy. Twoja opinia, która jest najlepsza, może się różnić. Tutaj możesz usłyszeć o tym, jak biec się rozstał.

Możesz uruchomić rozstanie, tylko z wiersza poleceń, ale w dwóch trybach; wiersz poleceń i interaktywny. W trybie interaktywnym masz nową powłokę z zaledwie rozdzielonymi poleceniami, podczas gdy w wierszu poleceń wprowadzasz nowe polecenie za każdym razem. Istnieje również opcja -s, dzięki czemu możesz uruchomić wiele poleceń za jednym razem.

Sprawdź wcześniej

Zanim coś zaczniesz, powinieneś upewnić się, że dysk jest tym, co myślisz. Użyj opcji listy, aby to zrobić. Zauważ, że rozstanie pokaże tylko dyski, do których Twój użytkownik ma dostęp. Pokazuje także wszystkie dyski.

$ rozstał -l

Lista, jeśli masz nowy dysk, powinna wyglądać mniej więcej tak:

Model: Ata Qemu Harddisk (SCSI)
Dysk /dev /sda: 21.5 GB
Rozmiar sektora (logiczny/fizyczny): 512b/512b
Tabela partycji:
Flagi dysku:
Numer Rozpoczęcie rozmiaru rozmiaru pliku Flagi Nazwa systemu
OSTRZEŻENIE: Nie można otworzyć /dev /sr0 odczytanie (system plików tylko do odczytu). /dev/sr0
został otwarty tylko do odczytu.
Model: Qemu Qemu DVD-ROM (SCSI)
Dysk /dev /sr0: 599 MB
Rozmiar sektora (logiczny/fizyczny): 2048b/2048b
Tabela partycji: MSDOS
Flagi dysku:
Numer początkowy Zakończ rozmiar typu Flagi systemu plików
2 19.7 MB 116 MB 96.5 MB Primary ESP

Zauważ, że istnieją dwa dyski, płyta CD i nowy dysk twardy. Uważni czytelnicy zauważą, że używam maszyny wirtualnej do uruchamiania tych poleceń. Jeśli chcesz wydrukować tylko swój dysk, musisz użyć poniższego formatu:

$ rozstał się /dev /sda1 - wydrukuj
[root@nixos: ~]# rozdzielone /dev /sda - drukuj
Model: Ata Qemu Harddisk (SCSI)
Dysk /dev /sda: 21.5 GB
Rozmiar sektora (logiczny/fizyczny): 512b/512b
Tabela partycji: GPT
Flagi dysku:
Numer Rozpoczęcie rozmiaru rozmiaru pliku Flagi Nazwa systemu
3 1049KB 537 MB 536 MB FAT32 ESP BOOT, ESP
1 537 MB 19.3GB 18.8 GB Ext4 Podstawowy
2 19.3GB 21.5 GB 2147 MB ​​Podstawowe

Etykiety

Etykiety podczas korzystania z rozstania, określa rodzaj tabeli partycji, której chcesz użyć. Upewnij się, że uruchomiłeś komputer UEFI, jeśli wybierzesz „GPT”. Twój system nie uruchomi się, jeśli się mylisz! Aby sprawdzić, co masz, wydrukuj oprogramowanie układowe. Myląco, gdy formatujesz dyski z MKF, możesz umieścić etykiety i inną koncepcję.

$ LS SYS/oprogramowanie układowe

Jeśli zawiera linię EFI, możesz iść!

ACPI DMI EFI MEMMAP QEMU_FW_CFG

Jeśli zobaczysz, co jest poniżej, musisz wybrać MSDOS. Wykluczam tutaj komputery Mac, ponieważ nie doświadczyłem jeszcze ich używania.

ACPI DMI MEMMAP QEMU_FW_CFG

Teraz, gdy jesteś pewien, że masz implementację UEFI na swoim komputerze, możesz ustawić etykietę.

$ rozstał się /dev /sda - mklabel gpt

W drugim przypadku, MSDO, robisz to samo, ale z innym parametrem.

$ rozstał się /dev /sda - mklabel msdos

Teraz możesz zacząć tworzyć partycje!

Partycje

W przypadku sprawy UEFI musisz umieścić trochę miejsca na partycję BOOT lub ESP. Tutaj możesz umieścić wszystkie rozruchowe rzeczy, które obsługuje UEFI/EFI. Z tego powodu musisz pozostawić miejsce przed główną partycją. W tym pierwszym poleceniu dodajemy również miejsce na partycję zamiany. Spójrz na polecenie poniżej:

$ rozstał się /dev /sda - mkpart podstawowy 512MIB -8gib

To polecenie rozpoczyna partycję przy 512 MIB i kończy ją na 8 gib przed końcem dysku. Zwróć uwagę na „-” przed drugą kadencją. W drugim przypadku, MSDOS, robisz to samo, ale zaczynając bliżej początku. MBR jest tylko do 1 MIB, w tym kopia zapasowa.

$ rozstał się /dev /sda - mkpart podstawowy 1MIB -8gib

W obu przypadkach Twój dysk wypełni wszystko między początkiem i tuż przed końcem. Ta partycja wypełni przestrzeń między początkiem a końcem.

$ rozstał -l

Aby zobaczyć, co się dzieje z Twoim dysku. Zrób to między każdym krokiem, aż będziesz pewny tego, co się stanie.

Na reszcie dysku umieść partycję zamiany.

$ rozstał się /dev /sda -Mkpart podstawowy Linux -Swap -8GiB 100%

Zauważ, że procedura nie musi znać wielkości dysku, o ile jest to ponad 8 gigabajtów. Oczywiście, w oparciu o rozmiar zamiany, możesz ustawić ilość pamięci RAM w swoim przypadku. W maszynie wirtualnej prawdopodobnie powinieneś umieścić maksymalnie 2 gib.

Wreszcie, tylko w przypadku UEFI, utwórz partycję systemu UEFI.

$ rozstał się /dev /sda - mkpart esp fat32 1 MIB 512 MIB

Jak widać w tym poleceniu, możesz ustawić system plików dla partycji podczas jej utworzenia. Możesz również ustawić go po utworzeniu.

Wypełnianie dysku

Możesz wypełnić dysk rozdzielenie. Istnieje wiele sposobów, aby to zrobić, a wcześniej zobaczyłeś przykład, w którym włożyłeś 100%, aby dotrzeć do końca dysku. Inne sposoby wypełnienia dysku jest używanie S; dla sektora %; dla odsetka i CHS; dla połączonej głowicy cylindra i sektora. Najlepsze w tym przypadku jest to, że możesz się mylić, od czego zacząć, a rozstanie skłoni do najbliższego możliwego rozwiązania i możesz odpowiedzieć tak.


Rysunek 1: rozstanie da ci sugestię, gdy się mylisz.

Ustawienie flag

W przypadku UEFI chcesz upewnić się, że ESP jest to właśnie ustawione przez bieganie.

$ rozstał się /dev /sda - ustawiaj 3 esp na

W ten sposób ustawiłeś wszystkie flagi.

Usuwanie partycji

Popełniliśmy błąd? Zmiana strategii? Możesz usunąć partycje, jeden po drugim. Możesz zmienić liczbę partycji, aby wybrać prawidłowy.

$ rozstał się /dev /sda - rm 1

Nic tam nie dodaje.

Ratunek

Możesz także uratować swój stary dysk za pomocą parametru ratunkowego. Działa to nawet po usunięciu partycji przez pomyłkę.

$ rozstał się /dev /sda - ratunek 1 mib 20gib

Działanie jest powolne, ale może pomóc w wyzdrowieniu po problemach. Po rozstaniu coś znajdzie, skłoni do działania.

Wniosek

Rozstanie to bardzo potężny sposób podziału twojego dysku. Możesz wybrać polecenie na raz lub otworzyć skorupę.