Loading

Linux实验(安装内核)

Linux实验(安装内核)

以下所有操作皆以机房电脑上的虚拟机为基础环境

下载链接:Linux课程机房虚拟机#

预备工作:

打开 虚拟机->设置->添加​ ,选择硬盘后点击下一步,全部都是默认选项

image

新建磁盘后需要 重启虚拟机 ,然后执行以下命令

  1. 装载磁盘

    fdisk /dev/sdb
    
  2. 更新分区

    partprobe
    
  3. 格式化分区

    mkfs -t ext4 /dev/sdb1
    
  4. 创建文件夹

    mkdir /sdb
    
  5. 挂载磁盘

    mount /dev/sdb1 /sdb
    
  6. 切换到挂载路径

    cd /sdb
    
  7. 下载内核文件

    wget https://mirrors.aliyun.com/linux-kernel/v3.x/linux-3.16.41.tar.xz
    
  8. 回到主目录

    cd
    
  9. 编写初始化程序

    vi setup.sh
    

    写入以下内容

    #!/bin/bash
    cd /sdb
    unxz linux-3.16.41.tar.xz
    tar xvf linux-3.16.41.tar
    cd linux-3.16.41
    make mrproper
    yum -y install ncurses-devel
    cp /boot/config-3.10.0-1127.el7.x86_64 .config
    make menuconfig
    
  10. 运行初始化程序

    bash setup.sh
    
  11. 编写安装程序

    vi install.sh
    

    写入以下内容

    #!/bin/bash
    cd /sdb/linux-3.16.41
    make -j4
    make modules_install
    make install
    
  12. 运行安装程序(该过程预计 1h 左右)

    bash install.sh
    
  13. 重启选择新内核,并查看
    uname -r

如果看到以下输出,恭喜实验结束

image

posted @ 2024-05-22 11:36  qing影  阅读(17)  评论(0编辑  收藏  举报