최근에 Supermicro 서버의 쿨러를 업그레이드했는데 이제 부팅 드라이브를 제외한 모든 드라이브를 분리하지 않으면 기본 부팅 장치를 찾을 수 없습니다.
이 시스템은 구형 Supermicro SC846, 24개 드라이브 베이, 4U 시스템입니다. 랙에서 꺼내서 기본 CPU 방열판을 팬이 있는 더 큰 방열판으로 교체한 다음 드라이브를 다시 조립하고 다시 삽입했습니다(나온 순서대로 라벨이 붙어 있습니다).
이제 전원을 켜면 시스템이 다음 화면으로 부팅됩니다.
재부팅하고 적절한 부팅 장치를 선택하거나 선택한 부팅 장치에 부팅 미디어를 삽입하고 키를 누릅니다.
모든 드라이브는 항상 그랬던 것처럼 동일한 베이에 있지만 이제 RAID 컨트롤러는 기본적으로 이를 로드하지 않습니다.
시스템에는 LSI 3ware 9650SE-24M8이 있습니다. 12개의 하드 드라이브와 1개의 SSD가 있습니다. SSD는 어레이의 슬롯 0과 컨트롤러에 있습니다(항상 그랬습니다).
BIOS를 진행했지만 아무것도 표시되지 않습니다.어느드라이브는 부팅 드라이브입니다. 일부 인터넷 검색에서는 슬롯 0의 드라이브가 부팅 볼륨이어야 한다고 나와 있으며 이 구성을 확인했습니다.
OS는 /dev/sda
컨트롤러의 슬롯 0과 상관되는 grub이 설치된 Debian 9입니다. Debian Rescue에서 Grub을 다시 설치해 보았지만 효과가 없었습니다. 시스템에 접속한 후 grub-update도 실행했지만 그것도 도움이 되지 않았습니다. 이것이 BIOS 문제에 더 가깝다고 확신하지만 그렇다면 어떻게 해결해야 할지 모르겠습니다.
다음 정보가 포함된 3ware 컨트롤러 설명서를 찾았습니다.
3ware RAID 컨트롤러에 연결된 디스크나 장치에 OS를 설치하려면 컨트롤러를 부팅 장치로 지정하세요. (두 개 이상의 장치를 구성한 경우 장치 0으로 지정된 드라이브가 부팅 디스크로 처리됩니다.)
내보낼 수 있는 장치 목록의 맨 위에 부팅 가능하게 하려는 장치를 배치합니다.
부팅 디스크는 슬롯 0에 있습니다. 볼륨의 부팅 플래그를 새로 고치기 위해 수행해야 할 작업이 있습니까? 이것이 디스크를 스캔할 때 BIOS에 도움이 됩니까?
이 문제를 해결하는 방법을 모르겠습니다.
답변1
글쎄요, 저는 이것을 전혀 생각해내지 못했지만 결국 3ware 컨트롤러에서 드라이브를 옮기고 대신 마더보드의 사용 가능한 SATA 포트에 직접 연결했습니다. 이를 통해 3ware 컨트롤러에 SATA 디스크를 지정하고 이를 첫 번째 부팅 장치로 만들 수 있습니다.
답변2
여기서도 같은 문제가 발생했습니다... 디스크를 SATA 포트에 직접 연결하려면 16-디스크 베이 서버를 열어야 한다는 생각에 충격을 받았습니다...
따라서 "부팅할 장치를 내보내기 가능한 장치 목록의 맨 위에 위치시키십시오"라는 텍스트를 읽은 후 3ware BIOS로 다시 이동했습니다(이전에 최소 15번은 진행했음)... 어떻게 완료되었습니까? 그래서 하단에 "PGUP/PGDOWN TO ARRANGE" 텍스트를 봤습니다...
해결책:
맨 위(부팅 디스크가 있는 위치)로 이동하려는 어레이를 Enter 키로 선택합니다.
배열을 PGUP하면 맨 위로 이동합니다.
F8 키를 눌러 저장하고 시스템을 재부팅한 다음 오늘 밤 아내와 함께 춤을 추러 가세요. 축하할 만한 일이죠!!
PD: 이 인터페이스 만든 멍청이가 누구지...