제2의 비엔지니어 인생관을 꿈꾸며

Posted
Filed under Study
Windows 계열 커널은 HAL 드라이버만 매칭이 된다면 대부분 어느 하드웨어이든지 올라오게 됩니다. 어크로니스 트루이미지라는 복구 솔루션 소프트웨어도 HAL 초기화를 시켜주면 가상화든 하드웨어든 뭐든지 복구가 된다는 좋은 제품을 선보이기도 했죠. 필자는 이부분을 수동으로 업데이트 하고 이기종으로 옮겨본적도 간혹 있었습니다. ACPI 단일프로세서와 멀티프로세서는 동일 HAL로도 정상 부팅이 되며 OS가 올라온후에는 현재 프로세스에 맞게 단일이였다면 멀티로 업데이트가 되고는 합니다. 멀티에서 단일로도 가능하죠.MS에서 인터널 교육받을때 멀티에서 단일로는 안된다고 교육받았습니다만 됩니다. 아마 ACPI 멀티(단일)프로세서 드라이버에서 ACPI(Advanced Configuration and Power Interface)로 불가능하다고 의미했는지도 모릅니다. 그런데 11월 중후반부터 12월 초중반까지 필자를 두다리 쭉뻗게 못자게 한 사건이 있었으니 그게 바로 IBM의 특정 서버가 올라오지 않은 덕분에 온갖 파트를 다 교체하는 삽질을 경험했습니다.
IBM의 몇 제품들이 한슬롯에 CPU와 메모리를 여러개 꼽는 규격으로 나왔었습니다. 지금은 그런지 안그런지 안뜯어봐서 모릅니다만 블레이드도 아닌것이 블레이드 흉내를 낸게 아닌가 하는 생각도 해봅니다. 이게 한슬롯에 CPU가 여러개 꼽혀도 문제 없던것이 2개 슬롯에서는 전혀 부팅이 되지 않았던 케이스로 참을인자 3을 배웠습니다. 트루이미지 이기종 복구 버그로도 의심해보고 SMP Board 모듈을 의심해보고 온갖거 죄다 의심해보면서 필자의 자신을 의심해보지 않았던 한달이였습죠.
"사용자

위그림처럼 저 기본드라이버만 있어도 왠간한 OS에서는 올라옵니다만 IBM 듀얼 SMP장착 모델에서는 달랐습니다. 혹시나 해서 HAL 정보를 봤더니
"사용자
정보가 달랐습니다. 한달내내 OS 복구 안된 원인 밝히라는데 H/W 갖고 삽질을 지속적으로 하다가 결국은 이런 결과를 얻었죠. 편견이 확 깨지는 케이스였습니다. HAL만 초기화 된다면 뭐든지 올라온다는 나의 장담이 한순간에 무너졌던 케이스...(IBM 쒸레기 ㅎㅎ)
"사용자
SMP보드가 저렇게 생겼습니다. 옛날 장비죠. 생긴것도 미워요 ㅎㅎ

뭐 이거 덕분에 요즘나온 Windows7 PE에 좋은 유틸들이 설치된 이미지를 얻었습죠. 트루이미지부터 온갖거 다 있더군요. 다들 하는말로 조낸 좋습니다 ㅋㅋㅋ

이번 특별 케이스의 키포인트는 다중프로세서는 상관없지만 블레이드나 SMP확장모듈을 통한 다중프로세서는 그 벤더사의 HAL드라이버가 업데이트가 되야만 정상적인 OS복구 및 부팅을 할수 있다는 결론을 내려봅니다.
2010/12/08 02:59 2010/12/08 02:59