리눅스 fdisk 관련 질문입니다

윈도 fdisk로 하드디스크의 MBR을 지우려면 fdisk /mbr이라고 입력하면 된다고 들었습니다.

리눅스 fdisk로 하드디스크의 MBR을 지우려면 뭐라고 입력해야 되나요?

[quote="포풍저글링":189vj73d]윈도 fdisk로 하드디스크의 MBR을 지우려면 fdisk /mbr이라고 입력하면 된다고 들었습니다.
[/quote:189vj73d]mbr 을 지우는게 아니고 MS 원도우즈 fidsk 로 하면 MS 스타일로 복구 하는 거죠 예) 부트로더 grub 지움

[code:189vj73d]MBR (Master Boot Record) ; 마스터 부트 레코드

MBR[엠비알]은 운영체계가 어디에, 어떻게 위치해 있는지를 식별하여 컴퓨터의 주기억장치에 적재될 수 있도록 하기 위한 정보로서 하드디스크나 디스켓의 첫 번째 섹터에 저장되어 있다. MBR은 또한 "파티션 섹터" 또는 "마스터 파티션 테이블"이라고도 불리는데, 그 이유는 하드디스크가 포맷될 때 나뉘어지는 각 파티션의 위치에 관한 정보를 가지고 있기 때문이다. 그외에도, MBR은 메모리에 적재될 운영체계가 저장되어 있는 파티션의 부트 섹터 레코드를 읽을 수 있는 프로그램을 포함하고 있는데, 부트 섹터 레코드에는 다시 운영체계의 나머지 부분들을 메모리에 적재시키는 프로그램을 담고 있다.
[/code:189vj73d]

[quote="포풍저글링":189vj73d]
리눅스 fdisk로 하드디스크의 MBR을 지우려면 뭐라고 입력해야 되나요?[/quote:189vj73d]fdisk /dev/sda 로 들어가서 m 쳐 보십시요 명령어 나열 됩니다.
w 로 저장 만 안하고 나오면 갠찮습니다.
파티션 지우는건 n 이고 번호대로 파티션을 다 지운다면 mbr에 파티션 정보가 통인거지요 어떤 포멧도 없고…

철학전공자의 컴 강의 였습니다. :o

이렇게 하면 될것 같은데…

여분 하드디스크가 없어서 확인은 못해봤네요

$ sudo dd if=/dev/zero of=/dev/hda bs=512 count=1

테스트할려면 여분 디스크로 하시길…

(추가) ----------------------------------------------------

이러면…

매직넘버와 파티션테이블까지 날라가는군요…

부트로더만 날릴려면 다른방법을 써야겠군요…

(추가)-----------------------------------

$ sudo dd if=/dev/zero of=/dev/hda bs=446 count=1

이건 될꺼같네요… 테스트해보시고 알려주세요 ^.^
부트로더부분만 지우기

참고 사이트입니다.

http://kldp.org/KoreanDoc/html/Embedded ... ocess.html http://wiki.kldp.org/wiki.php/%C6%C4%C6%BC%BC%C7 http://www.miljan.org/main/2007/09/05/e ... -read-mbr/ http://yebig.tistory.com/entry/%ED%8E%8 ... 0%ED%84%B0

질문과는 전혀 상관없는 내용이라 좀 뭣하지만…

MBR[엠비알]

전엔 몰랐는데 어감이 좀 그렇군요…;;; :oops: