谢谢xiangfu,我按照你提示的做,仍然是: chroot:cannot execute /bin/sh:No such file or directory
我先是选择分区/dev/sda1(/分区)作为root,提示说是挂到了/target,可以通过chroot /target暂时设为主分区,我这样做chroot也报错: chroot:cannot execute /bin/sh:No such file or directory 我看了下/bin/sh是指向busybox的链接。 会否是busybox的chroot不好用?我找张liveCD试试。 在 10-9-10,Xiangfu Liu<[email protected]> 写道: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 09/09/2010 08:32 PM, simon22543 wrote: >> 大家好,我在宿主机xp上的virtualbox里安装了debian,升级grub-legacy到grub2再重启后出现: >> ……stage 1.5(记不清了,这个应该还是grub残留东西) >> error 15 >> 我挂上安装所用的debian-505-i386-netinst.iso,进入rescue >> mode,我的/分区对应/dev/sda1,/usr分区对应的是/dev/sda5 >> 我选择/作为主分区,并运行安装环境自带shell, >> 把/dev/sda5挂载到/mnt/usr,想要chroot /mnt从而运行/usr/sbin中的grub-install来修复 >> 得到提示错误: > > Hi > 你把 /dev/sda5 mount到 /mnt/usr, > 但是你没有把 /dev/sda1 mount到 /mnt > > 你是不是这样运行的?? : > mount /dev/sda1 /mnt > mount /dev/sda5 /mnt/usr > chroot /mnt > > >> chroot:cannot execute /bin/sh:No such file or directory >> 但是单独运行chroot则有以下提示: >> BusyBox v1.10.2(Debian 1:1.10.2-2) multi-call binary >> >> Usage: chroot NEWROOT [COMMAND...] >> >> 请各位指点迷津,谢谢! > > > - -- > Best Regards > Xiangfu Liu > http://www.openmobilefree.net > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkyJkIkACgkQRRAEFRxkgLQoDgCfbbczxUpAvur8zUXbMDimHP0L > AhYAnj597R1Poj8xUXHOUqi9jFw36zNY > =uO6w > -----END PGP SIGNATURE----- >

