柘植です。
ちょっと補足します。
ソフトウェアをインストール後、saveconfigして
`boot: knoppix myconf=scan'で再起動すると、
On Mon, Feb 07, 2005 at 08:30:28PM +0900,
Tsuge Akihide wrote:
>
> $ sh -x .zAppRun Desktop/hydrogen.cmg
> ...
> + MOUNT=/mnt/app/1
> + mkdir -p /mnt/app/1
> mkdir: ディレクトリ `/mnt/app/1' を作成できません: 許可がありません
> + exit 1
となってしまうのには、次のような理由があるようです。
klikのクライアントをインストールするとroot権限で /mnt/app
というディレクトリが作られ、chmod 0777 されます。
しかし、saveconfigでも、persistenthomeを使っても、
/mnt/appというディレクトリは保存されません。
したがって上記のようなエラーが出てしまうようです。
これを回避するには、先に書いたように
> --- .zAppRun.orig 2005-02-07 19:50:17.000000000 +0900
> +++ .zAppRun 2005-02-07 19:48:42.000000000 +0900
> @@ -99,8 +99,8 @@
> squash) MOUNT=/mnt/squash/$MNTNUM ;;
> *) MOUNT=/mnt/app/$MNTNUM ;;
> esac
> - mkdir -p $MOUNT || exit 1
> - ln -s $CMG $MOUNT/image || exit 1
> + sudo mkdir -p $MOUNT || exit 1
> + sudo ln -s $CMG $MOUNT/image || exit 1
> mount $MOUNT || derror "Unable to mount $MOUNT"
> else
> # NOTE: exit now cause our cmg isn't mounted
とするか、または起動のたびに
sudo mkdir /mnt/app
sudo chmod 0777
が実行されるようにknoppix.shを書き換える(どこに書いてもい
いんでしょうが)といいんじゃないかと思います。
--
Tsuge Akihide
|