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

[debian-users:52458] Re: lennyにおけるbootに至る方法



さとうふみやす @ OSS テクノロジです。

At Wed, 13 May 2009 15:16:43 +0900,
Kento Ichikawa wrote:
> 自分がchroot()がsegfaultでこけるといったのは、KNOPPIXからのchrootだったのですが、
> Lennyの最小構成からchrootしてもchroot()がsegfaultしてしまいました。
> chrootされるディレクトリの中身のせいでchrootがこけるということがあるのでしょうか?

chroot コマンドではなく、chroot(1) が chroot(2) 先で
起動しているシェルが segmentation falult しているんでは
ないでしょうか。ほかのシェルを利用するとどうですか。

  # chroot /path/to/root /bin/dash 

たぶん /bin/sh は bash だと思いますが、chroot 先の /proc と
/dev を事前に用意しておくと大丈夫だったりしませんか。

  # mount -o bind /proc /path/to/root/proc
  # mount -o bind /dev /path/to/root/dev
  # chroot /path/to/root

-- 
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/