定制自己的linux

1. 基本介绍

在这里插入图片描述
在这里插入图片描述

2. 思路分析

在这里插入图片描述
在这里插入图片描述

3. 开始定制

3.1 添加一块20G的硬盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 重启,进行磁盘分区

lsblk

在这里插入图片描述

fdisk /dev/sdb

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3 格式化分区

mkfs.ext4 /dev/sdb1

在这里插入图片描述
在这里插入图片描述

3.4 创建目录,并挂载磁盘

mkdir -p /mnt/boot /mnt/sysroot
mount /dev/sdb1 /mnt/boot
mount /dev/sdb2 /mnt/sysroot/

3.5 安装grub

grub2-install --root-directory=/mnt /dev/sdb

在这里插入图片描述

3.6 看是否安装上

hexdump -C -n 512 /dev/sdb

在这里插入图片描述

3.7 内核文件拷贝到磁盘

rm -rf /mnt/boot/*
cp -rf /boot/* /mnt/boot/

在这里插入图片描述

3.8 修改grub2/grub.cfg

在这里插入图片描述
在这里插入图片描述

vim grub.cfg

在这里插入图片描述

selinux=0 init=/bin/bash

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

加上

在这里插入图片描述

3.9 创建目标主机的根文件系统

mkdir -pv /mnt/sysroot/{etc/rc.d,usr,var,proc,sys,dev,lib,lib64,bin,sbin,boot,srv,mnt,media,home,root}

在这里插入图片描述

3.10 拷贝需要的bash和库文件给新系统使用

cp /lib64/. /mnt/sysroot/lib64/

在这里插入图片描述

cp /bin/bash /mnt/sysroot/bin/

3.11 新建一台虚拟机,移出默认分配的磁盘,指向刚配置的磁盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱读书的小王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值