WhyCan Forum(哇酷开发者社区)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2020-03-23 10:05:42

powerpan
会员
注册时间: 2019-05-05
累计积分: 18

Debian buster (10) rootfs 制作

环境:ubuntu 16.04

sudo apt-get install debootstrap

mkdir buster

wget https://ftp-master.debian.org/keys/release-10.asc -qO- | gpg --import --no-default-keyring --keyring ./debian-release-10.gpg

#debootstrap --keyring=./debian-release-10.gpg --variant=minbase buster buster http://ftp.cn.debian.org/debian/
debootstrap --keyring=./debian-release-10.gpg --foreign --verbose --arch=armhf  stretch rootfs http://ftp2.cn.debian.org/debian

注意,根据buster说明建议最小内存是 256MB
https://www.debian.org/releases/stable/armhf/ch03s04.en.html

而之前的stretch是128MB
https://www.debian.org/releases/stretch/amd64/ch03s04.html.en

debian镜像列表
https://www.debian.org/mirror/list

如何制作rootfs的基础说明debootstrap
https://wiki.debian.org/Debootstrap
https://linux-sunxi.org/Debootstrap

跟着就要进行第二步了,请参考
https://whycan.cn/t_2666.html





-----------------------------------------
参考链接: Debian 9.9 (stretch) 文件系统制作 by @powerpan

最近编辑记录 powerpan (2020-03-23 10:11:28)

离线

#2 2020-03-23 10:11:09

路人甲
会员
注册时间: 2017-09-07
累计积分: 71

Re: Debian buster (10) rootfs 制作

感谢分享,发现优秀的帖子越来越多了,朕都阅不完了。

离线

#3 2020-03-23 10:11:34

wwng
会员
注册时间: 2020-03-18
累计积分: 27

Re: Debian buster (10) rootfs 制作

感谢分享~

离线

#4 2020-03-23 11:16:53

xiaohui
会员
注册时间: 2019-01-15
累计积分: 103

Re: Debian buster (10) rootfs 制作

路人甲 说:

感谢分享,发现优秀的帖子越来越多了,朕都阅不完了。

是啊。

离线

#5 2020-03-23 13:32:14

小智
会员
注册时间: 2019-10-16
累计积分: 51

Re: Debian buster (10) rootfs 制作

学习

离线

#6 2020-03-24 10:16:55

歌以咏志
会员
注册时间: 2019-09-21
累计积分: 82

Re: Debian buster (10) rootfs 制作

感谢楼主分享, 但是我试了一下有问题:

debootstrap --keyring=./debian-release-10.gpg --foreign --verbose --arch=armhf  stretch rootfs http://ftp2.cn.debian.org/debian

/opt# debootstrap --keyring=./debian-release-10.gpg --foreign --verbose --arch=armhf  stretch rootfs http://ftp2.cn.debian.org/debianI: Retrieving InRelease
I: Retrieving Release
I: Checking Release signature
E: Release signed by unknown key (key id EF0F382A1A7B6500)

离线

#7 2020-03-24 10:20:43

powerpan
会员
注册时间: 2019-05-05
累计积分: 18

Re: Debian buster (10) rootfs 制作

debootstrap --keyring=./debian-release-10.gpg --foreign --verbose --arch=armhf  stable rootfs http://ftp2.cn.debian.org/debian

上面的参数:stable表示是当前稳定版本,默认是最新的buster,如果改成buster也没问题,至少到今天stable表示buster,未来几个月也会,但是有更新版本debian发行了,这个stable就会改变成最新的稳定版本代号。请注意

拷贝错了,下载没有问题,在ubuntu解压还有个gpg问题,估计是开发的机器,太多key乱套了。


--------------华丽丽的分割线,上面是在pc上下载的命令,下面是在S3下载的命令 -----------
但是在armhf debian stretch 貌似没有问题。当然如果要避免解压时间戳错误,debootstrap前apt-get install ntpdate && ntpdate ntp1.aliyun.com 同步下时间会更好,注意,以下命令包含解压,完成了rootfs就可以用了,不需要做啥了(加了--forgien需要第二步)

debootstrap stable rootfs http://ftp2.cn.debian.org/debian                                                                       
I: Retrieving InRelease
I: Checking Release signature
I: Valid Release signature (key id 6D33866EDD8FFA41C0143AEDDCC9EFBF77E11517)
I: Retrieving Packages
I: Validating Packages

I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...


------------------------------ debootstrap.log
gpgv: Signature made Sat Feb  8 11:05:38 2020 UTC
gpgv:                using RSA key 6D33866EDD8FFA41C0143AEDDCC9EFBF77E11517
gpgv:                issuer "debian-release@lists.debian.org"



---------------------------验证
format一个u盘,uboot设置好,启动看到了
Debian GNU/Linux 10 YottaDevelopment ttyS2

忘记设置root密码了。。。无法登陆,验证完成

--------------------------其他问题,自己想办法解决吧,不再回复疑问,也不接受反驳不接受批评
root@YottaBuster:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

---内存使用状态
              total        used        free      shared  buff/cache   available
Mem:         118944       16972       70568        2064       31404       93924
Swap:             0           0           0

一般建议开辟个swap,就不会有什么太大内存不够的崩溃
buster默认去掉了net-tools,所以ifconfig没了,取代的是ip,更强大,不过不熟悉怎么使用

最近编辑记录 powerpan (2020-03-24 12:07:15)

离线

页脚