[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:40658] Kernel再構築で起動時にフレームバッファが使えない(&ゴミリンクが出来る)



上浦です.

sidでkernel-source-2.6.6を用いKernel再構築を行ったのですが,フレームバッ
ファが動作しません.kernel-image-2.6.6-1-686では動作します.

起動時のオプション
----------
/boot/vmlinuz-2.6.6-1-686test root=/dev/hda9 ro vga=773
----------

Kernel再構築の手順
----------
$ cd /usr/src/
$ tar jxf kernel-source-2.6.6.tar.bz2
$ cd kernel-source-2.6.6
  ↓kernel-image-2.6.6-1-686のconfigを変更せずに利用
$ cp /boot/config-2.6.6-1-686 .config
$ make-kpkg clean
$ fakeroot make-kpkg --append_to_version -1-686test \
                     --revision=custom.1.0 --initrd kernel_image
$ cd ..
$ sudo dpkg -i kernel-image-2.6.6-1-686test_custom.1.0_i386.deb
----------

上記の手順で(正常に動作するkernel-image-2.6.6-1-686の)configを全く変更せ
ずに作成したKernelで起動すると,画面がブラックアウトしたままになります.
起動はしているようです.

提供されているカーネル"kernel-image-2.6.6-1-686"
再構築したカーネル    "kernel-image-2.6.6-1-686test_custom.1.0_i386"
に含まれるファイルを比べると,
----------
(kernel-image-2.6.6-1-686)
  |-- lib
  |   `-- modules
! |       `-- 2.6.6-1-686
! |           |-- boot
! |           |   `-- capability.ko
! |           |-- initrd
! |           |   `-- vesafb.ko
  |           |-- kernel
  |           |   |-- arch
  |           |   |   `-- i386
----------
(kernel-image-2.6.6-1-686test_custom.1.0_i386)
  |-- lib
  |   `-- modules
! |       `-- 2.6.6-1-686test
! |           |-- build -> /usr/src/kernel-source-2.6.6
  |           |-- kernel
  |           |   |-- arch
  |           |   |   `-- i386
----------
再構築したKernelには"boot/capability.ko"と"initrd/vesafb.ko"が無いのが気
になります.また,"build -> /usr/src/kernel-source-2.6.6"というゴミリンク?
が出来るのが気になります.

kernel-source-2.4.26でも試してみましたが,同様にフレームバッファが動作せ
ず,"build -> /usr/src/kernel-source-2.4.26"へのリンクが出来ていました.

起動時にフレームバッファを動作させるにはどうすればよいのでしょうか?
よろしくお願いします.

-- 
Daichi Ueura <daichi@xxxxxxxxxxx>