14.04 boot-repair 질문 입니다

안녕하세요.
초보자 입니다.

XP와 멀티 부팅을 하는데요.
12.04 버전을 사용 할 때에는 boot-repair로 grub 충돌을 해결 했습니다만…
14.04 라이브 CD로는 boot-repair 설치가 안되더라구요.
바뀐건가요?
사라진건가요?

12.04
add-apt-repository ppa:yannubuntu/boot-repair
apt-get update
apt-get install -y boot-repair

14.04
???

답변 부탁 드려 봅니다.

저장소가 바뀌어서 설치가 되지 않았다…군요.
답변 고맙습니다.
정말 감사드립니다.

윗 분께서 적절한 답변을 주셨으니 저는 다른 팁을 드릴까 합니다.

대단한 팁은 아니고 일반적으로 grub가 날아 가면 곤란한 경우가 많으므로
usb live로 부팅하신 뒤 터미널에서 아래와 같이 실행 하시면 됩니다.

만약 grub가 인스톨 될 하드가 /dev/sda 라면

[quote:sqea2dku]# sudo mount /dev/sda /mnt

sudo mount --bind /dev /mnt/dev &&

sudo mount --bind /dev/pts /mnt/dev/pts &&

sudo mount --bind /proc /mnt/proc &&

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

sudo grub-install /dev/sda

sudo update-grub2[/quote:sqea2dku]

혹은 다른 배포반, 즉 수세나 페도라가 설치되어 있고 배포반의 grub가 /dev/sdb등의 다른 하드에 설치되어 있다면
부팅시 F8을 누르신 뒤 우분투로 부팅 하여 "sudo grub-install /dev/sda" 명령어만 실행 하시면 됩니다.

만약 수세나 페도라 grub에서 우분투 커널이 맞지 않는 경우 직접 grub.cfg를 수정 하셔도 되나
해당 배포반의 grub 업데이트 명령어만 실행 하시면 (페도라의 경우 "sudo grub2-mkconfig -o /boot/grub2/grub.cfg")
최상위 커널로 자동으로 수정되니 이점에 유의 하시기 바랍니다.

간단히 정리하면 저장소가 바뀐게 아니라 14.04용 패키지가 지원되지 않는 상황입니다.
PPA와 관련하여 버전업이 될 때마다 자주 부딪히게 되는 문제입니다.

[quote="yogeebae":1zb6pu0u]
sudo sh -c "sed -i ‘s/trusty/saucy/g’ /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list"
[/quote:1zb6pu0u]

위 명령을 요약하면 /etc/apt/sourcelist.d/PACKAGE_NAME.list 파일에 적힌 주소에서 찾아 들어갈 버전명 폴더를 이전 버전으로 바꿔준다는 말입니다.

ex)
deb http://ftp.daum.net/ubuntu trusty main <= 14.04(trusty)용 패키지가 들어있을 디렉토리로 설정되어 있는걸
deb http://ftp.daum.net/ubuntu saucy main <= 13.10(saucy)용 패키지가 들어있을 디렉토리로 바꿔줍니다.

이렇게 하면 버전업때에 대부분의 PPA에서 부딪힐 문제를 해결 가능합니다.

모두 답변 감사드립니다.
다들 대단하시군요.
저도 빨리 남에게 도움 줄 수 있는 실력이 되고 싶네요.
감사드립니다.