Mbr 영역이 고장난 하드의 증상은?

MBR 영역이 고장난 하드가 인식이 가능할까요??

grub read error가 발생하는 하드가 하나 있는데

이상하게도 계속해서 재부팅을 시도하면 아무렇지도 않게 부팅이됩니다

고장났으면 아예 되지를 말든가 자꾸 이러니까 감질만 나네요…^^;;

현재 상황은 SATA PATA 병행 데스크탑에 MBR 영역이 고장난 하드가 PATA 형식이며

PATA 형식의 하드에 우분투
SATA 형식의 하드에 윈도

요렇게 사용하고 있습니다 혹시 MBR 영역이 고장나서 부팅드라이브 (즉 멀티부팅을 위한 첫번째 하드)로 사용하지 못한다면

일반 후순위 드라이브?? 로는 사용해도 문제가 없을까요??

써놓고 보니 질문이 두서가 없어서…^^;;

[quote="crimsonbynw":5x2d3wcl]MBR 영역이 고장난 하드가 인식이 가능할까요??

grub read error가 발생하는 하드가 하나 있는데

이상하게도 계속해서 재부팅을 시도하면 아무렇지도 않게 부팅이됩니다

고장났으면 아예 되지를 말든가 자꾸 이러니까 감질만 나네요…^^;;

현재 상황은 SATA PATA 병행 데스크탑에 MBR 영역이 고장난 하드가 PATA 형식이며

PATA 형식의 하드에 우분투
SATA 형식의 하드에 윈도

요렇게 사용하고 있습니다 혹시 MBR 영역이 고장나서 부팅드라이브 (즉 멀티부팅을 위한 첫번째 하드)로 사용하지 못한다면

일반 후순위 드라이브?? 로는 사용해도 문제가 없을까요??

써놓고 보니 질문이 두서가 없어서…^^;;[/quote:5x2d3wcl]

MBR 의 일부만 날라갔다면… 하드가 인식 될수는 있지만… 전체가 날라갔다면… 파티션 정보까지 다 날라간것이기에…
부팅이 될수 없습니다… 랜덤하게 부팅이 된다면… 그것은…

제가 볼때 MBR 영역의 문제보다는… 하드디스크 자체가 하드웨어적으로 불량으로 아닐까 합니다…

확실하게 하기위해서… MBR 중에 부트 로더가 담기는 곳만 전부 지운다음에… 확인해 보시는게 좋을듯하네요…
라이브 시디로 부팅을 해서…

[code:5x2d3wcl]dd if=/dev/hda(자신의 하드에 맞추어..) of=/tmp/grubbackup.img bs=512 count=1[/code:5x2d3wcl]
로 그럽 백업을 받아보는데… 이때 리딩 에라가 난다면…
하드 디스크 에라 입니다…

랜덤하게 에라가 나신다고 하셨으니… 여러번 부팅해서 확인해볼수 있지 않을까 싶습니다…

답변 감사합니다 ^^

MBR 영역이 물리적으로 망가지지 않고 일반 저장 영역에서 고장이 나도 MBR 영역에 위치한 grub을 리딩할때

에러가 발생 할 수도 있다는 말씀이신가요??

또 MBR 영역중 파티션 정보를 저장하고 있는 공간이

망가지지 않았다면 보조 디스크로는 사용 할 수 있다는 것도 귀가 솔깃한 이야기이네요 ^^

감사합니다 ^^

ps>

리눅스 마스터 시험 실기를 눈앞에 두고도 아직 적어주신 명령어 라인을 해석을 못하고 이러고 있습니다

실례가 안된다면 적어주신 명령어 라인 파라메터 단위로 설명 좀 해주시면 안될까요??? ^^;;

[quote:33xax8l4]dd if=/dev/hda(자신의 하드에 맞추어…) of=/tmp/grubbackup.img bs=512 count=1[/quote:33xax8l4]

man dd
하면 나오는데…

하드디스크 첫 512 바이트에는 [url=http://en.wikipedia.org/wiki/Master_boot_record:2ev3h8wa]MBR[/url:2ev3h8wa]이 있는데요, 그 부분을 읽어 보는 것 같네요.
if 는 읽을 파일(리눅스에서는 장치도 파일이니까)을 알려 주고
of는 쓸 파일이고, bs는 몇 바이트씩 읽고 쓸 거냐를 알려 주고
count는 읽고 쓰는 것을 몇 번 할 거냐를 알려 주는 겁니다.

MBR이 문제일 때 MBR을 지웠다가 다시 쓰면 잘 되는 경우가 있더군요.
그 때도 dd를 이용하는데

[code:2ev3h8wa]dd if=/dev/zero of=/dev/sda bs=446 count=1[/code:2ev3h8wa]
이 경우 446바이트만 써야 하는데 그 이후에는 파티션 테이블이 있으니까
피해야 합니다. /dev/zero는 영만 주는 파일입니다. MBR을 영으로 채우겠다는 뜻.
그 다음에 grub을 다시 설치해 주어야 합니다.
grub-install /dev/sda
같은 명령어로 설치하실 수 있습니다.