동일한 2TB 디스크 2개를 SATA로 연결하여 RAID1(미러)을 구축하는 도구를 사용했습니다 mdadm
(부팅 디스크는 m.2 NMVe 디스크이고 RAID는 데이터를 저장하는 데 사용됩니다). 운영 체제는 BunsenLabs Lithium(Debian 10 기반)입니다.
발행된 명령은 다음과 같습니다.
sudo apt-get install --no-install-recommends mdadm #to avoid installing (unneeded?) mysql packages
sudo mdadm --create /dev/md0 /dev/sda1 /dev/sdb1 --level=1 --raid-devices=2
sudo mkfs.ext4 -F /dev/md0
sudo mkdir -p /mnt/md0
sudo chmod 777 /mnt/md0 #so non-sudo users can write to the disk
sudo mount /dev/md0 /mnt/md0
어레이를 테스트하기 위해 일부 파일을 생성하고 복사해 보았습니다. 그런 다음 시스템을 재부팅하여 RAID 디스크가 자동으로 조립 및 마운트되는지(또는 적어도 바탕 화면에 나타나는지) 확인하기로 결정했지만 놀랍게도 디스크가 사라졌습니다. Linux는 /dev/sda 또는 /dev/sdb를 인식하지 못하며 /dev/md0도 인식하지 않습니다. 그래서 RAID를 다시 조립할 수도 없고, 디스크를 다시 포맷하여 재부팅할 수도 없습니다. 이 디스크는 BIOS에서 인식되지만 이제 Linux에서는 보이지 않으므로 어떻게 해야 할지 모르겠습니다...
답변1
mdadm
BIOS RAID 구성을 시도하고 있었는데 지침에 따르면 시도하기 전에 ahci
grub 구성에서 모듈을 블랙리스트에 추가 해야 한다고 했습니다. 그렇기 때문에 나타나지 /dev/sda
않았습니다 ./dev/sdb
해당 /etc/default/grub
줄 에 .GRUB_CMDLINE_LINUX_DEFAULT=
modprobe.blacklist=ahci
update-grub