LUbuntu를 RAID 0과 함께 작동시키는 데 몇 가지 문제가 있습니다. (저는 LUbuntu Alternate 64비트를 사용하고 있습니다).
내 설정:
- /dev/sda 2.0TB 물리 디스크;
- /dev/sdb 2.0TB 물리 디스크;
- /dev/sdc 2.0TB 물리 디스크;
- /dev/sdd 2.0TB 물리 디스크;
설치 프로그램을 실행하고 수동 파티셔닝을 선택했습니다. 각 디스크에 파티션을 만듭니다.
- 1.99TB "RAID 물리적 볼륨"
그런 다음 각 /dev/sd*1 파티션에서 소프트웨어 RAID 0을 만들었습니다. 그런 다음 RAID 파티션을 Ext4로 설정하고 마운트 지점을 "/"로 설정합니다.
그런 다음 각 디스크에 다른 파티션을 만듭니다.
- 2GB "RAID 물리적 볼륨"
그런 다음 각 /dev/sd*2 파티션에서 소프트웨어 RAID 0을 만들었습니다. 그런 다음 이 RAID 파티션을 "스왑"으로 설정합니다(따라서 8GB 스왑은 8GB RAM이 됩니다).
그런 다음 /dev/sda에 1GB Ext4 파티션을 만들고 마운트 지점을 "/boot"로 설정했습니다. (이것은 /dev/sda3 파티션입니다).
완료되면 파티션을 디스크에 씁니다.
GRUB 설치 화면에 도달하면 /dev/sda3에 설치하도록 구성했는데 모든 것이 성공한 것 같지만 재부팅하면 OS를 찾을 수 없습니다.
내가 이 모든 일을 잘못하고 있는 걸까요, 아니면 뭔가를 놓치고 있는 걸까요?
감사해요
답변1
또한 /boot를 4개 드라이브 각각에 1GB 파티션(
/dev/sd?3
) 이 있는 mdadm RAID-1로 설정해야 합니다. 그러면 /boot가 종료/dev/sda
되더라도 계속 사용할 수 있습니다./dev/sda3
BIOS는
grub
/dev/sda3과 같은 파티션에서 부트 로더( )를 찾지 않습니다. 부팅 드라이브 시작 부분에서 찾습니다. 즉, 파티션 장치( )가 아닌grub-install
디스크 장치( )를 사용해야 합니다 . 이러한 RAID 설정의 경우 다음을 수행 해야 합니다 ./dev/sda
/dev/sda3
grub-install
모두디스크 장치가 모두 MBR에 grub 부트로더를 갖도록 합니다. 드라이브에 문제가 발생하더라도 시스템은 계속 부팅됩니다.