Ubuntu9.10 Grub2 MENUからVaioノート回復パーティションを取り除く

VAIOノート(VGN-SZ)から回復パーティション(リカバリ・パーティション)のメニューをとり省くTweaksです。

GRUB2は以下の2つの設定ファイルを編集し、sudo update-grubによって変更します。

/boot/grub/grub.cfgは触ってはならないことになっています。

/etc/default/grub

 ここでカーソルの振る舞いや、「Linux」のリカバリメニューをカットすることができます。

/etc/grub.d/*

この中のファイルの順序によって、メニューの表示順を決めています。 xの実行権限があるもののみ有効で、

ファイルの中身はスクリプトになっています。



参考ページはココ(Grub 2 Title Tweaks)です。

ちなみにメモリチェックをメニューを外すには。。。



sudo chmod -x /etc/grub.d/20_memtest86+



と実行権限をはずせば可能です。

上の参考ページになかった本題です。

Vaioノートに存在する「リカバリ・パーティション」メニューを消すには以下の手順です。



まずは無効にしたい「リカバリ・パーティション」のデバイスをチェックします。

~$ sudo cat /boot/grub/grub.cfg | grep "menuentry" | cut -d '"' -f2

結果はh/dev/sda1でした。

その後、以下の赤い部分スクリプトを/etc/grub.d/30_os_prober内、

94行周辺に追加すればOKです。  前後のスクリプトを注意深くみて挿入してください。

  .....

 if [ -z "$(LONGNAME)" ] ; then

    LONGINAME="${LONGNAME}"

 fi



 if[ "${DEVICE}" = "/dev/sda1" ] ; then

    continue

 fi

 echo "Found ${LONGNAME} on ${DEVICE}" >&2

 found_other_os=1

  .....

後はsudo update-grubを実行するのみです。

 

(尚、Ubuntu9.10についていたGrub2 Betaを元に書いていますので、将来かわる可能性があります。)



 



コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.