千家信息网

Ubuntu DIY操作系统怎么使用

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,本篇内容介绍了"Ubuntu DIY操作系统怎么使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!e
千家信息网最后更新 2024年11月27日Ubuntu DIY操作系统怎么使用

本篇内容介绍了"Ubuntu DIY操作系统怎么使用"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

export WORK=~/diy_ubuntu
mkdir -p $WORK
然后我们把光盘镜像文件挂到/mntsudo mount -t iso9660 -o loop dapper-live-i386.iso /mnt cd $WORK

Ubuntu DIY复制文件光盘文件

mkdir Ubuntu-livecd
cp -a /mnt/. ubuntu-livecd
chmod -R u+w ubuntu-livecd
sudo umount /mnt
由于光盘中包含了很多windows下面的自由软件,我们来把不必要的文件删除。当然你可以保留。rm -rf $WORK/ubuntu-livecd/programs
把光盘中的压缩文件挂起来,这个样子以后你可以在$WORK/old目录中看到一个完整的linux操作系统的目录。mkdir $WORK/old
sudo mount -t squashfs -o loop,ro $WORK/ubuntu-livecd/casper/filesystem.squashfs $WORK/old
我们建立一个2GB大小的文件系统,然后把这个文件当作一个设备文件格式化,结果系统给出了一个警告,别理会它,选择是就是。
sudo dd if=/dev/zero of=$WORK/ubuntu-fs.ext2 bs=1M count=2147
sudo mke2fs $WORK/ubuntu-fs.ext2

然后我们把这个空文件系统挂起来。
mkdir $WORK/new
sudo mount -o loop $WORK/ubuntu-fs.ext2 $WORK/new
复制linux Ubuntu DIY操作系统的文件.由于我们事先得到的linux是压缩的,所以我们把它解压了。sudo cp -a $WORK/old/. $WORK/new
当然现在$WORK/old就没有用处了。废掉它sudo umount $WORK/old

我们首先进入刚才得到的那个Ubuntu DIY操作系统
sudo cp /etc/resolv.conf $WORK/new/etc/
sudo mount -t proc -o bind /proc $WORK/new/proc
sudo chroot $WORK/new /bin/bash
现在你就进入系统了,高喊linux for human beings,大炼ubuntu,想干什么就干什么。
# vi /etc/apt/sources.list #选择适合你的源
# apt-get update
# apt-get dist-upgrade
# apt-get install 你想装的软件
# apt-get clean

Ubuntu DIY更多的配置

***离开你的那个操作系统
# exit
sudo umount $WORK/new/proc
sudo rm $WORK/new/etc/resolv.conf
现在你已经回到了你的初始状态中

把manifest重新整一遍
sudo chroot $WORK/new dpkg-query -W --showformat='${Package} ${Version}\n' > $WORK/ubuntu-livecd/casper/filesystem.manifest
然后做一下"磁盘清理"
sudo dd if=/dev/zero of=$WORK/new/dummyfile
sudo rm $WORK/new/dummyfile

Ubuntu DIY重新压缩系统

sudo rm $WORK/ubuntu-livecd/casper/filesystem.squashfs
cd $WORK/new
sudo mksquashfs . $WORK/ubuntu-livecd/casper/filesystem.squashfs
你的改动都保存了。现在把$WORK/new废掉
cd $WORK
sudo umount $WORK/new
把文件的md5重新算一下
cd $WORK/ubuntu-livecd
sudo find . -type f -print0 |xargs -0 md5sum |sudo tee md5sum.txt
Ubuntu DIY建立光盘镜像,命令很长,忍受着点。
cd $WORK
sudo mkisofs -o ubuntu-new.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -r -V "My Cool Ubuntu Live CD" -cache-inodes -J -l ubuntu-livecd
然后你就可以用iso把光盘烧了

"Ubuntu DIY操作系统怎么使用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

系统 文件 操作系统 光盘 更多 内容 目录 知识 软件 镜像 选择 实用 自由 学有所成 接下来 命令 困境 大小 实际 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 东城区网络技术服务热线 希望之村怎么进入高手服务器 sst软件开发设计 西安软件开发培训价格 浏览器和服务器协议书 提供网络安全服务 服务器如何删除前管理员账号 增强型服务器密码机 修改云服务器密码登录不上了 用友软件开发部面试 幸福东北网络安全宣传活动 创建数据库指定字符集命令 iis数据库连接 物流软件开发工具07046 刑法关于网络安全的法条 介绍中学生网络安全大赛英语作文 人间地狱招募没有服务器 软件开发定金多少合适 构建网络安全防护机制 计算机网络技术传输 华为软件开发岗位名称 服务器备份失败是什么原因 公司具备软件开发能力强 服务器资料管理系统 网络安全培训视频百度云分享 郑州软件开发外包公司排行榜 sql2005复制数据库 江苏网络营销软件开发来电咨询 麦点商城系统软件开发 服务器丢包是什么原因
0