Jak utworzyć i zamontować partycję przy użyciu pozostałej części mojej karty SD?

16

Widziałem instrukcje dotyczące zmiany rozmiaru partycji tutaj , ale jak mogę stworzyć zupełnie nową partycję używając pozostałą przestrzeń, a następnie zamontować go?

David Sykes
źródło

Odpowiedzi:

14

Korzystanie z fdisk:

fdisk /dev/sda

Wpisz n, aby utworzyć nową partycję.

Wpisz p, aby utworzyć partycję podstawową.

Następnie naciśnij klawisz Enter, gdy pojawi się monit o numer partycji, aby wybrać następny dostępny.

Naciśnij ponownie Enter, aby wybrać następny dostępny sektor i rozpocząć partycję. Naciśnij ponownie Enter, aby wykorzystać całe pozostałe miejsce na dysku.

Wpisz w, aby zapisać zmiany.

Fdisk zostanie teraz zamknięty. Musisz ponownie uruchomić komputer, aby partycja była dostępna.

Możesz teraz utworzyć system plików dla nowej partycji za pomocą komendy mkfs.

mkfs.ext4 /dev/sdax

Gdzie x to numer partycji.

Uwaga: czasami podczas tworzenia nowej partycji dla karty SD była niewielka ilość logicznego miejsca, które zajmuje resztę obrazu. Będziesz musiał użyć metody w pytaniu, które podłączyłeś, aby rozszerzyć to miejsce, lub zrób tak, jak ja i po prostu utwórz kolejną partycję.

Aby zamontować, użyj polecenia mount w następujący sposób:

mount /dev/sdax /path/to/mount/point

Jeśli chcesz, aby partycja montowała się automatycznie podczas rozruchu, musisz dodać wpis w pliku / etc / fstab.

/dev/sdax      /path/to/mount    defaults      1 0
Jivings
źródło
1
Na moim Pi (ściśnięcie Debiana) / dev / sda był / dev / mmcblk0, a x był px, np. / Dev / mmcblk0p4
David Sykes
Z jakiegoś powodu wydaje się to być standardem dla dystrybucji RPi.
Jivings
1
Ok, partycje domyślne są tworzone z 16-cylindrowymi przerwami. Jeśli zaakceptuję pierwszą wartość domyślną, utworzy partycję 1 MB w jednej z przerw. Jeśli podam koniec plus 16 (zakładając, że luki są z jakiegoś powodu), wówczas drugim domyślnym jest koniec nieużywanego 2 GB. Sukces, dzięki
David Sykes
Zamontowałbym z „defaults, noatime”, ponieważ jest on na karcie SD
Paolo,
1
@DavidSykes Powinieneś także zamontować noatime. To pytanie wyjaśni dlaczego.
Jivings