首页
/
每日頭條
/
圖文
/
ubuntu切換linux内核版本
ubuntu切換linux内核版本
更新时间:2026-04-21 20:40:03

ubuntu切換linux内核版本?Ubuntu和CentOS定制内核驅動模塊背景,下面我們就來聊聊關于ubuntu切換linux内核版本?接下來我們就一起去了解一下吧!

ubuntu切換linux内核版本(Ubuntu和CentOS定制内核驅動模塊)1

ubuntu切換linux内核版本

Ubuntu和CentOS定制内核驅動模塊

背景

一些特殊設備的驅動程序或者内核模塊,并沒有被開機默認加載,比如reiserfs的内核模塊reiserfs.ko。

内核模塊方式的驅動一般在init ramdisk中,在grub中用initrd參數指定:

menuentry 'Debian GNU/linux' { ... echo 'Loading Linux 4.19.28 ...' linux /boot/vmlinuz-4.19.28 root=UUID=... echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-4.19.28 }

而Ubuntu/Debian采用initramfs-tools生成initrd, 而CentOS采用drucat。

Ubuntu & Debian

制作一個新的initrd.img

# mkinitramfs -o initrd.img

生成的initrd是一個cpio格式文件,但是不能用cpio解開

# file initrd.img initrd.img: ASCII cpio archive (SVR4 with no CRC)

使用unmkinitramfs解開到initrd目錄下

# unmkinitramfs initrd.img initrd

如果新增一個驅動到initramfs, 編輯/etc/initramfs-tools/modules,加入需要的module名。

# List of modules that you want to include in your initramfs. # They will be loaded at boot time in the order below. # # Syntax: module_name [args ...] # # You must run update-initramfs(8) to effect this change. # # Examples: # # raid1 # sd_mod reiserfs

然後執行update-initramfs -u或者mkinitramfs重新生成;

默認生成的initramfs會比較大,這是因為/etc/initramfs-tools/initramfs.conf配置中MODULES=most導緻,可以改為MODULES=dep;

CentOS

CentOS在initrd中添加驅動:

dracut --add-drivers virtio_blk -f /boot/initramfs-3.10.5-1.el6.elrepo.x86_64.img 3.10.5-1.el6.elrepo.x86_64

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
四大學派人物關系
四大學派人物關系
四大學派人物關系?演戲就是演員要去演人,演出人與人之間的關系因為戲劇就是一種以人為主要表現對象的藝術形式任何一出戲劇所要反映的生活和所要表達的思想,實際上隻能通過具體的人物及人物與人物之間的矛盾沖突才能夠展現出來,今天小編就來說說關于四大學...
2026-04-21
新生兒黃疸照藍光就一定能降嗎
新生兒黃疸照藍光就一定能降嗎
十個寶寶八個黃,新生兒黃疸是不少新手爸媽遭遇的第一個難題。過半數的新生兒在出生後的第一周會出現黃疸。足月新生兒50%-60%都會有黃疸,早産兒80%都會出現黃疸。大部分寶寶除了看起來黃一點,寶寶的其他情況都很好,一般不需要特殊治療。但黃疸有...
2026-04-21
日本民俗藝能巡禮
日本民俗藝能巡禮
日本民俗藝能巡禮?,我來為大家科普一下關于日本民俗藝能巡禮?下面希望有你要的答案,我們一起來看看吧!日本民俗藝能巡禮,
2026-04-21
關閉一些不必要的開機啟動項
關閉一些不必要的開機啟動項
關閉一些不必要的開機啟動項?ASUS華碩服務2022-09-0816:56發表于上海,今天小編就來聊一聊關于關閉一些不必要的開機啟動項?接下來我們就一起去研究一下吧!關閉一些不必要的開機啟動項ASUS華碩服務2022-09-0816:56發...
2026-04-21
子夜漫談
子夜漫談
漫談“子時”子時今晨多幽清,獨聞夜蟬聲,往事随風散,幾許難入夢!嚴格意義上講,一天的開始是子正(子時的中點,即0點),而非子時。衆所周知,古人将一天分為十二個時辰,每個時辰分兩個小時。子時(23時-01時)為十二時辰之首。但子時很特殊,分為...
2026-04-21
Copyright 2023-2026 - www.tftnews.com All Rights Reserved