無事に 起動するようになりましたので grub.conf を 整理します。
root@p72sdb3:~# mount /dev/sdc1 /mnt/ root@p72sdb3:~# cd /mnt/boot/grub/ root@p72sdb3:/mnt/boot/grub# cp grub.conf 20141223-grub.conf-test-sdb3-sdg3 root@p72sdb3:/mnt/boot/grub# vi grub.conf root@p72sdb3:/mnt/boot/grub# cd root@p72sdb3:~# df | sed 3,5d Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb3 48019196 17430684 28142616 39% / /dev/sdc1 88787 71694 12077 86% /mnt root@p72sdb3:~# rm -r /mnt/test/ /* 試験用 データー削除 */ root@p72sdb3:~# df | sed 3,5d Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb3 48019196 17430684 28142616 39% / /dev/sdc1 88787 2025 81746 3% /mnt root@p72sdb3:~# umount /mnt/ root@p72sdb3:~# cd /boot/ /* うまく起動するので整理 将来削除 */ root@p72sdb3:/boot# mv z_ver-01/ z_ver-cb5xn-01 root@p72sdb3:/boot# mv /lib/modules/3.15.10-n72sdb3/ z_ver-n72sdb3/ root@p72sdb3:/boot# rm -r /lib/modules/3.15.10-plamoSMP/ /* 過去のもの削除 */ root@p72sdb3:/boot# ls /lib/modules/ 3.15.10-np72sdb3/ root@p72sdb3:/boot# cd /usr/src/linux-3.15.10/ root@p72sdb3:/usr/src/linux-3.15.10# ls -alt | grep config -rw-r--r-- 1 root root 125504 Dec 23 14:02 .config -rw-r--r-- 1 root root 125504 Dec 23 13:55 cp.config-3.15.10-nusda902 -rw-r--r-- 1 root root 125504 Dec 23 13:52 .config.old -rw-r--r-- 1 root root 125545 Dec 23 13:24 20141223.config-n72sdb3 -rw-r--r-- 1 root root 125546 Dec 15 17:56 20141215.config-3.15.10-cb5xn-01 -rw-r--r-- 1 root root 252 Oct 9 09:00 Kconfig root@p72sdb3:/usr/src/linux-3.15.10# diff -s 20141223.config-n72sdb3 /boot/z_ver-n72sdb3/config-3.15.10-n72sdb3 Files 20141223.config-n72sdb3 and /boot/z_ver-n72sdb3/config-3.15.10-n72sdb3 are identical
大まかな 整理を 終えました。
今回 うまく動作した ものと そうでないものの config を 比較してみましょう。
root@p72sdb3:/usr/src/linux-3.15.10# cp .config 20141223.config-3.15.10-np72sdb3-BOOT-OK-REV01
調査対象は 20141223.config-n72sdb3 と .config の コピー
root@p72sdb3:/usr/src/linux-3.15.10# diff -s .config 20141223.config-3.15.10-np72sdb3-BOOT-OK-REV01 Files .config and 20141223.config-3.15.10-np72sdb3-BOOT-OK-REV01 are identical
当然同じですな コピーしただけですので
20141223.config-3.15.10-np72sdb3-BOOT-OK-REV01 を 比較する必要がある。
root@p72sdb3:/usr/src/linux-3.15.10# diff -y .config 20141223.config-n72sdb3 | grep \| CONFIG_LOCALVERSION="-np72sdb3" | CONFIG_LOCALVERSION="-n72sdb3" CONFIG_BLK_DEV_FD=m | CONFIG_BLK_DEV_FD=y CONFIG_BLK_CPQ_CISS_DA=y | # CONFIG_BLK_CPQ_CISS_DA is not set CONFIG_BLK_DEV_LOOP=m | CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_SX8=y | # CONFIG_BLK_DEV_SX8 is not set CONFIG_DRM_MGA=m | # CONFIG_DRM_MGA is not set CONFIG_DRM_SIS=m | # CONFIG_DRM_SIS is not set CONFIG_DRM_VIA=m | # CONFIG_DRM_VIA is not set CONFIG_DRM_SAVAGE=m | # CONFIG_DRM_SAVAGE is not set root@p72sdb3:/usr/src/linux-3.15.10# shutdown -h now
一見 しただけでは 個猫 と しては 何が関連するのかまったく 不明です。
まあ なにゆえか 不明ですが おいおいです。
にゃんたろう 拝!
2014年 12月 24日 水曜日 21:01:20 JST 作成