お知らせ

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

#1 2009-11-25 23:45:57

vafee
メンバ
登録日: 2009-11-25

「/home」がマウント出来ない

お世話になります、ms-dosは多少、windowsならなんとかですが、ubuntuは初めての初心者です。

Ubuntu 9.10

DELL INSPIRON1501の内蔵HDDにWindowsXP+データ領域を50GB,30GBに分けてインストール後に+Ubuntu「/」+SWAP領域+Ubuntu「/home」を各々40GB,10GB,30GBとインストールしました。

ubuntuのアップデートを行い再起動すると、以下のメッセージが出て、GUI表示がされずシェル画面が起動していますが、どうやら第五領域の「/home」がマウント出来ない様で、FDcloneを起動して「/home」がありますが、中身が無く従来の「/home」が見えません。

mount of filesystem failed
a maintenance shell will now be started
Control-D will terminate this shell and re-try

ubuntuのCDでブートすると、全ての領域は見えます。何処かのファイルを設定し直せば修復可能でしょうか?

Ubuntu 9.10はこの様なトラブルが発生したり、スタンバイして復帰後の状態が不安定だったりしますが、9.04の方が安定していると言うことでしょうか?

オフライン

 

#2 2009-11-26 00:05:35

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#3 2009-11-26 01:55:09

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

kiyoshiさん、素早いサポートありがとうございます。

/////////////////////////
fstab
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sda7 swap swap defaults 0 0

/////////////////////////
sudo blkid

/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="96C8A5E1C8A5C03B" LABEL="windows_c" TYPE="ntfs"
/dev/sda5: UUID="9CECE283ECE25754" LABEL="windows_d" TYPE="ntfs"
/dev/sda6: UUID="ab9b0afd-7e8f-445d-b267-1cfa45035e5a" TYPE="ext4"
/dev/sda7: UUID="e7530531-3732-4c8b-a090-7cc1c75c9e8e" TYPE="swap"
/dev/sda8: UUID="1ea3fdea-5c50-47b1-919c-eddc5b3ca400" TYPE="ext4"

/////////////////////////

なるほど、sda8の記述が抜けているんですね、何かの拍子に書き換えられてしまったのでしょうか?
これを追加すればよいのかな?試してみます。

/dev/sda8 /home ext4 defaults 0 0

と、思ったら書き込み禁止モードですね、LiveCDで管理者モードにするには???

オフライン

 

#4 2009-11-26 22:03:59

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

さきほどのfstabは、 間違っていました、/の方のパーティションのは以下の通りです。

/////////////////////////
fstab

# /home was on /dev/sda8 during installation
UUID=1ea3fdea-5c50-47b1-919c-eddc5b3ca400 /home           ext4    defaults        0       2

/////////////////////////

sudo blkidで調べたアドレスと 合っていると思えますが、何か他が間違っているのでしょうか?

管理者モードで開くのは自己解決しました「sudo nautilus」

オフライン

 

#5 2009-11-26 22:24:38

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#6 2009-11-26 22:27:22

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2009-11-27 00:08:24

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

色々フォロー有り難うございます。

動時の自動ファイルシステムチェック(fsck)が失敗しているのかもしれません。ext4には詳しくないので自信がありませんが。
LiveCDで起動して

$ sudo e2fsck -f -v -y /dev/sda8
/dev/sda8の起動時の自動ファイルシステムチェックをオフ

いずれも、行ってみましたが、効果はありませんでした。

/boot/grub/grub.cfgの最初のmenuentryで、
insmod ext2

上記の記述もありました。

Control-D will terminate this shell and re-try
が表示されたところで、#が出ましたので、「FDclone」を起動しましたが、この状態でroot権限での作業ができると言うことですね。

CTRLキーとDを押せば、起動が続行されました、エラーメッセージがずらずら表示されましたが、今晩は気力が無いので書き写す事は諦めます、リダイレクトしてテキストファイルにすることは可能でしょうか?CTRLキー+Dでの操作は無理っぽい??

/homeのパーティションと/のパーティションを分けた方が、再インストールが楽にできると書かれたサイトを参考にしたのですが、普通では行わないのでしょうか?

「ext4」を選択したのも、9.10でデフォルトだったのですが、一般的には「ext3」の様ですね、調べもせず設定をしたのがまずかったかな?

9.10もまだまだ新しいのでバグもまだまだ多く、初心者には難しいのでしょうね、休日に9.04でパーテーションを分けずに、「ext3」で再インストールしてみます、色々と有り難うございました。

オフライン

 

#8 2009-11-27 09:24:49

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#9 2009-11-27 09:28:08

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#10 2009-11-27 12:50:51

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

汎用のファイル & ディレクトリ管理ツールです。これが悪さをしているとは思えません。

http://hp.vector.co.jp/authors/VA012337/soft/fd/

ubuntuと言うよりdebianでは端末から「fd」と打ち込むと、インストールされていければインストールしますか?って問い合わせがあるほど有名かと思うのですが。。。。

apt-get install fdclone

で、最新版Ver3.00cがダウンロードされて、インストール完了します。MS-DOSの頃にはFDが必須でした。

オフライン

 

#11 2009-11-27 12:59:13

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

/homeと/のパーティションを分けると確かに再インストール時に設定を残しやすいでしょうけど、
トラブルの場合に(初心者の方は)簡単には解決しにくい場合もあるようです。
それを勧めているサイトのURLを教えていただけませんか?そのURLの管理人さんに忠告しようと思いますので。


itiriさんのサイトを参考にさせて頂きました。

http://www.k5.dion.ne.jp/~r-f/sicklylife/index.html

Ubuntuインストール時のパーティション分け
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/i_use_ubuntu_810/before.html#root_and_home

オフライン

 

#12 2009-11-27 20:51:54

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#13 2009-11-28 00:52:30

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

>今後は、参考にされる際に、お使いになろうとしているUbuntuとバージョンが同じであることを確認された方が良いと思います。

Ubuntu 9.04 Jaunty Jackalopeを使う
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu904/index.html

9.10が正式公開される前に、9.04をインストールしていまして、その時に上記のリンクから辿って行ったので、Ubuntuとバージョンが同じのを参考にしていました。

>今後は、参考にされる際に、お使いになろうとしているUbuntuとバージョンが同じであることを確認された方が良いと思います。

すみません、書き方に語弊があった様です、有名だからと言う事では無くて、インストールはしていますが常駐している訳では無いので、FDcloneの影響は無いかと勝手に判断していました。

有名だからというのは、ubuntuを良く知っている方は、インストールしている方が多いかと、これも勝手に思っていました。小生はDOS時代でもコマンドを覚えるより、FDのお世話になっていましたから。

引用のご忠告ありがとうございます、右下の「引用」を押しても、先頭にマークが付くわけでは無く、どの様に書けば良いかも解らず、パソコン通信時代の引用マークを「>」を付けようと思っていて、付けずに投稿してしまいました、以後気をつけます。

>リダイレクトは
>$ sudo dmesg > test.txt

dmesgを実行しますと、色々コメントは出るのは確認出来たのですが、リダイレクトは以下のメッセージが出て出来ませんでした。

bash:test.txt :Read-only file system

ならば、LiveCDで起動して予めに「test.txt」を作成しても結果は同じで、さらに下記の様に書き込み権限を与えても何故か同じエラーメッセージが出てしまいました。

$ chmod a+w test.txt

問題解決には至りませんでしたが、色々試行錯誤が出来て多少はスキルアップが出来ました、9.04を再インストールしてみます、kiyoshiさん、色々とありがとうございました。

オフライン

 

#14 2009-11-28 12:01:18

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#15 2009-11-28 12:04:15

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#16 2009-11-28 18:56:58

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

フォロー有り難うございます。

kiyoshi による投稿:

vafeeさんの#11 による投稿:

itiriさんのサイトを参考にさせて頂きました。
・・・
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/i_use_ubuntu_810/before.html#root_and_home

と8.04のページを書かれているので#11を見た時点では9.04のページ:
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu904/index.html
を読まれたとは思いませんよね。

順を追って振り返ってみます、この話題は最初に#8で

kiyoshi による投稿:

/homeと/のパーティションを分けると確かに再インストール時に設定を残しやすいでしょうけど、
トラブルの場合に(初心者の方は)簡単には解決しにくい場合もあるようです。
それを勧めているサイトのURLを教えていただけませんか?そのURLの管理人さんに忠告しようと思いますので。

と、聞かれたので私が#11で、サイトのトップと該当箇所を書きました。

vafee による投稿:

tiriさんのサイトを参考にさせて頂きました。

http://www.k5.dion.ne.jp/~r-f/sicklylife/index.html

Ubuntuインストール時のパーティション分け
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/i_use_ubuntu_810/before.html#root_and_home

そして、#12で、URLの事から、Ubuntuとバージョンへ話題が移り以下のご忠告を頂いきました。

kiyoshi による投稿:

ただし、
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/i_use_ubuntu_810/before.html#root_and_home
はUbuntu8.10についてのHPですね。
上記の内容はバージョンによらず汎用的なものかもしれませんが、今後は、参考にされる際に、お使いになろうとしているUbuntuとバージョンが同じであることを確認された方が良いと思います。

そこで#13で私が#11に書いたアドレスへたどり着いた経緯を書きました。

vafee による投稿:

>今後は、参考にされる際に、お使いになろうとしているUbuntuとバージョンが同じであることを確認された方が良いと思います。

Ubuntu 9.04 Jaunty Jackalopeを使う
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu904/index.html

9.10が正式公開される前に、9.04をインストールしていまして、その時に上記のリンクから辿って行ったので、Ubuntuとバージョンが同じのを参考にしていました。

すると#14で

kiyoshi による投稿:

と8.04のページを書かれているので#11を見た時点では9.04のページ:
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu904/index.html
を読まれたとは思いませんよね。

と、書かれていますが、#11の返事は何処にそのような事が書かれているかと言う問いに答えた結果ですから、9.04とか8.10とかのヴァージョンは聞かれていませんですよね?

正確には下記の様に書けば良かったのですか。

Ubuntu 9.04 Jaunty Jackalopeを使う
http://www.k5.dion.ne.jp/~r-f/sicklylif

→「Ubuntuインストール前に」
→「Ubuntuインストール前に(Ubuntu 8.10編)(※外部リンク)」
→「Ubuntuインストール時のパーティション分け」

これでは手間を取らせてしまうだけと思い簡略化して該当アドレスを書いてしまいましたが、回答には完璧で正確を期すると言うご忠告ですね、今後気を付けます。

///////////////////////////////////////////////////////////////////////////

kiyoshi による投稿:

操作されたときのカレントディレクトリ(というか、おそらく、それを含むパーティション全体)がread-onlyになっているので書き込めませんね。

操作した時のカレントディレクトリは、一番最初に書いた通りの通常の状態で立ち上げたら、三行のメッセージが出てGUI画面が立ち上がらずに、シェル画面が起動した時に

# dmesg > test.txt

を実行しました、CTRL+Dを操作することで、更にメッセージが30行ほど出てくるので、それを書き写せば何かヒントを頂けないかと思い、書き写すよりはリダイレクトで吐き出せないかと思いました。

パーティション全体がread-onlyになっているのでは、この状態ではリダイレクト不可能と言うことですね。

kiyoshi による投稿:

マウント(mount)のオプションでrwを与えて読み書きできる状態でマウントする必要があるでしょう。

既に起動している「/」をmountを行うと言うのが理解出来ないのですが、以下のコマンドを打ち込んでも駄目でした、「/」ドライブは先のetcディレクトリにある「fstab」ファイルを参考にしましたが、そもそもコマンドの入力方法が違っているのでしょうね。

/////////////////////////////////////////////
# / was on /dev/sda6 during installation
UUID=ab9b0afd-7e8f-445d-b267-1cfa45035e5a /               ext4    errors=remount
/////////////////////////////////////////////

$ mounr -rw /dev/sda6

kiyoshi による投稿:

LiveCDでどのように起動したのかが分かりませんが、起動時に選択画面でF6キーを押してboot=casperをroot=適切な値に変更して内蔵 HDDの問題のパーティションにチェンジルートするようにしてはいませんよね?していないのなら、そこでdmesgをしてもおそらく、関係のあまりない情報しか表示されません。もしもしたのなら、
dmesg > test.txt
でリダイレクトされない理由が分かりません。もちろん、cdコマンドで書き込めないディレクトリをカレントディレクトリにされたのでしたら、そりゃ書き込めないでしょう。

LiveCDで「コンピュターに変更を加えないでubuntuを使ってみる」にて起動しました、リダイレクト出来ないのであれば、予めファイルを作成していれば可能かと言う浅はかな考えでした。

オプションの元々書かれている「boot=casper」を「root=適切な値」に変えるという、アドバイスですが「適切な値」に思いつく物が無く、「sda6」を指定したら起動しませんでしたし、HDDの三つ目のパーテョションかとも思い「3」としても、シェル画面は出ましたが、同じようにread-onlyに変化はありませんでした、どなたかもう少しヒントを頂けると、今後の経験となると思います。

kiyoshi による投稿:

引用されている文章を間違っておられますね。このようなフォーラムでは、文字情報が全ての情報なので、間違わないようにしていただくと意思疎通が正しく行い易いと思います。
済みませんが、FDcloneは使ったこともありませんので、わざわざ問題があるかを小生が調べる気にはなれません。

kiyoshi による投稿:

他にもログをチェックする方法や、改善するための情報を集める方法は何個か思いつくのですが、vafeeさんにお答えする気を失いました。インストールしなおさずに修復したい場合には、他の方の書き込みをお待ちください。

小生のせいで引用の間違い、不正確な書き方で、kiyoshiさんの気分を害されてしまった様で、申し訳ありません。でも「FDclone」の問題があるかを調べて頂く様にご依頼したつもりは毛頭ありません、「FDcloneの影響は無いかと勝手に判断していました」とご報告しただけなので、ご理解願います。

因みに、ご忠告の通り以下の様にアンインストールを試みましたが、パーティション全体がread-onlyになっているのでアンインストールも出来ませんでした。

$ apt-get remove fdclone

簡単に修復が出来れば、今まで設定した「/home」にあるデータを回避出来ると思っていましたが、そうこうしている内に平行して取り出すことが出来ましたので、問題解決には至りませんでしたが、目的は達成できました、そもそも「/home」を分けて使うことが一般的で無ければこの様なトラブルも無いと言うのはkiyoshiさんおっしゃる通りです。今後はパーテションを分けずにインストールし直してみます。

kiyoshiさんは私に対して「お答えする気を失いました」と書かれていましたので、既にご覧になっていないかもしれませんが、有り難うございました。不愉快な思いをさせてしまいながらも、貴重な時間を頂き感謝しています、ちょとしたヒントでもubuntu初心者には非常に助かりますが、回答に完璧な正確を強いられる、このフォーラムは2chとは違った意味で私には合わないのかもしれません。

オフライン

 

#17 2009-11-28 19:35:01

STGSAGWAN
ゲスト

Re: 「/home」がマウント出来ない

#1のvafeeさんへ

「Mount of filesystem failed」のメッセージの後に

コード:

$ fsck

で直りませんか?

http://ubuntuforums.org/showthread.php?t=1305434

 

#18 2009-11-28 21:17:14

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

STGSAGWAN による投稿:

#1のvafeeさんへ
「Mount of filesystem failed」のメッセージの後に

コード:

$ fsck

で直りませんか?

fsckとはファイル・システムの検査と修復を行うコマンドですね、実効すると何回か問い合わせがあり、内容をあまり確認もせずに「Y」キーを打つことで無事終了して、再起動すると無事GUI画面で起動が出来ました、無事解決しました。

STGSAGWANさん貴重なアドバイスありがとうございます、紹介いただいたリンク先は英語の為、殆ど理解できませんでしたがヾ^^;;

オフライン

 

#19 2009-11-28 23:15:30

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#20 2009-11-29 00:06:24

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#21 2009-11-29 14:24:49

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

DELL ノートパソコン Inspiron 1501は、2007年06月に購入しましたので二年半使っています、早速ボタン電池CR2032を購入してきて、取り替えてみましたが電圧は3.8Vありました、購入したのが4.1Vですからテスターは若干高めに表示されているかもしれませんが、正常と思われます。

但し思い当たる節があります、ubuntuの時刻はNICTの時刻サーバと同期を取っているのですが起動時に修正されるのでか、気がつかなかったのですが、デュアルブートのWindowsXPを立ち上げた時に大きく時間がずれていることがありました、WindowsXPも再インストールしたばかりで時刻修正はまだ設定していませんでした。

電池を取り替えた時には気がつかなかったのですが、電池が外れていたのかもしれません。

1.HDDからの起動時は内蔵電池の不具合でfsckが失敗して起動出来なかった。

2.LiveCDで起動出来るのはチェック方法が違う。

3.LiveCDで起動して
$ sudo e2fsck -f -v -y /dev/sda8

も、チェック方法が違うから成功しなかった。(もしかして小生のミスタイプで失敗?)

4.HDDから起動時にエラー表示の後にfsckで成功。

オフライン

 

#22 2009-11-29 17:11:18

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#23 2009-11-29 20:52:09

vafee
メンバ
登録日: 2009-11-25

Re: 「/home」がマウント出来ない

kiyoshiさん、長くなりましたが、最後の報告を。

ボタン電池は交換したのですが、電圧が正常なので元に戻しています。そこで実験を行いました、まず最初は今まで使っていた電池を使って行いました。

1.BIOSで日付を2006年に修正
2.ubuntuはGUI画面で起動できず#1の状態
3.LiveCDで起動、GUI画面が立ちあがった所で日付は修正されていた。
4.再起動で無事HDDからGUI画面で起動出来てしまった。

これでは、状態の再現にならないので、ボタン電池を外して同じ事をしてみましたが、動作は全く同じで4で無事起動できてしまいました。

1の状態で、STGSAGWANさんからのアドバイスでfsckを行うことで、何かが変わってしまったのでしょうか、状態が再現出来ないので、kiyoshiさんからアドバイスを受けた

kiyoshiさん#5 による投稿:

起動時の自動ファイルシステムチェック(fsck)が失敗しているのかもしれません。ext4には詳しくないので自信がありませんが。
LiveCDで起動して
$ sudo e2fsck -f -v -y /dev/sda8

を、参考に

$ sudo e2fsck -f -v -y /dev/sda6

で、問題解決するのかと思いましたが。。。。

どちらにしても、BIOSの時刻が大きくズレていると、ubuntuはGUI起動できないと言うことだけは検証出来ました。

色々とアドバイス有難うございました。

オフライン

 

#24 2009-11-29 23:35:56

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#25 2009-12-01 19:10:22

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: 「/home」がマウント出来ない

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB