[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 修复grub的问题



谢谢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<xiangfu.z@gmail.com> 写道:
> -----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-----
>

Reply to: