戻る

前へ| 次へ

試行錯誤 その2

カーネル と /lib/modules/ を /dev/sda7 で 動作しているものを コピー すると /dev/sda9 に あるものも 通常どおり 起動する なにが わるいのか? もう 一度 最初に 戻って 検討してみる。まず 正常と思われる /dev/sda7 で カーネルの再構築を 行ない config を 作成するとともに 正常に起動するか どうかを確認する。

正常に動作している 計算機 B の /dev/sda7 で 動作している  Plamo Linux に 侵入

$ ssh -l aruser 192.168.0.7
Password: 
aruser@p6090j:~$ su -
パスワード:
root@p6090j:~# cd /usr/src/linux-3.15.10/
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda7      184849444 27287468 148165496  16% /
root@p6090j:/usr/src/linux-3.15.10# cp -a .config 20141122.config
root@p6090j:/usr/src/linux-3.15.10# make menuconfig 
/*  ここから 途中の抜粋です       */
 .config - Linux/x86 3.15.10 Kernel Configuration
 > General setup 
(-nusda901) Local version - append to kernel release 
 /* -nusda901 この計算機 特有の NOUVEAU を 有効 /dev/sd9 の 一番目ということで区別 */
 .config - Linux/x86 3.15.10 Kernel Configuration 
 > Processor type and features
 Processor family 
 (X) Core 2/newer Xeon 

 .config - Linux/x86 3.15.10 Kernel Configuration 
> Device Drivers > Graphics support > Direct Rendering Manager
Direct Rendering Manager
  Nouveau (nVidia) cards 
 (5)   Maximum debug level  
 (3)   Default debug level 
 [*]   Support for backlight control

Yes
/*   ここまで 途中の抜粋です        */

ほんで もって make

root@p6090j:/usr/src/linux-3.15.10# time make -j4 V=1 | tee log-make-20141221
...
real    3m0.629s
user    6m9.987s
sys     1m4.777s
root@p6090j:/usr/src/linux-3.15.10\
# make modules_install 2>&1 | tee log-modules-install-20141221
root@p6090j:/usr/src/linux-3.15.10# ls /lib/modules/
001_3.15.10-plamoSMP/  3.15.10-nusda901/  First-3.12.5/
002_3.15.10-plamoSMP/  3.15.10-plamoSMP/
 /*  涙ぐましい 試行錯誤のあと 笑って 笑って わらって     */
root@p6090j:/usr/src/linux-3.15.10# cd /boot/
root@p6090j:/boot# ls -l /usr/src/linux-3.15.10/arch/x86/boot/bzImage 
-rw-r--r-- 1 root root 3340672 Dec 21 12:26 \
/usr/src/linux-3.15.10/arch/x86/boot/bzImage
root@p6090j:/boot\
# cp /usr/src/linux-3.15.10/arch/x86/boot/bzImage  vmlinuz-3.15.10-nusda901
root@p6090j:/boot\
# cp /usr/src/linux-3.15.10/System.map System.map-3.15.10-nusda901
root@p6090j:/boot# cp /usr/src/linux-3.15.10/.config config-3.15.10-nusda901
root@p6090j:/boot\
# mv vmlinuz-3.15.10-plamoSMP 20141122_vmlinuz-3.15.10-plamoSMP
root@p6090j:/boot\
# mv System.map-3.15.10-plamoSMP 20141122_System.map-3.15.10-plamoSMP
root@p6090j:/boot# rm System.map vmlinuz config
...  /* リンク作成    */
root@p6090j:/boot# ln -s config-3.15.10-nusda901  config       
root@p6090j:/boot# ls -l
total 5488640
lrwxrwxrwx 1 root root      27 Dec 21 12:42 System.map -> System.map-3.15.10-nusda901
-rw-r--r-- 1 root root 1897275 Dec 21 12:37 System.map-3.15.10-nusda901
lrwxrwxrwx 1 root root      23 Dec 21 12:43 config -> config-3.15.10-nusda901
-rw-r--r-- 1 root root  125504 Dec 21 12:38 config-3.15.10-nusda901
-rw-r--r-- 1 root root    5040 Nov  6  2012 diag1.img
-rw-r--r-- 1 root root   17932 Nov  6  2012 diag2.img
drwxr-xr-x 4 root root    4096 Nov 13 11:25 grub/
-rw-r--r-- 1 root root   22578 Nov  6  2012 inside.bmp
-rw-r--r-- 1 root root    6878 Nov  6  2012 onlyblue.bmp
-rw-r--r-- 1 root root   33192 Nov  6  2012 tuxlogo.bmp
lrwxrwxrwx 1 root root      24 Dec 21 12:42 vmlinuz -> vmlinuz-3.15.10-nusda901
-rw-r--r-- 1 root root 3340672 Dec 21 12:37 vmlinuz-3.15.10-nusda901
drwxr-xr-x 2 root root    4096 Dec 21 12:41 zu_old/
root@p6090j:/boot# cat /etc/fstab 
/dev/sdb2       swap        swap        defaults   0   0
/dev/sda6       swap        swap        defaults   0   0
/dev/sda7       /        ext3        defaults   1   1
/dev/sr0       /cdrom   iso9660   user,ro,noauto,exec,iocharset=euc-jp 0   0
none             /proc    proc        defaults   0   0
none             /sys     sysfs       defaults   0   0
none             /dev     tmpfs       defaults   0   0
none                /tmp     tmpfs       defaults   0   0
none            /dev/pts        devpts  gid=5,mode=620    0 0
none            /proc/bus/usb             usbfs        noauto   0   0
root@p6090j:/boot# df | head -2
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda7      184849444 27350544 148102420  16% /
root@p6090j:~# echo "`date`" >staTUs
root@p6090j:~# cat staTUs 
Sun Dec 21 13:07:28 JST 2014
root@p6090j:~# shutdown -r now

Broadcast message from root@p6090j (pts/0) (Sun Dec 21 13:07:55 2014):

The system is going down for reboot NOW!
root@p6090j:~# Connection to 192.168.0.7 closed by remote host.
Connection to 192.168.0.7 closed.

これで 再起動確認すれば 良い事です。

にゃんたろう 拝!

2014年 12月 22日 月曜日 21:02:17 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2014.-- nyantarou All Rights Reserved.