LFS第一天
来源:互联网 发布:重庆大学网络教育入口 编辑:程序博客网 时间:2024/05/25 16:40
既然准备LFS,那么所需要的软件包不用多说,直接去下载就好了。
第一步:在我的viekie8g这个U盘中,安装文件系统,文件系统安装ext3文件系统。安装这个文件系统,所需要的软件是使用mke2fs这个工具,这个工具的-j参数,就是安装ext3文件系统了。命令如下:
mke2fs -jv /dev/sdb4
有时候宿主系统因为开启了某些特性,导致了会出现文件系统会出现一些问题,所以可以使用下面命令进行检测。
debugfs -R feature /dev/<xxx>
如果真的检测到有问题,可以自己重新编译e2fsprogs软件包。e2fsprogs(又称为e2fs programs)是用以维护ext2,ext3,ext4的工具程序集。
e2fsprogs包含以下独立的程序:
e2fsck, ext2/3/4文件系统的fsck程序,用于检查文件系统的完整性。
mke2fs, 用于创建ext2/3/4文件系统。
resize2fs, 调整已创建的ext2/3/4文件系统的大小。
tune2fs, 修改ext2/3/4文件系统的相关参数。
dumpe2fs, 显示ext2/3/4文件系统的相关信息。
debugfs, 用于调试ext2/3/4文件系统,可以查看与更改文件系统的状态。
e2fsprogs工具集同时也包含函数库libext2fs。
编译e2fsprogs软件包的时候,在make的时候,不要make install,防止破坏了宿主环境。编译脚本如下:
cd /tmptar -xzvf /path/to/sources/e2fsprogs-1.41.10.tar.gzcd e2fsprogs-1.41.10mkdir -v buildcd build../configuremake #note that we intentionally don't 'make install' here!./misc/mke2fs -jv /dev/<xxx>cd /tmp
顺便把mke2fs 安装文件系统的时候,shell的输出记录一下,可以用来作为参考:
mke2fs 1.41.10 (10-Feb-2009)fs_types for mke2fs.conf resolution: 'ext3', 'default'Calling BLKDISCARD from 0 to 7784628224 failed.警告: 392 块未使用.文件系统标签=操作系统:Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks476064 inodes, 1900544 blocks95046 blocks (5.00%) reserved for the super user第一个数据块=0Maximum filesystem blocks=194615705658 block groups32768 blocks per group, 32768 fragments per group8208 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632正在写入inode表: 完成 Creating journal (32768 blocks): 完成Writing superblocks and filesystem accounting information: 完成This filesystem will be automatically checked every 21 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.在这写结束之后,就可以挂在这个文件系统了。
cd /mntmkdir lfsmount -v -t ext3 /dev/sdb4 /mnt/lfs
- LFS第一天
- CentOS7构建LFS系统第一天
- LFS第一天:LFS:Fatal error: can‘t open the disc driver
- LFS第三天
- lfs
- lfs
- LFS
- LFS
- lfs----------
- LFS
- LFS
- lfs
- 第一天
- 第一天
- 第一天~
- 第一天
- 第一天
- 第一天
- 10 个创建跨平台移动应用的解决方案
- Java 中的内部类
- 为什么程序员不擅长估算时间
- 正则表达式初学
- fstream ifstream ofstream
- LFS第一天
- Iphone开发基础篇(五)-ObjectC之内存管理
- 数据时代
- 一个完全超出数学一切能力的问题
- CString详解以及CString转换成char*
- Linux网络协议栈--ip_append_data函数分析
- Python基础教程——5条件、循环和其他语句
- Android 中关于 【Cursor】 类的介绍
- 遍历目录下文件夹并删除