우분투 12.04 grub복구 및 grub설치하는 곳 문의?

안녕하세요. 우분투 사용하다 보니 머리가 한계에 다다르게 되네요. ㅠㅠ

어제는 우분투만 사용하다 워낙 쥐가 나서, windows7을 다시 설치했습니다.
물론 멀티부트를 하려고 했는데, 윈도우즈 냥반이 grub 모두 다 날려버렸네요.

검색해 보니, 우분투시디로 /boot/grub/stage1 이런 식으로 가라고는 되어 있는데
이보다 더 간단한 방법이 없나 싶어서요?

그리고 하나더…

처음 우분투 설치하면 grub 설치하는 곳을 지정하라고 하는데, sda, sda0, sda1, sda2, sdb

이런식으로 나오는데, 차이점이 무엇인지 궁금합니다. sda는 첫번째하드 ,sdb는 두번째하드인지
알겠구요. 파티션을 나누면, sda와 뒤에 숫자붙는 것과 관계인것 같은데,

첫번째 파티션인 sda가 되는건가요? 아니면 sda는 그냥 MBR이라고 보면 되나요?
개념을 못 잡겠습니다. 그리고 향후 문제가 발생할 경우에 sda가 나은지 기타 다른 숫자
붙은 곳에 설치하는게 나은지 좀 가르쳐 주세요. ㅠㅠ

/dev/sda라고 하면 첫번째 디스크를
/dev/sda1이라고 첫번째 디스크의 첫번째 파티션을 지칭한다고 보시면 됩니다.

sda에 설치하라는것은 MBR에 설치하라는 것이고,
sda1에 설치하라는것은 첫번째 파티션의 부트레코드에 설치하라는 뜻입니다.

설치방법은
sudo grub-install /dev/sda
==> 이렇게 하면 부트로더가 sda에 설치됩니다.
mkdir t
sudo mount /dev/sda1 t
sudo grub-install --root-directory=t /dev/sda
==> 이렇게 하면 부트로더는 sda에 나머지파일들은 sda1(sda1파티션의 파일시스템 안에)에 설치됩니다.

부트로더는 운영체제로 부팅을 하는 프로그램이고, 이러한 관계로 운영체제가 로드되기 전에
먼저 실행되기 때문에… 파일시스템안에 설치할 수 없고,
물리적 디스크로 접근하여, MBR(Master Boot Record)혹은 PBR(Partition Boot Record)에
설치되어야 합니다.

MS Windows 7의 경우 보통 복구 파티션(?)이 따로 있어서 그쪽으로 부팅해서 복구하던데

우분투의 경우 그렇게 구성해서 사용해보지는 못했습니다.

그냥 USB로 부팅해서 복구 모드 진입 후 update-grub 명령어로 복구했습니다.