[Author:Xiao Yuan 0417
이 기사는 IBM Thinkpad F11 숨겨진 파티션 기술을 기반으로 합니다! 노트북의 IBMNB 웹 마스터가 F11의 원리를 알아 내기 위해 F11 키를 수없이 눌렀다고합니다. 그래서 가상 머신을 끊고 밤새도록 F11 키를 누르고 마침내 다른 컴퓨터(데스크톱 컴퓨터 포함)에 F11을 설치하여 시스템 기능을 복원하는 방법을 찾아냈습니다.
연락처:
IBM 전용 네트워크에서 F11 시스템에 대한 연구
/vbb/showthread.php?s = & ampthreadid=100396
IBM 노트북의 숨겨진 파티션
윈도우 XP 인스톨러가 저장되어 있는 숨겨진 파티션에 저장됩니다. F11 키를 누르면 컴퓨터가 무인 운영 체제를 자동으로 설치하고 모든 드라이버와 일반적으로 사용되는 소프트웨어를 설치하는 자동 스크립트가 있는 설치 프로그램을 시작합니다. 이러한 기술은 올인원 시스템 디스크 통합 기술과 자동 설치 기능으로 구현할 수 있습니다. 제가 이해하지 못하는 것은 왜 IBM이 설치된 시스템을 숨겨진 파티션에 넣고 사용자가 컴퓨터가 1 ~ 2 시간 안에 운영 체제를 설치하는 것을 보게하지 않는지... 그래서 많은 사용자가 F11 대신 GHOST로 백업하는 이유입니다.
숨겨진 파티션에 부팅
BMGR.EXE 유틸리티를 사용하여 하드 드라이브의 MBR 파티션 테이블에 작은 프로그램을 작성할 수 있습니다. 컴퓨터를 시작할 때 F11 키를 누르지 않으면 컴퓨터가 하드 디스크의 첫 번째 기본 파티션에서 부팅되고, F11 키를 누르면 이 프로그램이 하드 디스크의 숨겨진 기본 파티션을 찾아 숨겨진 파티션에서 시작합니다. 다음에 다시 부팅할 때는 첫 번째 기본 파티션에서 시작합니다.
BMGR 프로그램을 다른 컴퓨터에 적용할 수 있는 가능성
IBM의 노트북은 바이오스로 들어가려면 F1을, 시스템을 복구하려면 F11을, 바이오스가 부팅되면 부팅 메뉴로 들어가려면 F12를 누르는 것처럼 보입니다. 이는 IBM의 BIOS가 하드 디스크 MBR을 통합적으로 감지하기 때문입니다. 다른 BIOS로 전환하면 실제로 모든 하드 드라이브에 이 기능을 설치할 수 있으며 IBM BIOS 없이도 작동합니다. 이 시점에서 BIOS 인터페이스를 통과하면 시스템 부팅이 시작되기 전에 "시스템을 복구하려면 F11을 누르십시오"라는 메시지가 나타납니다. 이 메시지는 직접 정의할 수 있으며, 작성자는 pcman 등을 추가하는 것을 좋아합니다.
숨겨진 파티션의 보안
Win2k/xp 숨김 파티션 관리 도구 -->; 컴퓨터 관리 -->; 디스크 관리 -->에서 볼 수 있지만, 이 파티션을 사용하려면 디스크 관리에서 디스크 드라이브 문자를 할당해야 합니다. 디스크 문자를 할당하지 않으면 이 파티션은 표시되지 않으며 바이러스 등으로 인해 백업이 손상되는 것을 방지할 수 있습니다.
Ghost는 백업할 파티션을 선택할 때 NTFS 파티션과 숨김 파티션을 인식하므로 숨김 파티션을 직접 백업할 수 있지만, 백업 파일의 저장 경로를 선택할 때는 숨김 파티션을 인식하지 못하므로 백업 이미지 파일을 숨김 파티션에 직접 저장할 수 없고 숨김 파티션이 아닌 파티션에만 백업할 수 있습니다.
파티셔닝 도구 정보
PQMagic(이하 PQ)을 권장합니다. 고도로 숙련된 사용자는 win2k/xp 설치 관리자를 사용하여 파티션을 만들 수 있습니다. 단, 파티션을 숨겨서 활성화한 경우에는 PQ만 사용할 수 있습니다. 컴퓨터에서 Ampere F11 시스템의 기능을 복구할 때는 먼저 모든 파티션을 삭제한 다음 fdisk로 하드 디스크를 파티션하는 것이 좋습니다. 상승! PQ는 확장 파티션을 기본 파티션으로 변경할 수 있지만이 수정은 기본이 아닌 피상적 인 수정 일 뿐이며 문제가 발생하기 쉽습니다.
준비할 소프트웨어
1. 시스템 복구 기능을 생성하는 파일은 IBM f 11 BMGR.EXE, boot.bin 및 bmgrus.scr입니다. 이 파일은 IBM 웹사이트에서 압축을 다운로드하여 하드 드라이브에 압축을 푼 다음 적절하게 수정할 수 있습니다. 자세한 내용은 나중에 설명합니다.
2. PQ 파티션 매직, 노턴 고스트 에이전트 2003 .
3. Win2k/xp 설치 디스크. 디스크에서 부팅할 수 있으며 사용하기 쉽습니다.
4. 필요한 DOS 명령(예: himem.sys, smartdrv.exe, edit. 도스 키 등을 사용하는 것이 더 편리합니다.
5. Win98SE 부팅 디스크. 가능하면 플로피 드라이브가없는 컴퓨터에서 쉽게 사용할 수 있도록 Win98 시동 디스크로 만들어야하며 디스크에는 두 가지 도구와 소프트웨어 인 PQ 및 Ghost와 "IBM F11 시스템 복구 기능 생성 도구"및 "필요한 DOS 명령"이 각인되어 있어야합니다. "(폴더에 있음)이 새겨져 있어야 합니다. 참고: WinME를 사용하여 디스크를 부팅할 수 없으며, /s 매개 변수를 사용하여 시스템을 전달할 수 없습니다.
모든 컴퓨터에서 F11 시스템 복구 기능을 만드는 정확한 절차:
(1)운영 체제가 설치되지 않은 새 컴퓨터에서 시스템 복구 기능 F11을 만듭니다.
1)기본 파티션인 8G win2k/xp 설치 파티션을 만듭니다.
2)약 2G의 다른 fat32 백업 파티션을 생성하여 기본 파티션으로 만듭니다. PQ를 사용하여 8G 파티션을 활성으로 설정하고 2G 파티션을 숨김으로 설정합니다. 참고: 8G 시스템 파티션은 앞에, 2G 백업 파티션은 뒤에 있어야 하며, 순서가 뒤바뀌면 2G 파티션이 숨겨져 있어도 부팅할 때마다 8G 시스템 파티션이 아닌 2G 파티션으로 이동하게 됩니다.
3)8G 파티션에 시스템을 설치할 경우, NTFS 파티션 포맷을 적극 권장합니다. 다양한 응용 프로그램을 설치하고 문제가 없는지 확인하십시오.
4)win98se 부팅 디스크로 시스템을 부팅합니다. 이때 c-디스크는 win2k/xp의 8G 시스템 파티션입니다. NTFS 형식이면 도스에서는 보이지 않습니다. 다행히도 부팅 CD에서 PQ를 실행하고 PQ에서 2G 백업 파티션을 마우스 오른쪽 버튼으로 클릭한 다음 "고급/설정 활동..."을 선택할 수 있습니다. 컨텍스트 메뉴에서 2G 파티션을 활성으로 설정합니다. 이 시점에서 PQ는 자동으로 win2k/xp 8G 시스템 파티션을 숨기고 PQ를 종료한 후 시스템을 재부팅합니다.
5)디스크 부팅 시스템은 여전히 win98se를 사용하여 부팅합니다. 이때 c 디스크는 더 이상 8G 파티션이 아니라 2G 백업 파티션입니다. c: /s 명령 형식으로 파티션을 포맷하여 dos 부팅 파일을 전달합니다. 참고: 포맷의 마지막 단계에서 파티션 볼륨 레이블을 IBM_SERVICE로 설정해야 하며, 그렇지 않으면 IBM F11 시스템 복구 기능 생성 도구가 작동하지 않습니다.
포맷이 완료되면 CD-ROM의 폴더에 "IBM F11 시스템 복구 빌더"와 "필요한 DOS 명령"이 저장되어 있는 폴더로 이동하여 복사 *. * c:\ 명령을 사용하여 모든 파일을 2G 파티션의 루트 디렉터리와 물론 ghost.exe에 복사 한 다음 컴퓨터를 재부팅합니다.
6) 여전히 Win98se 부팅 CD를 사용하여 시스템을 부팅하고 c:\c:\ 명령은 여전히 2G 파티션이며 CD에서 ghost.exe를 실행합니다. Ghost는 NTFS 파티션과 숨겨진 파티션을 볼 수 있으므로 8G 파티션을 2G 파티션에 쉽게 백업하고 백업 이미지 파일 이름을 Sysback.gho로 설정하고 압축 백업을 사용하는 것이 더 좋으며 공간을 절약하기 위해 속도가 느려집니다. 공간을 절약하면 속도가 느려집니다.
7) 고스트 백업이 완료되면 c 디스크 (2G 파티션)로 이동하여 dos 편집 도구 편집을 실행하여 autoexec.bat 및 config.sys 파일을 생성하고 구성 메뉴와 Ghost 자동 매개 변수를 추가합니다. 자동 시스템 복구의 오용 및 데이터 손실을 방지하기 위해 자동 시스템 복구 옵션뿐만 아니라 재시작 옵션도 autoexec.bat 및 config.sys 메뉴에 구성해야 합니다. 구체적인 방법은 나중에 설명합니다.
위 작업을 완료한 후 c 디스크(2G 파티션)에서 IBM의 F11 시스템 복구 생성 도구를 실행합니다. 명령은 bmgr /fboot.bin /mbmgrus.scr이며, 시스템은 설치가 성공했음을 표시합니다. 이 시점에서 주요 작업은 기본적으로 완료되었습니다!
8) 컴퓨터를 다시 시작하고 여전히 win98se 부팅 디스크를 사용하여 시스템을 부팅하고 디스크에서 PQ를 실행하면 8G 파티션이 활성으로 재설정되고 2G 파티션이 자동으로 숨겨집니다. 디스크를 제거하고 컴퓨터를 다시 시작합니다. 이제 시스템을 부팅하기 전에 F11 프롬프트가 표시됩니다. F11을 눌러 win2k/xp 시스템으로 진입하지 마세요. F11을 눌러 시스템 복구 기능을 시작하면 구성된 autoexec.bat 및 config.sys 메뉴가 나타납니다. 시스템 복구 후 다시 부팅해도 여전히 win2k/xp로 이동합니다.
모든 작업이 완료되면 F11과 몇 가지 옵션을 눌러 시스템을 복구합니다. 백업 파티션은 숨겨져 있고 안전하며 보안이 유지됩니다.
(2) 기존 컴퓨터를 수정하여 F11 시스템 복구를 생성합니다.
1)컴퓨터를 부팅하고, win98se 부팅 CD를 사용하여 시스템을 부팅하고, CD에서 PQ를 실행하고, 시스템 기본 파티션을 충분히 큰 크기로 확장한 후 PQ를 종료하고 컴퓨터를 재부팅합니다.
2)Win98se 부팅 CD로 시스템을 부팅하고 CD에서 PQ를 실행한 후 확장된 시스템 파티션의 남은 공간을 사용하여 시스템 주 파티션 다음에 2G 정도의 fat32 주 파티션을 백업 파티션으로 생성합니다. 참고: 시스템 주 파티션의 남은 공간을 사용하여 2G 백업 주 파티션을 생성해야 하며, 확장 파티션을 백업 주 파티션으로 변경할 수 없으며, 그렇지 않으면 시스템이 불안정해질 수 있습니다...
3)위의 4) ~ 8) 단계를 수행하면 모든 것이 정상입니다!
***********************************************************
"IBM F11 시스템 복구 기능 생성 도구"
IBM 웹 사이트에서 zip 패키지를 다운로드하여 하드 드라이브의 폴더에 압축을 풉니다. * 파일은 8개가 있으며, 사용할 파일은 다음과 같이 세 가지입니다.
기본 문서인 Bmgr.exe,
MBR에 기록될 이진 파일인 Boot.bin,
텍스트 파일인 Bmgrus.ba1을 수정할 수 있습니다.
메모장 유틸리티를 사용하여 bmgrus.ba1을 보면 그 내용은 다음과 같습니다.
& lt 메모장 유틸리티를 사용하여 bmgrus.ba1을 보면 그 내용은 아래와 같습니다.
"IBM F11 시스템 복구 유틸리티를 수정하는 좋은 예가 될 수 있습니다. /p>
& ltprompt 1 = 제품 복구 프로세스를 시작하려면 f 11 & gt;
& ltkey 1 = f 11 & gt;
& ltWait = 40 & gt
첫 번째 줄은 F11의 시스템 복구 기능을 만든 후 컴퓨터를 시작할 때 표시되는 메시지이며, 원하는 내용으로 직접 수정할 수 있습니다. 작성자는 다음과 같이 변경했습니다.
두 번째 줄은 키 설정에 관한 것입니다. 수정할 수 있는지 여부는 테스트되지 않았습니다. 많은 마더보드가 F12를 사용하여 부팅 목록을 선택하기 때문에 F11을 사용해도 괜찮습니다.
세 번째 줄의 Wait=40은 기본 시간 초과입니다. 제 기억이 맞다면 마더보드의 인터럽트 컨트롤러는 초당 18.2번의 인터럽트를 생성하는데, 40은 약 2초입니다. 작성자는 :80, 약 5 초로 변경하여 더 적절합니다.
bmgrus.ba1을 수정한 후 bmgrus.scr로 저장합니다! F11에 대한 시스템 복구 기능을 생성합니다. 즉, 다음 명령을 실행합니다:bmgr /fboot.bin /mbmgrus.scr
위 명령줄에서 저자는 boot.bin 파일 이름 앞의 f와 bmgrus.scr에 대해 이해하지 못했습니다. 파일 이름 앞의 m을 제거하면 메시지가 기록되지 않습니다.
******************************************************
DOS 메뉴 구성 시
Autoexec.bat 및 config.sys를 사용하여 DOS에서 메뉴를 구성하는 것은 단지 재미로 하는 것입니다. Autoexec.bat에는 고스트 명령 매개변수 줄이 있습니다:
ghost.exe-clone, mode=pload, src=win2k.gho:1, dst = 1:1-sure-FX-Rb
이것은 원클릭 복구입니다. 그러나 구성 메뉴가 없기 때문에 시작 시 실수로 F11 키를 누르면 autoexec.bat의 고스트 매개 변수가 즉시 적용되어 시스템 복구를 시작한다는 단점이 있습니다. 실수로 고스트를 중단해서는 안 됩니다. 중단하면 일반적으로 파티션이 중단되고 파티션을 위해 하드 디스크를 다시 포맷해야 합니다. 그렇기 때문에 작성자는 Autoexec.bat 및 config.sys로 도스 메뉴를 구성할 것을 권장합니다!
도스 메뉴를 생성하려면 먼저 config.sys에서 메뉴 항목을 설정하십시오. himem.sys가 로드되어야 하며, 그렇지 않으면 smartdrv가 로드되지 않습니다. win98 시동 디스크는 himem.sys를 로드하지만 smartdrv는 로드하지 않습니다. 도스에서 편집하는 경우 편집을 사용해야 합니다. 작성자가 일반적으로 사용하는 시작 메뉴는 두 가지뿐입니다.
1.컴퓨터 시스템 복구
2.컴퓨터 다시 시작
상응하는 config.sys 및 autoexec.bat 파일의 내용은 다음과 같습니다.
시스템 구성
-
[메뉴]
메뉴 항목 =복구, 컴퓨터 시스템 복구
메뉴 항목 =다시 시작, 컴퓨터 다시 시작
메뉴 기본값 =다시 시작, 20
메뉴 색상 =7, 0
[복구]
장치= himem.sys /testmem: off
[재부팅]
device=himem.sys /testmem: off
-
autoexec . Bat
-
@echooff
smartdrv.exe
doskey.com
if "%config%" == "recovery" 복구로 이동
if "% config %. " = = "restart" go to restart
:recovery
ghost -clone, mode=pload, src=sysback.gho:1, dst=1:1 -sure
이동하여 재부팅
:재부팅
restart.com
-
도스 메뉴는 구성하기 어렵지 않으므로 고양이를 따라하기만 하면 됩니다. autoexec.bat의 세그먼트 이름은 config.sys의 세그먼트 이름과 일치해야 하며, 시스템을 재부팅하려면 win98 부팅 디스크에 포함되어 있는 restart.com이 필요합니다. 필요에 따라 부팅 메뉴를 사용자 지정할 수 있습니다. 다음 설정을 권장합니다:
1) 현재 시스템을 백업합니다.
2)마지막 백업 복원
3)원래 시스템 백업 복원
4)DOS로 진입
5)컴퓨터 재시작.
실행 1)고스트의 매개변수만 제대로 수정하면 백업이 가능합니다. 숨겨진 복구 파티션이 충분히 크면 하드 드라이브처럼 시스템을 백업하거나 98/2k/xp에서 여러 시스템을 백업할 수 있습니다.
이 문서에서는 IBM의 세 가지 도구를 언급하고 있습니다. 찾을 수 없는 경우 제 홈페이지에서 다운로드할 수 있습니다. 제 홈페이지는 xbin.home.sunbo.net이며 Windows 스킬에 있습니다.