在移动硬盘上安装linux却出现了no such device的错误,可以采取下列方法解决。
用Livedvd版重新启动,选择ubuntu。
sudo aptitude update
sudo aptitude safe-upgrade
cd /usr/lib/grub
备份好文件:sudo cp grub-mkconfig_lib grub-mkconfig_lib.bac
修改文件:sudo vi grub-mkconfig_lib
找到:[code]if fs_uuid="`${grub_probe} -device ${device} -target=fs_uuid 2> /dev/null`" ; then
echo "search -no-floppy -fs-uuid -set ${fs_uuid}"
echo ""
fi[/code]将“echo "search -no-floppy -fs-uuid -set ${fs_uuid}"”注释,并保存。
sudo dpkg-reconfigure grub-pc
exit
重新启动:reboot