元のRSTを使用してWindowsでRAID1アレイを設定しました(いいえ起動可能ディスクへ)。最近、すべてをxubuntuに移動し始め、mdadm
xubuntuパーティション(デュアルブート)を試してみました。インストールと実行がmdadm --assemble --scan
完全に機能し、アクセスできました。
Windowsとxubuntuパーティションにxubuntuを再インストールしようとしたときにUEFIの問題が発生しました。ブートフォルダを少し混乱させましたが、うまくいきました(xubuntuパーティションを削除してからGRUBを削除して)。 xubuntuをインストールした後(ブート/ EFI +メイン/データ+スワップパーティションを使用)、同じ操作が機能しなくなったmdadm
ため、これが問題を引き起こす可能性があると思いました。
まだまだ認められているようです。 BIOS設定のRAIDボリュームリストにmdadm
表示されますが、点灯し続けますauto-read-only
。
$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md126 : active (auto-read-only) raid1 sdc[1] sdd[0]
976759808 blocks super external:/md127/0 [2/2] [UU]
md127 : inactive sdd[1](S) sdc[0](S)
5288 blocks super external:imsm
unused devices: <none>
$ sudo mdadm --examine --scan
ARRAY metadata=imsm UUID=370cc1f2:168a5119:88a48e19:b707194b
ARRAY /dev/md/RAID1 Volume container=370cc1f2:168a5119:88a48e19:b707194b member=0 UUID=5ce770a1:9402cfa0:b05fc6fc:a0c281e1
この行を追加すると、/etc/mdadm/mdadm.conf
同じ結果が生成されます(sudo update-initramfs -u
変更後に実行してもmdadm.conf
)。私はスペースを削除するためにボリューム名を変更することを含む多くのことを試みました(そして/dev/md/RAID1_Volume
試してみました/dev/md0
)。ARRAY /dev/md0 UUID=5ce770a1:9402cfa0:b05fc6fc:a0c281e1
mdadm.conf
また、なぜ両方が生成されるのかわかりません。imsm0
そして RAID1_Volume_0
。私はimsm0
それが実際のボリュームのコンテナであると仮定していますが、なぜそうなのかわかりません。また、コンテナのUUIDを試しましたが、うまくいきません。
私は少し迷子になった!
修正する: 追加情報
$ sudo file -s /dev/md*
/dev/md: directory
/dev/md126: DOS/MBR boot sector MS-MBR Windows 7 english at offset 0x163 "Invalid partition table" at offset 0x17b "Error loading operating system" at offset 0x19a "Missing operating system", disk signature 0x1bf737e; partition 1 : ID=0xee, start-CHS (0x0,0,1), end-CHS (0x3ff,254,63), startsector 1, 1953525167 sectors
/dev/md127: empty
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk
└─sda1 8:1 0 119.2G 0 part
sdb 8:16 0 232.9G 0 disk
├─sdb1 8:17 0 190M 0 part /boot/efi
├─sdb2 8:18 0 225.3G 0 part /
└─sdb3 8:19 0 7.5G 0 part [SWAP]
sdc 8:32 0 931.5G 0 disk
└─md126 9:126 0 931.5G 0 raid1
sdd 8:48 0 931.5G 0 disk
└─md126 9:126 0 931.5G 0 raid1
sde 8:64 0 596.2G 0 disk
└─sde1 8:65 0 596.1G 0 part
loop0 7:0 0 143.9M 1 loop /snap/slack/7
loop1 7:1 0 86.9M 1 loop /snap/core/4917
loop2 7:2 0 193.1M 1 loop /snap/acestreamplayer/7
loop3 7:3 0 162.9M 1 loop /snap/spotify/16
それから私は走った。
$ sudo parted -l /dev/md*
Model: ATA SAMSUNG SSD CM87 (scsi)
Disk /dev/sda: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 128GB 128GB primary ntfs
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 200MB 199MB fat32 boot, esp
2 200MB 242GB 242GB ext4
3 242GB 250GB 8000MB linux-swap(v1)
Error: The backup GPT table is corrupt, but the primary appears OK, so that will
be used.
OK/Cancel? OK
Model: ATA WDC WD10EZEX-00W (scsi)
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 134MB 134MB Microsoft reserved partition msftres
2 135MB 1000GB 1000GB ntfs Basic data partition msftdata
Warning: Not all of the space available to /dev/sdd appears to be used, you can fix the GPT to use all of the space (an extra 5552 blocks) or continue with the current setting?
Fix/Ignore? Fix
Model: ATA WDC WD10EZEX-00W (scsi)
Disk /dev/sdd: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 134MB 134MB Microsoft reserved partition msftres
2 135MB 1000GB 1000GB ntfs Basic data partition msftdata
Model: ATA SAMSUNG HM641JI (scsi)
Disk /dev/sde: 640GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 32.3kB 1049kB 1016kB primary
2 1049kB 106MB 105MB primary fat16 diag
3 106MB 640GB 640GB primary ntfs
Error: Invalid argument during seek for read on /dev/md126
Retry/Ignore/Cancel? Ignore
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
OK/Cancel? Ok
Model: Linux Software RAID Array (md)
Disk /dev/md126: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: unknown
Disk Flags:
その後、出力はlsblk
次のように変更されますcat /proc/mdstat
。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk
└─sda1 8:1 0 119.2G 0 part /media/chris/Secondary SSD
sdb 8:16 0 232.9G 0 disk
├─sdb1 8:17 0 190M 0 part /boot/efi
├─sdb2 8:18 0 225.3G 0 part /
└─sdb3 8:19 0 7.5G 0 part [SWAP]
sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 128M 0 part
├─sdc2 8:34 0 931.4G 0 part
└─md126 9:126 0 931.5G 0 raid1
sdd 8:48 0 931.5G 0 disk
├─sdd1 8:49 0 128M 0 part
├─sdd2 8:50 0 931.4G 0 part
└─md126 9:126 0 931.5G 0 raid1
sde 8:64 0 596.2G 0 disk
└─sde1 8:65 0 596.1G 0 part
loop0 7:0 0 143.9M 1 loop /snap/slack/7
loop1 7:1 0 86.9M 1 loop /snap/core/4917
loop2 7:2 0 193.1M 1 loop /snap/acestreamplayer/7
loop3 7:3 0 162.9M 1 loop /snap/spotify/16
$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md126 : active raid1 sdc[1] sdd[0]
976759808 blocks super external:/md127/0 [2/2] [UU]
md127 : inactive sdd[1](S) sdc[0](S)
5288 blocks super external:imsm
unused devices: <none>
だからそれは(auto-read-only)
消え、両方のドライブは元の名前(「RAID1ボリューム」)と一緒に「デバイス」リストに別々に表示されます! xubuntuを再インストールした後、これまで実際には見られませんでした。