vine-users ML アーカイブ



[vine-users:054948] Re: Dualboot について( Re: はじめまして)

  • From: "Satoshi IWAMOTO" <iwamoto@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:054948] Re: Dualboot について( Re: はじめまして)
  • Date: Thu, 31 Oct 2002 15:44:09 +0900
 いわもとです。その節はお世話になりました>松原さん

In Thu, 31 Oct 2002 15:05:47 +0900
<[vine-users:054946] Re: Dualboot について( Re: はじめまして)>
<Yukio Tani <tani-yukio@xxxxxxxxxxxxxxxxxx>> Wrote:

> | Vine の kernel パッケージは %post で lilo を呼び出して mbr を lilo のそ
> | れに入れ換えてくれたように憶えます。
> |
>
> この環境の場合に、Kernel Makeはどの様にして実施されていますか?
>
> 私は昔から(Slackwareから)の tar ballを使用しているため
> make bzlilo もしくは make install 実行時にliloが呼び出され、実行されるため
> 皆さんは、どうしているのかなとずっと疑問に思っていたものです。
> (rpm --rebuildは、specファイルを覗いていないのでまだ使用できない)
>

 この部分ですね。(ちょっと古く 2.4.18-0vl24 の spec です)

  %ifarch i386 i586 i686
  if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
          /sbin/lilo > /dev/null 2>&1
          exit 0
  fi
  %endif

 あれ、この罠に引っかかったことないな〜 と思って lilo.conf を見てみると
 絶対に lilo の実行に失敗する lilo.conf になっていました(^^;

 もっとまともな回避法方は、

  rpm -e lilo して lilo package を削除
  if [ -x /sbin/lilo -a -f /etc/lilo.conf ! -d /boot/grub ]; then とかする

 かしら…。

 tar ball からの make の場合は、要は bzlilo を止めればいいので、

  make bzImage
  make modules
  make modules_install
	cp arch/i386/boot/bzImage /boot/vmlinuz-なんちゃら
  /boot/grub/menu.lst の更新

 とかいう手順を踏めばいいのでは?

 #make install だけで lilo 呼び出しましたっけ?>みなさま

-------------------------------------------
  e-mail      : iwamoto@xxxxxxxxxxxxxxxxxxx
  岩本 敏 (satoshi IWAMOTO)
-------------------------------------------
離れえぬよう、流されぬよう、ぎゅっと…