
linux构建
从零开始构建一个Linux的过程记录
Iron_Sky
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚拟机环境安装
1 安装ubuntu11.10虚拟机这里只需要在磁盘划分的时候,把在磁盘中划分出来一个单独的2G以上分区用于调试即可。2 使用root用户sudo passwd root修改开机启动用户:/etc/lightdm/lightdm.conf 的atologin-user=root3 挂载实验分区mkdir /vitamount /dev/sda5 /vita # sda5是安装系统时划分出来的实验分区改成自动挂载:在/etc/fstab尾部增加一行:/dev/sda.原创 2022-03-20 12:05:29 · 1041 阅读 · 0 评论 -
给freestanding的gcc安装内核头文件
下载linux内核:Index of /pub/linux/kernel/v5.x/https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/解压内核,然后进入到内核文件目录。再以执行下面的命令:make mrpropermake ARCH=x86_64 header_check // ARCH通过echo $MACHTYPE获得make ARCH=x86_64 INSTALL_HDR_PATH=$SYSROOT/usr/ ...原创 2022-03-15 21:49:48 · 855 阅读 · 0 评论 -
freestanding版本的gcc编译
新建一个build_linux目,该目录作为根目录。之后的操作都在该目录下操作新建:build,source,cross-tool,cross-gcc-tmp,sysroot下载gcc源码链接:Index of /software/gcc/releases,下载gcc-4.8.5.tar,bz2.下载:mpc-1.0.1.tar.gz, gmp-5.0.5.tar.bz2, mpfr-3.1.1.tar.bz2下载的源码都放到source目录下。进入build。解压源码:ta原创 2022-03-15 21:43:55 · 684 阅读 · 0 评论