お知らせ

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

#1 2009-11-09 19:20:26

eehtoov
メンバ
登録日: 2009-10-16

ubuntu9.10 grub 編集後保存が拒否される

自作機にデュアルブート成功していますが、表題で悪戦苦闘中。。。

gedit /boot/grub/grub.conf

で grub.cfg 2.6KB  を開いて編集後「保存」が拒否されます。

~~~「読み込み専用に行うことはできません。。。」のようになり赤帯が出ます。
何か事前の操作があるのでしょうか

オフライン

 

#2 2009-11-09 19:45:33

avidya
ゲスト

Re: ubuntu9.10 grub 編集後保存が拒否される

 私は "splash" を "nosplash" にしたくらいなのですが Grub2 入門のトピックを参考に以下のようにしました。

1./etc/default/grub を編集
2.sudo update-grub

 

#3 2009-11-09 20:06:25

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: ubuntu9.10 grub 編集後保存が拒否される

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

オフライン

 

#4 2009-11-09 20:46:21

eehtoov
メンバ
登録日: 2009-10-16

Re: ubuntu9.10 grub 編集後保存が拒否される

お話ありがとうございました。grub のバージョンは0.97でしたからgrub 2 ではないようでした。
新たにパーミッションを「場所」からで指定して見ましたが改善はありませんでした。

オフライン

 

#5 2009-11-09 20:54:26

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: ubuntu9.10 grub 編集後保存が拒否される

grub2 でないのらば、
sudo gedit /boot/grub/menu.lst
のはずですが・・・。

オフライン

 

#6 2009-11-09 21:13:18

eehtoov
メンバ
登録日: 2009-10-16

Re: ubuntu9.10 grub 編集後保存が拒否される

ありがとうございました、私は何をしていたんでしょか、、、解決いたしました。

オフライン

 

#7 2009-11-10 05:23:28

eehtoov
メンバ
登録日: 2009-10-16

Re: ubuntu9.10 grub 編集後保存が拒否される

いやいや gedit /boot/grub/menu.lst にて編集後「保存」はできたのですが、起動時に表示されるwindows/ubuntu「選択画面」に
反映がありません。
ひとつづつと思いはじめに timeout を 30 45 120 と編集してみましたが 反映のそれはまったくありませんでした。落ち着いて↑↓を操作する暇もなくdefaultでubuntuが起動します。まあ~それでもよいのですができれば反映さてたいです。。。

オフライン

 

#8 2009-11-10 10:20:55

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: ubuntu9.10 grub 編集後保存が拒否される

取り敢えず、現在の menu.lst の内容を貼り付けてもらった方が良いですね。

オフライン

 

#9 2009-11-10 11:06:24

avidya
ゲスト

Re: ubuntu9.10 grub 編集後保存が拒否される

 まず最初に Karmic の grub2 のバージョンは 1.9.7b4 のようです ( 同じく Karmic の grub のバージョンは 0.97 )。まずは Synaptic パッケージ・マネージャ等で grub が入っているのか、それとも grub2 が入っているのかを正確に確認することが肝要かと。

 もし grub2 であるなら Grub2 入門のトピックに

Grub 2のユーザー設定は主に/etc/default/grubと/etc/grub.dに格納される。update-gurbが実行されるとその結果は/boot/grub/grub.cfgファイルに書き込まれる。
/boot/grub/grub.cfg
これがGrub 2の主なファイルだ。以前のGrubでいう/boot/grub/menu.lstを置き換える。menu.lst同様Grubのメニューに関する情報を格納するが、menu.lstとは異なり直接編集されることは想定されていない
[list]
    [*]grub.cfgはupdate-grubが実行されると自動的に生成される。
    [*]### BEGINで示されているそれぞれのセクションは正確に記述されており、/etc/grub.dフォルダーにある情報元ファイルを指している。
    [*]grub.cfgはupdate-grub2かupdate-grubをルートとして実行すると生成される。
    [*]デフォルトでは、update-grub2を実行した場合grub.cfgは読み込みのみで生成される。これはこのファイルを直接編集することは意図されていないことを示すものだ。直接編集することが必要であればセクション2にやり方が書いてある。
[/list]

とあり grub.cfg は本来直接エディタで編集するものではない、ということになります ( 上記に記載があるように直接編集する方法もある )。

 

#10 2009-11-10 11:15:59

のんき
メンバ
登録日: 2007-03-04

Re: ubuntu9.10 grub 編集後保存が拒否される

話を元に戻しましょう。

ubuntu 9.10ですよね。
ubuntu 9.10であれば、menu.lstは存在しません。
(menu.lstはgrub 0.97以前のバージョンに適用されます。grub 1.97(grub2)以降はgrub.confです。)
ubuntu 9.10では、grub.confを編集してはいけません。
(編集できないように書き込みパーミッションが設定されています。
 無理やり開いてもテキストの先頭に書き換えてはいけないと記述されています。)
grub.confはシステム設定時、及びupdate-grubにて作成される物でユーザーには開放していない。
grubメニューの編集方法については下記URLを参照してください。

インデックス » Tutorial & Tips » [TotW: 10/12/2009]Grub 2 入門
https://forums.ubuntulinux.jp/viewtopic.php?id=6092

オフライン

 

#11 2009-11-10 11:33:11

avidya
ゲスト

Re: ubuntu9.10 grub 編集後保存が拒否される

 ちなみに Grub2 入門はオリジナルの翻訳 ( HTML ) の方が読みやすく、お薦めです ( フォーラム版は Wiki 用(?) のタグが入っているので若干読みにくいです )。

# 理音さんに感謝

 

#12 2009-11-10 11:37:59

ack
メンバ
登録日: 2007-06-01

Re: ubuntu9.10 grub 編集後保存が拒否される

/boot/grub/menu.lst が存在し、編集できており、

eehtoov による投稿:

お話ありがとうございました。grub のバージョンは0.97でしたからgrub 2 ではないようでした。

起動中に表示されたものを見たのだと思いますが、0.97と出ていればほぼ間違いなくGrub1が使われていると思います。
# Grub1環境からアップグレードで9.10にした場合はGrub2はユーザが自発的に作業しない限り使われないので。

eehtoov による投稿:

ひとつづつと思いはじめに timeout を 30 45 120 と編集してみましたが 反映のそれはまったくありませんでした。落ち着いて↑↓を操作する暇もなくdefaultでubuntuが起動します。まあ~それでもよいのですができれば反映さてたいです。。。

思い当たる節としては、timeout の記述の前に # が付いていてコメントアウトされてしまっており設定が効いていない、ぐらいですが、その辺りはいかがでしょうか?

オフライン

 

#13 2009-11-10 11:53:41

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: ubuntu9.10 grub 編集後保存が拒否される

ack さん による投稿:

思い当たる節としては、timeout の記述の前に # が付いていてコメントアウトされてしまっており設定が効いていない、ぐらいですが、その辺りはいかがでしょうか?

あー、確かにそうかも知れないですね。
あと、timeout とは逆に hiddenmenu の # が外れてたりとか。

オフライン

 

#14 2009-11-10 20:44:36

eehtoov
メンバ
登録日: 2009-10-16

Re: ubuntu9.10 grub 編集後保存が拒否される

皆さんの的をついたお話まことにありがたく先ほど全面的かつ根本的に解決いたしました。

① grub  のバージョンを確かめることが、しょっぱなに「肝要」でした grub-install -v  にて1.97 を確認しました。ですから
② grub 2 の編集にはアプローチ(解除?)コマンド2本を事前に入力しました。 #sudo chmd +w /boot/grub/grub.cfg
     #gksudo gedit /boot/grub/grub.cfg  これで 次のコマンドが生きてきました。
③ #gedit /boot/grub/grub.cfg  これ以外のコマンドではリスト開示が2度手間になります、これですと一発で開示されました。

編集「保存」が実行され次回のgrubの更新があるまで維持されるとのことでした。

以上によって起動時のgrub のデストリ・OS 選択画面をスッキリと(今回はXPとubuntu の2本)させることができました。

重ねてみなさんにお礼いたします、ありがとうございました。。。
 

オフライン

 

#15 2009-11-10 22:41:31

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

Re: ubuntu9.10 grub 編集後保存が拒否される

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

オフライン

 

Board footer

Powered by FluxBB