grub 에서 실수로 윈도우 부트블럭 날렸을 경우..

hongwoo의 이미지

hda1 winxp
hda8 linux

였습니다..

grup-install /dev/hda 을 해야 하는데..

grup-install /dev/hda1 을 해버렸습니다.

이후 다시 /dev/hda를 해서 리눅스로는 부팅이 되는데요 ..

윈도우로 부팅할라 치면

root (hd0,0)
 Filesystem type unknown, partition type 0x7 
savedefault
makeactive
chainloader +1

GRUB 

이렇게 나옵니다.
linux로 부팅해서 보면 hda1 은 NTFS로 보입니다.

윈도파티션의 부트블럭이 나간것이라고 보면 다른 윈도우 시스템에서 앞부분 512바이트만 dd해 와서 넣어주며 될까요 ??
어떻게 하는것이 최선인지 모르겠습니다 ~~
danskesb의 이미지

일단 윈도우 부트 CD를 넣고 복구 콘솔에서 fixboot 해 보세요.
단, fixmbr은 그럽도 같이 날릴 수 있습니다.

hongwoo의 이미지

윈도우 xp cd 로 부팅하는 중에 F10 누르고 있으니..
복구 콘솔이 나오네요 ~

fixboot 로 해결봤습니다 ^^ 감사합니다.
구글링 해보니 저같이 삽질하시는 분들이 좀 있는듯 ~~

-----------------------------
in the real-time scheduler !