お知らせ

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

#1 2013-06-25 16:30:34

tetsuyakubo
メンバ
登録日: 2008-10-05

ブートローダーをpbrにインストール出来ない。

ブートローダーをpbrにインストール出来ない。
ubuntu13.04をインストールするときに、ブートローダーをpbr(具体的にはsdc6)に指定してインストールしたのですが、
何度やってもブートローダーがsdcのMBRにインストールされていまいます。12.04にしてTRYしましたが同じでした。
昔は出来ていたのですが、最近はubuntuをwindowsとは別DISKにしてMBRにインストールしていたので気がつきませんでした。
いつから変わったのでしょう?

又、
手動でLiveCDからブートローダーのpbrへの再インストールを試みましたがエラーでインストール出来ませんでした。
以下がそのメッセージです。

ubuntu@ubuntu:~$ sudo grub-install --boot-directory=/media/該当DISKのuuid /dev/sdc6
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
ubuntu@ubuntu:~$

pbrにインストールすることは確かに BAD idea となっていますね。
後はよくわからないな。。blocklistsってなんだ?

ひょっとして、論理ドライブじゃなくプライマリパーテーションだと可能でしょうか?

でもこれが仕様だとすると、ウィンドウズのシステムがあるDISKにインストールする場合勝手にMBRを書き換えてしまいますよね?
やはり私の環境がおかしいのでしょうか?

実用上は支障が無いのですが、ちょっと気持ち悪いので、やはりpbrにインストールしたいのですが、
何か良い方法はないのでしょうか?

オフライン

 

#2 2013-06-25 17:19:13

tetsuyakubo
メンバ
登録日: 2008-10-05

Re: ブートローダーをpbrにインストール出来ない。

すいません。とりあえず自己解決です。
投稿している途中で思いつき、論理ドライブからプライマりパーテーションにしたら、pbrにインストール出来ました。
しかし、以前は確かに論理ドライブでも出来たんですが、grub2ではなくgrubの頃だったのかな?

やはり論理ドライブでは無理でしょうか?

オフライン

 

#3 2013-06-25 20:46:56

makopi
メンバ
登録日: 2009-11-01

Re: ブートローダーをpbrにインストール出来ない。

--force オプションでいかがですか?

詳細は
man grub-install

オフライン

 

Board footer

Powered by FluxBB