Я создал массив RAID1 из двух дисков, /dev/sda
и /dev/sdb
, используя mdadm
. После нескольких проблем с загрузкой, связанных с BIOS и контроллером SATA/RAID на плате, я случайно создал несколько новых разделов в /dev/sda
, но не создал их для них (жаловался mkfs.ext4
).
Теперь у меня есть моя установка, которая полностью работает, в /dev/md127
с обоими разделами, которые я создал в массиве, md127p1
и md127p2
. Но я все еще вижу разделы, которые я создал на /dev /sda случайно:
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x7e6506a6
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 41945087 41943040 20G 83 Linux
/dev/sda2 41945088 976773167 934828080 445.8G 83 Linux
Disk /dev/md127: 465.7 GiB, 499973619712 bytes, 976510976 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xd6cacd09
Device Boot Start End Sectors Size Id Type
/dev/md127p1 2048 41945087 41943040 20G 83 Linux
/dev/md127p2 41945088 976510975 934565888 445.7G 83 Linux
Вероятно, это связано с тем, что mdadm позиционирует суперблок со смещением 4К с метаданными по умолчанию версии 1.2, поэтому ядро по-прежнему видит MBR.
lsblk
сообщает правильно:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465,8G 0 disk
└─md127 9:127 0 465,7G 0 raid1
├─md127p1 259:0 0 20G 0 md /
└─md127p2 259:1 0 445,7G 0 md /frzclient
sdb 8:16 0 465,8G 0 disk
└─md127 9:127 0 465,7G 0 raid1
├─md127p1 259:0 0 20G 0 md /
└─md127p2 259:1 0 445,7G 0 md /frzclient
sr0 11:0 1 1024M 0 rom
Безопасно ли просто стереть MBR с помощью загрузчика и таблицы разделов с нулями в /dev/sda
и переустановить GRUB в MBR?