vine-users ML アーカイブ



[vine-users:070113] Re: fs type supermount not supported by kernel

  • From: FUKUHARA Makoto <makoto@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:070113] Re: fs type supermount not supported by kernel
  • Date: Fri, 28 Jan 2005 23:28:05 +0900
福原です.

K.Hasegawa wrote:
> 昨日、http://vinelinux.org/からglibc,kernelのセキュリティーパッチを
> rpm -Uvh でインストールしました。
> 
> 前回のkernelアップグレード時には/etc/lilo.confの書き換えの必要を
> 知らなかったためbootできず皆様よりrescue modeで書き換えることを
> 教えていただきました。ですので今回は/etc/lilo.confを書き換えました。
> 
> しかし今回、起動させると
> 1)Welcome to Vine Linuxのメッセージの後、6箇所ぐらい
>  mount: fs type supermount not supported by kernel
>  のメッセージが出ます。
> 2)正常な時にくらべ、真っ黒い画面から時計が出るまでの時間がかかります。
> 3)log on 画面でユーザーネームを入力しようとしてもマウスもキーボードも
>  反応しません。
> 
> この場合修復するにはどうすればよいでしょうか。

一つの方法として,一旦古いカーネルにして,もう一度入れ直す方法があると
思います.

( CPU が PentiumPro 以降という前提で書いてます.
  CPU がもっと古い時は i686 を i386 にしてください.)

step.1  古いカーネルに戻す

  * rescue modeで起動

      chroot /mnt/sysimage
      mount /mnt/cdrom
      rpm -ivh /mnt/cdrom/Vine/RPMS/kernel-2.4.27-0vl7.i686.rpm
      umount /mnt/cdrom

      ls /boot で kernel のファイル名確認
      /etc/lilo.conf を編集
      /sbin/lilo

      exit

    再起動

Step.2 もう一度入れ直す

kernel には以下のものがありますが,どれを入れたでしょうか?

kernel-2.4.27-0vl7.3.athlon.rpm
kernel-2.4.27-0vl7.3.i386.rpm
kernel-2.4.27-0vl7.3.i586.rpm
kernel-2.4.27-0vl7.3.i686.rpm
kernel-BOOT-2.4.27-0vl7.3.i386.rpm
kernel-smp-2.4.27-0vl7.3.athlon.rpm
kernel-smp-2.4.27-0vl7.3.i386.rpm
kernel-smp-2.4.27-0vl7.3.i586.rpm
kernel-smp-2.4.27-0vl7.3.i686.rpm

たぶん kernel-2.4.27-0vl7.3.i686.rpm が適当だと思います.

kernel は rpm -Uvh ではなく rpm -ivh の方がおすすめです.
古いカーネルを残しておいて,lilo.conf をうまく書いて,どちらからでも起動
できるようにしておけば,新しいカーネルからの起動がうまくいかなくても
古いカーネルから起動できます.

-- 
  福原 <makoto@xxxxxxxxxxxxxxxxxx>