2011-02-04 3 views
1

우리 아빠는 표준 준수 등급을 부여하기 위해 Windows 서버의 설정을 자동으로 검사하는 방법을 찾고 있습니다. 그는 둘 이상의 OS가 설치되어 있는지를 알아야하지만, 모든 비용을 지불하면서 서버를 다운시키지 않으려합니다. 컴퓨터에 여러 OS가 설치되어 있는지 여부를 프로그래밍 방식으로 확인하기위한 Windows (XP 이상)의 기술이 있습니까?Windows에서 듀얼 부팅 (특히 Linux)을 프로그래밍 방식으로 어떻게 감지합니까?

답변

1

"설치된 OS"에 따라 다릅니다.

적어도 파일 시스템에 대한 모든 파티션 (Windows의 제한된 파일 시스템 지원을 인식 할 수없는 파티션 포함)을 스캔 한 다음 다른 OS와 같은 모양인지 확인해야합니다. 대체 OS가 부팅 가능한지 여부를 알아야 할 경우 부트 로더와 해당 구성도 스캔해야합니다.

그런데 컴퓨터에 다른 OS가 설치되어 있다면 어떤 차이가 있습니까?

+0

우리 아빠는 병원 체인에서 근무하며 예방 차원에서 다중 부팅 컴퓨터에 민감한 데이터를 보관하지 않아야합니다. 감사!! – abadidea

+0

@abadidea : 나는 그것이 "예방책"으로 어떻게 작동하는지 보지 못합니다. 사용자가 다른 OS를 부팅하기에 충분한 컴퓨터에 액세스 할 수 있다면 (BIOS를 지나서 부트 로더로 가져옴) 다른 운영 체제에서도 엄지 드라이브를 사용할 수있는 충분한 액세스 권한을 가질 수 있습니다. 또는 지옥, 물건을 열고 필요한 경우 BIOS를 재설정하십시오. –

+0

@ matti-virkkunen 나는 그것이 모두를 그렇게 많이 성취하지는 않는다는 것에 동의하지만, 그것들은 규칙이기 때문에 기본적으로 변경할 수 없다. – abadidea

1

전적으로 신뢰할 수 없습니다. MBR 및 파티션 테이블에 액세스하여 다른 파티션을 원시 장치로 열도록 Windows를 설득 할 수 있다면 경쟁 증거를 찾아 낼 수 있습니다. 그것은 일자리가 될 것입니다.

0

부트 로더의 체크섬을 만들고이를 HD에서 알려진 Windows OS 부트 로더 목록과 비교하는 것은 어떻습니까?

관련 문제