- This topic has 2개 답변, 2명 참여, and was last updated 11 years 전에 by
인베인. This post has been viewed 18 times
-
게시글
-
http://support.microsoft.com/kb/69013
http://support.microsoft.com/kb/3152241. MBR(Master Boot Record)의 정의
ROM BIOS 부트스트랩 루틴의 끝에서 BIOS는 시스템의 첫 번째 플로피 또는 하드 디스크의
첫 번째 물리적 섹터를 읽고 실행합니다. 이러한 하드 디스크의 첫 번째 섹터를 마스터 부트 레코드
(경우에 따라 파티션 테이블이나 마스터 부트 블록)라고 합니다. 이 하드 디스크 섹터의 시작 부분에는
작은 프로그램이 있습니다. 파티션 정보 또는 파티션 테이블은 이 섹터의 끝에 저장됩니다.
이 프로그램은 파티션 정보를 사용하여 부팅 가능한 파티션(대개 첫 번째 주 DOS 파티션)을 확인하고
해당 파티션에서 부팅을 시도합니다.이 프로그램은 fdisk /mbr 명령으로 디스크에 쓰여지며 보통 마스터 부트 레코드라고 합니다.
일반적인 작업 중에는 Fdisk가 마스터 부트 레코드가 없는 경우에만 이 프로그램을 디스크에 씁니다.참고: fdisk /mbr 명령은 BIOS 호출을 사용하여 시스템 드라이브(DISK-0)에서만 MBR을 다시 씁니다.
c:\> fdisk /mbr 명령이 DISK-0이 아닌 곳에서 작동하도록 다른 드라이브를 지정할 수는 없습니다.2. MBR 제거하기
- 개발용도의 1대의 컴퓨터에 Fedora, Ubuntu , winXp의 다중 OS를 설치하여 사용하다가
winXP만을 사용하고자 할경우 아래의 명령으로 MBR에 설치된 Linux Bootloader를 제거하고,
MBR에 Windows Bootloader으로 교체를 하게 된다.2.1 lilo 이용하여 MBR 제거하기
#> lilo -u /dev/hda2.2 dd dldydgkdu MBR 제거하기
#> dd if=/dev/null of=/dev/sda bs=512 count=1 (Remove Partition table)
#> dd if=/dev/null of=/dev/sda bs=446 count=1 (Remove MBR without Partition table)
#> fdisk -l2.3 win booting 시디의 fdisk으로 MBR에 windows Bootloader를 write하기
- "fdisk mbr" 명령이 mbr을 제거(Remove)한다는 표현은 잘못된 표현이다.
- winXP 설치시디를 이용하여 부팅을 한다. 설치중에 "Repair Operating System"을 선택하여 콘솔모드에서 아래의 fdisk명령을 이용하면 된다.
- win95/95 CD : c:\> fdisk /mbr
- winxp ProCD : c:\> fixmbr c:\> exit이하여백.
* 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치
- 답변은 로그인 후 가능합니다.