Grub2 메뉴상에서 "Error 11: Unrecognized device string"

우분투 9.04 기준입니다.

grub을 쓰다가 grub2를 설치해보았는데
재부팅후 grub2 메뉴상에서 어떠한 메뉴를 눌러도 아마 "Error 11 : Unrecognized device String"이 나와서 당황하였는데요.

직접 root선택하고 kernel 선택하고 initrd선택해서 해도 안되더군요.(아마 제가 root를 잘못 지정해서 그럴 듯…)

다음과 같은 해결책으로 우선 부팅가능합니다.(이후 gurb을 reinstall하던지 다시 grub2를 재설정하던지 그러면 되겠지요.)

Grub Menu상에서 "Chainload into GRUB 2"에 키를 놓고 "e"를 누릅니다 아마 에디트 모드로 들어갈껍니다.
거기서 첫번째 "root ~~~~~"되 있는 부분에 키를 놓고 다시 e를 누르면 콘솔화면으로 변경되어서 수정모드에 들어갈껍니다.
거기서 "root ~~~~"를 "uuid ~~~~"로 변경해주세요.

그다음! 돌아와서 이제 b를 눌러서 Booting을 하면 다시 파란색 화면의 grub메뉴가 뜨는데 여기서 원래 부팅하려던 커널을

선택하여 부팅하면 정상적으로 부팅이 되는 것을 보실 수 있을껍니다.^^

출처는 https://wiki.ubuntu.com/Grub2 입니다