亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 已解決:linux內(nèi)核編譯的問(wèn)題 [打印本頁(yè)]

作者: kallytin    時(shí)間: 2017-01-25 15:48
標(biāo)題: 已解決:linux內(nèi)核編譯的問(wèn)題
本帖最后由 kallytin 于 2017-01-25 23:50 編輯

嘗試進(jìn)行l(wèi)inux-4.4.0的內(nèi)核編譯和安裝,步驟如下:
1、在本機(jī)編譯
linux-4.4.0的內(nèi)核代碼
2、在虛擬機(jī)安裝“編譯后的新內(nèi)核”

問(wèn)題:
所有都完成后,重啟虛擬機(jī)以檢驗(yàn)效果,發(fā)現(xiàn)不能進(jìn)入“登錄”界面,為何?


注:
具體的信息如下:

//----------------------------------------
// 本機(jī):ubuntu16.04
//
// 第一步:在本機(jī)編譯linux內(nèi)核代碼
//----------------------------------------


下載 linux-4.4.44.tar.gz 并解壓至目錄linux-4.4_support_module_dy_loading(目錄1

  1. > cd linux-4.4_support_module_dy_loading

  2. > make config

  3. > make menuconfig   
  4.     注:Enable loadable module support項(xiàng)按y選上,然后按回車進(jìn)入選上三項(xiàng)(force module loading、module unloading、force module unloading)

  5. > make -j 8

  6. > make modules -j 8
  7.    
  8. > make modules_install INSTALL_MOD_PATH=modules_install_for_move
復(fù)制代碼



//----------------------------------------
// 虛擬機(jī):ubuntu16.04
//
// 第二步:在虛擬機(jī)上安裝“新編譯的linux內(nèi)核”
//----------------------------------------


cd 本機(jī)與虛擬機(jī)共享目錄/linux-4.4_support_module_dy_loading(即在本機(jī)的linux-4.4.0的編譯目錄里,與上面“目錄1”一樣):
  1. > sudo cp arch/x86/boot/bzImage /boot/vmlinuz-4.4.0-support-mod-dy-load

  2. > sudo cp System.map /boot/System.map-4.4.0-support-mod-dy-load

  3. > sudo cp .config /boot/config-4.4.0-support-mod-dy-load

  4. > sudo cp -r modules_install_for_move/lib/modules/4.4.0 /lib/modules/4.4.0-support-mod-dy-load

  5. > sudo cp -r modules_install_for_move/lib/firmware /lib/firmware/4.4.0-support-mod-dy-load

  6. > sudo chmod 755 -R /lib/modules/4.4.0-support-mod-dy-load

  7. > sudo chmod 755 -R /lib/firmware/4.4.0-support-mod-dy-load

  8. > sudo rm /lib/modules/4.4.0-support-mod-dy-load/source

  9. > sudo rm /lib/modules/4.4.0-support-mod-dy-load/build

  10. > sudo ln -s linux-4.4_support_module_dy_loading /lib/modules/4.4.0-support-mod-dy-load/source

  11. > sudo ln -s linux-4.4_support_module_dy_loading /lib/modules/4.4.0-support-mod-dy-load/build

  12. > sudo mkinitramfs -o /boot/img-4.4.0-support-mod-dy-load

  13. > sudo update-grub2
  14.     Generating grub configuration file ...
  15.     Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
  16.     Found linux image: /boot/vmlinuz-4.4.0-support-mod-dy-load
  17.     Found linux image: /boot/vmlinuz-4.4.0-59-generic
  18.     Found initrd image: /boot/initrd.img-4.4.0-59-generic
  19.     Found linux image: /boot/vmlinuz-4.4.0-21-generic
  20.     Found initrd image: /boot/initrd.img-4.4.0-21-generic
  21.     Found memtest86+ image: /boot/memtest86+.elf
  22.     Found memtest86+ image: /boot/memtest86+.bin
  23.     done
復(fù)制代碼
  1. 檢查安裝信息:

  2. > ls -lt /boot
  3. ..........
  4. drwxr-xr-x 5 root root     4096 jan  25 14:47 grub
  5. -rw-r--r-- 1 root root 35880394 jan  25 14:47 img-4.4.0-support-mod-dy-load
  6. -rwxr-x--- 1 root root   184778 jan  25 14:41 config-4.4.0-support-mod-dy-load
  7. -rwxr-x--- 1 root root  3395706 jan  25 14:41 System.map-4.4.0-support-mod-dy-load
  8. -rwxr-x--- 1 root root  5720768 jan  25 14:41 vmlinuz-4.4.0-support-mod-dy-load
  9. .................

  10. > ls -lt /lib/modules
  11. ..........
  12. drwxr-xr-x 3 root root 4096 jan  25 14:46 4.4.0-support-mod-dy-load
  13. ..........

  14. > ls -lt /lib/firmware/
  15. ..........
  16. drwxr-xr-x 30 root root    4096 jan  25 14:45 4.4.0-support-mod-dy-load
復(fù)制代碼

//-------------------------------------------
// 虛擬機(jī):ubuntu16.04
//
// 第三步:重啟虛擬機(jī)以檢驗(yàn)“新安裝的linux內(nèi)核”
//-------------------------------------------

未能進(jìn)入“登錄界面”,出錯(cuò),如下:
[attach]699674[/attach]





作者: kallytin    時(shí)間: 2017-01-25 23:51
本帖最后由 kallytin 于 2017-01-25 23:53 編輯

解決方法:
第二步改為:

//----------------------------------------
// 虛擬機(jī):ubuntu16.04
//----------------------------------------


cd 本機(jī)與虛擬機(jī)共享目錄/linux-4.4_support_module_dy_loading(即在本機(jī)的linux-4.4.0的編譯目錄里,與上面“目錄1”一樣):
> make modules_install
> make install


作者: zzyjsjcom    時(shí)間: 2017-06-11 17:24
test  ---------------------




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2