お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-10-27 22:08:19

nobontu
新しいメンバ
登録日: 2008-10-26

liveCDからのシェルスクリプト実行

独自作成したLiveCDから起動時シェルスクリプトを実行したのですが、
上手くいきませんでした。ご指導のほどよろしくお願いします。

HDDにインストールしたubuntuでは上手くいったのですが、
作成したliveCDから起動するとスクリプトが実行されていません。

シェルスクリプトは以下になります。

[ファイル名]※所有権root、パーミッションは777です。
/etc/rc2.d/S100add-script

[スクリプト]
#!/bin/sh
umount UUID=******
mount -t vfat UUID=****** /media/disk -o rw
date > /media/disk/test.txt
exit 0

[説明]
1.対象USBメモリをアンマウント。
2.USBメモリをマウント。
3.日付をUSBメモリにテキストファイルにして書き込み。
4.終了。

※マウントの仕方がまずかったのか?・・・わかりません・・・

ご存知の方ご指導のほどよろしくお願いします。

最後の編集者: nobontu (2008-10-30 08:39:04)

オフライン

 

#2 2008-11-13 04:01:04

STGSAGWAN
ゲスト

Re: liveCDからのシェルスクリプト実行

もう自己解決してるかもしれませんが、書きます。

ファイル名(S100add-script)の"100"が気になります。
数字NNは2桁なので、S10と見なされかなり早い段階で実行されています。
ファイル名を S99zadd-script にしてもダメでしょうか?

 

Board footer

Powered by FluxBB