안녕하세요, 하얀아빠입니다.
스캔l민현기님 글을 참고하요 Perc H310 IT Mode 펌웨어 올리는 작업을 하려고 하는데
DOS로 부팅하여 "megacli.exe -AdpAllInfo -aAll -page 20"을 입력하면
정상적으로 H310 정보가 보이고 SAS Address도 확인이 가능합니다.
그런데 EFI로 부팅하여 "sas2flash.efi -listall" 명령을 입력하면 SAS 컨트롤러가 없다고 나옵니다.
혹시하고 바이오스에서 "Storage Boot Option Control" 항목을 "UEFI"로 바꾸면 로고 화면에서 부팅이 멈추는 현상이 있습니다.
(수정) 부팅 시간이 조금 길어지나 부팅은 잘 됩니다.
이 상태에서 스캔l민현기님의 글 내용 중 "● (공통 작업) 레이드카드 펌웨어 날리기 (DOS에서 작업)"을 수행하면
그 다음 작업인 "● IT 펌웨어와 부트ROM 올리기 (EFI Shell에서 작업)"을 수행 할 때 SAS 컨트롤러 정보가 안보일 것 같아 고민 중입니다.
EFI로 부팅 했을 때 SAS 컨트롤러 정보를 보려면 어떤 작업이 필요할까요?
고수님들의 도움 부탁 드립니다....
----------------------------------------------------------------
8/7 수정
1. DOS로 부팅합니다.
2. megarec.exe -readsbr 0 bak-sbr.bin 명령어로 sbr을 백업합니다.
3. megarec.exe -writesbr 0 sbrempty.bin 명령어로 sbr을 초기화합니다.
4. megarec.exe -cleanflash 0 명령어로 펌웨어를 날려버립니다.
여기까지 따라하고 EFI로 부팅하여
sas2flash.efi -listall
명령을 입력하면 컨트롤러 정보가 나옵니다. 펌웨어 정보는 에러가 뜨나 컨트롤러는 보입니다.
이후 작업 진행하면 정상적으로 IT Mode로 잘 작동합니다.
Ȥ½Ã ¸ð¸£´Ï À§ ¸µÅ©¿¡¼¿Í °°ÀÌ Å×ÀÌÇÎÇϽðí(Å×ÀÌÇÎ ÀÌÀ¯ : Ä«µå ÀÎ½Ä ¾ÈµÇ´Â °æ¿ì¿¡ Å×ÀÌÇÎ ÇÊ¿ä)
½ºÄµ¹ÎÇö±â´Ô ±Û µû¶óÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.
Å×ÀÌÇÎÀ» ¾ÈÇÑ °æ¿ì¿¡´Â ºÎÆà µÉ ¶§ºÎÅÍ ¾Æ¹«·± Æ÷½ºÆ®°¡ ¾ø¾ú½À´Ï´Ù. (SAS ÄÁÆ®·Ñ·¯ ÀÎ½Ä ¾ÈµÊ)
Å×ÀÌÇÎ ÀÌÈÄ ºÎÆýà Æ÷½ºÆ® µÇ°í ·¹ÀÌµå ¼³Á¤±îÁö ÁøÀÔ °¡´ÉÇÕ´Ï´Ù.
efi ºÎÆÿ¡¼¸¸ ¹®Á¦°¡ µÇ³×¿ä...
½ºÄµl¹ÎÇö±â´ÔÀÇ µµ¿òÀ» ¹Þ¾Ò½À´Ï´Ù.
Á¦ °æ¿ì´Â UEFI VERSION Á¤º¸µîÀÌ ¾Èº¸ÀÌ´Â ¹®Á¦°¡ ÀÖ¾î¼ ½ºÄµl¹ÎÇö±â´Ô ´ñ±Û·Î ¾Ë·ÁÁֽŴë·Î
sas2flash.efi -b mptsas2.rom (BIOS)
sas2flash.efi -b x64sas2.rom (EFI ESD)
À§ ¸í·É¾î·Î OpROMÀ» ´Ù½Ã³Ö´Â ÀÛ¾÷À» ÁøÇàÇß´ø°Í °°½À´Ï´Ù. (µÎ°³´Ù ó¸®ÇØ¾ß ÇÕ´Ï´Ù.)
¾Æ·¡´Â ´ç½Ã ¿Ã·È´ø ¹®ÀÇ±Û ÀÔ´Ï´Ù.
http://www.2cpu.co.kr/nas/31561
Ãֽŵå¶óÀ̹öÀÎ 0.13.3À» »ç¿ëÇϽøé S.M.A.R.T Á¤º¸¸¦ È°¿ëÇÒ ¼ö ¾ø´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù.
½ºÆä¼È ¹öÀüÀÎ 0.12.1 À» »ç¿ëÇÏ¼Å¾ß ½Ã³î·ÎÁö µð½ºÅ©°ü¸®ÀÚ¿¡¼ S.M.A.R.T Á¤º¸ È°¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
ÀÏ´Ü EFIºÎÅÍ ÇØ°áÇÏ°í ¾Ë·ÁÁֽŠÁ¤º¸ Âü°íÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù