У мене було два накопичувачі, однакові на яких розміщені два типи RAID.
Один загинув, і я замінив його під гарантію на ту ж модель.
Намагаючись розділити його, перший розділ може розпочатися лише в секторі 2048, замість 63, який був раніше. Приводи мають різну геометрію як попередні, так і інші. (Менше головки / більше циліндрів)
Старий диск:
$ sudo fdisk -c -u -l /dev/sdb
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000aa189
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 174080339 87040138+ 83 Linux
/dev/sdb2 174080340 182482334 4200997+ 82 Linux swap / Solaris
/dev/sdb3 182482335 3907024064 1862270865 fd Linux raid autodetect
Відновлюваний привід, отриманий від гарантії:
$ sudo fdisk -c -u -l /dev/sda
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
81 heads, 63 sectors/track, 765633 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d0b5d
Device Boot Start End Blocks Id System
/dev/sda1 2048 ...
Чому так?
2048
за замовчуванням використовує стартовий сектор. Старіший диск, ймовірно, був відформатований за допомогою старої утиліти та використовував формат таблиці не розділів GPT. Для розділення новіших дисків "Розширений формат 4K" використовуйте утиліти GPTfdisk
. Для RAID не забудьте правильно ввести fd00 Linux RAID
та позначити свої розділи.
Sector size (logical/physical): 512 bytes / 512 bytes
.