ハードなソフトの話

アクセスカウンタ

zoom RSS gnupack12: ashまたはdashで fstab のエラーが表示される

<<   作成日時 : 2015/03/29 21:52   >>

ブログ気持玉 0 / トラックバック 1 / コメント 0

現象: ash またはdashでエラーが表示される

Windowsエクスプローラで下記のパスから ash.exe を実行する。

<gnupack12.0.3>\app\cygwin\cygwin\bin\ash.exe

下記のようなエラーが表示される。

2 [main] <ash または dash> <プロセスID> fstab read flags: invalid fstab option - ‘description’

image

※この件は gnupack 13.01 で修正されています
http://d.hatena.ne.jp/ksugita0510/20150510/p1

対処方法: /etc/fstabをBOMなしのutf-8で保存しなおす

gnupack 13.01以降を使用する。何らかの理由で使用できない場合は、次の方法で対処する。

startup_cygwin.exe を実行して、コマンドウィンドウから下記のコマンドを入力する

cp -p /etc/fstab /etc/fstab.bak # バックアップの作成

nkf /etc/fstab.bak > /etc/fstab # nkf でBOMを削った結果を/etc/fstabに上書き

原因: /etc/fstabのエンコードの問題

gnupack 12.0.3では下記のように UTF-8 BOM CRLF で/etc/fstabが保存されている。

image

このため、ash および dash で起動時に /etc/fstab の内容が認識できずにエラーで終了する。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(1件)

タイトル (本文) ブログ名/日時
gnupack 13 リリースなのでgnupack12のまとめ
gnupack13リリースについて 4月30日にCygwin 2.0.1がリリースされ、5月2日にはそれを反映したgnupack 13がリリースされました。 ※ksugitaさん、ありがとうございます。お疲れ様でした(^_^) 今後、「gnupack13以降」タグを追加して投稿していく予定です。 また、混乱を避けるために「gnupack12以降」タグのついている記事で、gnupack13で解決しているものは、その旨を追記していくつもりです。 gnup... ...続きを見る
ハードなソフトの話
2015/05/07 23:31

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
gnupack12: ashまたはdashで fstab のエラーが表示される ハードなソフトの話/BIGLOBEウェブリブログ
文字サイズ:       閉じる