Właśnie kupiłem zielony dysk WD o pojemności 3 TB, ale gdy próbuję dokonać partycjonowania w gparted, pojawia się błąd:
======================
libparted : 2.3
======================
partition length of 5860530176 sectors exceeds the msdos-partition-table-imposed maximum of 4294967295
A kiedy próbuję z Ubuntu „Disk Utility”, pojawia się podobny błąd:
Error creating partition: helper exited with exit code 1: In part_add_partition: device_file=/dev/sdc, start=0, size=3000592982016, type=0x83
Entering MS-DOS parser (offset=0, size=3000592982016)
MSDOS_MAGIC found
looking at part 0 (offset 0, size 0, type 0x00)
new part entry
looking at part 1 (offset 0, size 0, type 0x00)
new part entry
looking at part 2 (offset 0, size 0, type 0x00)
new part entry
looking at part 3 (offset 0, size 0, type 0x00)
new part entry
Exiting MS-DOS parser
MSDOS partition table detected
containing partition table scheme = 0
got it
got disk
new partition
Error: partition length of 5860528002 sectors exceeds the msdos-partition-table-imposed maximum of 4294967295
ped_disk_add_partition() failed
partitioning
wim
źródło
źródło
Odpowiedzi:
Tradycyjny format tablicy partycji używany na komputerach PC obejmuje pole 32-bitowe do rejestrowania liczby sektorów, które obejmuje dana partycja.
Przy 512 bajtowych sektorach ustawia to maksymalny rozmiar partycji na 2 TB (512 * 2 32 ).
Jeśli potrzebujesz partycji większej niż 2 TB, musisz ponownie podzielić dysk na partycje przy użyciu formatu tabeli partycji GUID (GPT) dla dysku. Jeśli nie próbujesz uruchomić tego nowego dysku, prawdopodobnie nie napotkasz żadnych problemów ze zgodnością.
Korzystając z GParted, możesz to zrobić, przechodząc do Device-> Create Partition Table i wybierając z listy „gpt”.
źródło
Aby uzupełnić odpowiedź Jamesa Henstridge'a na komputer bez partycji: możesz osiągnąć ten sam wynik z linii poleceń z parted. W poniższym przykładzie używam nazwy dysku
sdX
(chociaż twój może być sdb, sdc, ...)źródło
Możesz także użyć
gdisk
. W moim przypadku był w stanie przekonwertować dysk z istniejącymi partycjami i danymi z MBR na GPT, utrzymując wszystko nienaruszone. Jednak YMMV.Więcej informacji na ten temat można znaleźć na forach ArchLinux . Proces wygląda mniej więcej tak:
źródło
Konfigurowanie RAID10 za pomocą dysków + 2 TB w systemie Ubuntu 12.04.4. Użyj 120 GB + SDD w macierzy RAID1 do rozruchu i 2 partycji
/
oraz/home
. Stają się twoimi urządzeniami MD0 i MD1. Urządzeniem RAID10 będzie/home/DATA
lub/home/whateveryouwant
. Możesz umieścić wiele partycji na urządzeniu RAID10 za pomocą GPARTED po utworzeniu urządzenia MD, na którym montujesz każde urządzenie/home/whateveryouwant
.Kroki:
mdadm -v --create /dev/md2 --level=raid10 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
watch -n30 cat /proc/mdstat
fdisk -l
(powinieneś mieć urządzenie md127 z partycjami oznaczonymi md127p1, jeśli masz 1 partycję, md127p2 itd ... jeśli masz przypisane więcej niż 1.mkdir /home/DATA
lub cokolwiek zamiast DANYCHls -l /dev/disk/by-uuid
do wyświetlenia identyfikatorów UUID dla urządzeń, które później skopiują UUID md127p1 do fstabEnter:
mount -t ext4 /dev/md127p1 /home/DATA
następnie enter:ls -asl /home/DATA
(aby wyświetlić katalog) powinien mieć tylko jeden wpis: lost + found, jeśli możesz dodać mount do/etc/fstab
używając:gksudo gedit /etc/fstab
Wprowadź linię przed linią wymiany
uuid=[uuid number for md127p1] /home/DATA ext4 defaults 0 2
(brak nawiasów podczas rzeczywistego wprowadzania, po prostu skopiuj numer UUID z wyświetlacza terminala (z wiersza 10. wyniku polecenia)) użyj Ctrl+, Caby wyjść z geditmount -a
aby zamontować wszystkie urządzenia fstabMasz teraz naprawdę duży dysk RAID10 o nazwie / home / DATA. W UŻYCIU IT: jest własnością root i root grupy. zmienić użycie właściciela:
sudo chown youruserid /home/DATA
aby zmienić użycie grupy:sudo chgrp users /home/DATA
źródło