您好,欢迎访问沃航(武汉)科技有限公司官方网站
systemd-nspawn学习之使用debootstrap创建根文件系统
2025-02-13 02:19:20

在服务器领域,最常用的服务器操作系统毫无疑问是linux,不仅仅是因为他免费,还由于他的性能优越,并且拥有丰富的生态,很多高性能的服务器软件都只开发了Linux版本。而其中debian与ubuntu更是常用的linux服务器发行版。

debootstrap是debian推出的一个生成debian或ubuntu根文件系统的软件,生成的文件系统可以用于给docker或chroot作为虚拟文件系统使用,本次就给大家讲讲如何使用deboostrap创建可以提供给docker、chroot与systemd-nspawn使用的虚拟linux根文件系统。

1、安装

如果是debian或是ubuntu,直接使用命令安装,命令如下:

apt-get install debootstrap

2、生成根文件系统

如果是生成与母机相同架构的根文件系统,直接使用

debootstrap bookworm debian12 https://mirrors.aliyun.com/debian

其中bootworm是debian12的代号,如果想下载其他版本,可以更换其他其代号。

debian12是生成根文件系统的文件夹,可以替换成其他名称。

https://mirrors.aliyun.com/debian是生成根目录的镜像源,在国内如果不设置镜像源,生成会很慢。

3、修改生成新文件系统内的root账号密码

可以使用chroot debian12进入新的根文件系统,然后使用passwd root进行修改。

其中debian12为根文件系统的文件夹。


文章作者:沃航科技

联系我们
地址:
武汉市洪山区蓝晶国际7栋903
QQ:
932773931
电话:
027-59761089-806
手机:
13397158231
邮箱:
jevian_ma@worldflying.cn
×
物联网组态平台
试用账号:123456
试用密码:123456
如需测试更多功能或者有疑问可发送邮件至:jevian_ma@worldflying.cn
×
积木编程平台
试用方式:试用手机号码注册即可使用
如需测试更多功能或者有疑问可发送邮件至:jevian_ma@worldflying.cn