当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 158 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 11  下一页
作者 内容
1 楼 
 文章标题 : 【2007.07.16】可直接启动运行的 ubuntu 7.04-m
帖子发表于 : 2007-05-04 11:39 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
可以不经安装,直接在真机上启动一个配置好的 LINUX 系统,轻松体验,毫无风险;
也可安装至硬盘,全面体验 LINUX ;
可从移动硬盘、U盘(U盘须支持 USB-HDD 启动模式)启动 。
可编译 GRUB4DOS 和 GRUB2 。


m 意为 mini 、mobile。

分为 普通版 和 GNOM版 。普通版体积小(231M),速度快,适合用在U盘;GNOM版 软件更多,易用性更好,但体积大(1.4G),硬件要求高。

--------------------------------------------------------------------------------------------------------------

ubuntu 7.04-m GNOME版

1. 系统安装在一个可写的磁盘映象中,这样就可以保存更改,并且比另加 ubuntu.fs 兼容性更好,基本上无异于正常安装的系统。当然也有缺点:因为磁盘映象使用时不能压缩,所以体积比较大 ── 映象文件 1.4 G ,其中安装系统用了 1.1 G ,尚有 300 M 剩余空间。压缩后近 400 M 。这样的体积已很难称得上 mini 了,但还可以 mobile ,所以名字仍沿用 7.04-m 。

2. 桌面环境采用用 gnome ,特性更完善,更易用,并预装了更多常用软件。缺点是硬件要求比 XFCE 要高些。

编辑器:vim,gedit
编译工具:autoconf,automake1.9,build-essential,subversion,ruby,bison
中文输入法:fcitx
网络浏览器:firefox
媒体播放:totem-xine,mplayer
图像浏览:eye of gnome
压缩解压:File Roller
虚拟机:virtual box
翻译:stardict(星际译王)
下载工具:amule(电骡),gftp,bittorrent(BT下载),d4x(http、ftp下载)
即时通讯:gaim(内置 QQ、msn 等多种协议)
系统工具:synaptic 新立得软件包管理器,局域网共享,时间调整,服务,用户管理,网络配置,软件源,系统监视器 等

--------------------------------------------------------------------------------------------------------------

ubuntu-7.04-m 普通版

桌面:xfce4
编辑器:vim,mousepad
编译工具:autoconf,automake1.9,build-essential,subversion
中文输入法:fcitx
网络浏览器:firefox
媒体播放:mplayer,w32codec
图像浏览:gThumb
压缩解压:File Roller
系统工具:synaptic 新立得软件包管理器,局域网共享(samba),时间调整,服务,用户管理,网络配置

--------------------------------------------------------------------------------------------------------------


下载地址:本论坛 FTP 之 /home/ptptptptptpt/ 目录。

FTP 地址及登录方法见这里: http://forum.ubuntu.org.cn/viewtopic.php?t=9685



---


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


最后由 ptptptptptpt 编辑于 2008-04-17 20:45,总共编辑了 32 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-05-04 11:43 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
普通版制作过程

大致分以下几步:安装一个ubuntu,并按需求定制系统;压缩成 squashfs 映像;搭配内核和定制过的initrd文件,即可启动。

最占时间的是第一步——定制系统,因为既要尽量压缩体积,又要保证系统正常运行,还要适当美化,需要耐下心慢慢搞。大致说一下我的制作过程,明白了原理,就随便你发挥了。

1.定制系统

一开始是用 desktop 版安装系统,后来发现精简效果不好,做出来的系统映象有400多M,汗……
于是改用 alternat 最小化安装,一点点添加软件,这次好多了。

安装源用的 ubuntu-7.04-dvd-i386.iso 和 用雕兄的方法制作的一个本地源。本地源里是一些 DVD 中没包括、而自己又希望安装的包,如 xfce4、xfce4-terminal、xfce4-mixer、w32codec、mplayer 等等。具体制作方法请参照雕兄原作:http://forum.ubuntu.org.cn/viewtopic.php?t=32554

当然如果网速比较快的话,也可以直接从网上安装。

做好了准备,下面正式开始。

安装基本系统:方法一,刻盘安装,从光盘启动后选 Install a command-line system ,语言选 简体中文 ,按提示安装即可,中间不用配置网卡,也不用连接网络。方法二,硬盘安装,下载合适的硬盘引导文件,引导安装。不同之处在于,方法一安装的只是基本系统,而方法二会额外装一些软件,如 open office 等。


装好后重启,设置好源,开始定制系统:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xorg xfce4 synaptic fcitx firefox ...

具体装哪些包,按需而定,总之装的越多功能越全,但体积也越大。默认安装的,用不着的就 remove 。中文字体我只装了一个 ttf-arphic-uming 。

然后做各种配置,如 面板、主题、图标、程序字体 等等。


最后,
sudo apt-get install discover1 xresprobe (辅助硬件检测)
sudo apt-get autoremove (清理无用包)
sudo apt-get clean (清理缓存包)


2.制作系统映像

需在另一个系统中操作。

先安装工具:apt-get install squashfs-tools

对目标系统进行适当清理,如 清空 /etc/fstab、/etc/mtab,配置 sources.list ,删除 /etc/X11/xorg.conf 等。

制作映像:进入 目标系统 所挂载的目录,运行 sudo mksquashfs . /ubuntu704m.squashfs ,这样将在本系统根目录下生成映像文件。可用其它文件名,但扩展名必须为 .squashfs ,因为启动时会以该扩展名作为特征来搜索系统映像。


3.定制 initrd 文件

其实就是把 /boot/initrd.img-2.6.20-15-generic 拿来稍作修改。ubuntu 的 initrd 文件中都包含 Live CD 模式启动脚本,而本系统启动正是模仿了 Live CD ,所以可以直接借用这些脚本。

解开 initrd.img-2.6.20-15-generic:

mkdir /boot/initrd
cd /boot/initrd
cat ../initrd.img-2.6.20-15-generic | gzip -d | cpio -i

/boot/initrd 目录中就是 initrd 里的文件,其实是一个微型的根系统,由 GRUB 加载到内存,内核运行其中的 init ,若检测到启动参数中有 boot=casper ,便调用 /scripts/casper 脚本,寻找系统映像,并与 tmpfs 组成 unionfs ,作为真实根系统启动。而启动前会运行 /scripts/casper-bottom 中的脚本,对系统进行配置。从脚本的名字和注释大致可以猜到它的功能,我们要做的就是留下有用的,去掉没用甚至有害的。

我留下了
02_timezone 13swap 22screensaver 31disable_update_notifier
05mountpoints 20xconfig 23networking 32disable_hibernation
12fstab 22gnome_panel_data 25configure_init 40install_driver_updates

可能有些还是显得多余,自己斟酌吧。

然后重新打包:
cd /boot/initrd
find . | cpio -L -o -H newc | gzip > ../initrd.gz


OK,东西都齐了,至于如何放置、如何启动,就请参考您下载的 ubuntu 7.04-m 吧 :)

匆匆写就,不甚详尽,有问题找 google ,应该都能搞定。祝愿大家顺利做出自己个性化的 ubuntu 。


附件:
文件注释: 启动文件
boot.rar [152.24 KiB]
被下载 1702 次


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


最后由 ptptptptptpt 编辑于 2007-06-20 10:41,总共编辑了 3 次
页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-05-04 11:53 

注册: 2007-02-27 16:12
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
420M也不小啊lz。。。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-05-04 11:57 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
说得也是 :em25 可是要再小就得牺牲 易用性 和 功能 了,俺的水平也有限 惭愧。。。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-05-05 16:36 

注册: 2006-12-03 10:43
帖子: 78
送出感谢: 0 次
接收感谢: 0 次
Acer 3282 WXMI 无法启动

Inter T2300 1.66Gx2
512M
ATI X1400 Video Card
SATA 100G Hard Disk


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-05-05 18:01 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
这种用途的东西……我还不如把lfs cd稍微改一下加上ntfs/vfat支持那就全能了


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-05-05 18:13 
头像

注册: 2005-11-17 15:45
帖子: 2996
地址: 湖北
送出感谢: 0 次
接收感谢: 1
纯顶!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-05-05 18:19 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
DSL
只有50M


_________________
目前负债150多万


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-05-05 18:33 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
carbonjiao 写道:
Acer 3282 WXMI 无法启动

Inter T2300 1.66Gx2
512M
ATI X1400 Video Card
SATA 100G Hard Disk


确实发现 X检测配置部分 不完善,将尽快上传修正后的版本,抱歉~


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-05-05 19:53 
头像

注册: 2006-07-10 9:27
帖子: 146
地址: 哈尔滨工业大学
送出感谢: 0 次
接收感谢: 0 次
楼主弄个更好的x检测脚本
让硬盘移动起来
呵呵
以后我就带个硬盘到处用了
一个俺们没有钱买手提
一个俺们还嫌本子太沉
哈哈


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-05-06 11:08 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
tendertang 写道:
楼主弄个更好的x检测脚本
让硬盘移动起来
呵呵
以后我就带个硬盘到处用了
一个俺们没有钱买手提
一个俺们还嫌本子太沉
哈哈


有进展了!昨晚搞到两点 —— 不对,两点已经是今天了——终于发现,有两个软件是帮助检测硬件以及调节显示器的

这两个软件 LIVE CD 中是安装了的,而一旦安装到硬盘,就自动删除了

难怪用 LIVE CD 可以很好地配置X,而安装后的系统再配置就没那么好了

两个软件名字记不准了,似乎是 discover 、xresprob


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-05-07 12:27 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
2007.05.07 已上传修正后的版本


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-05-07 13:32 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
:shock:


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-05-07 13:36 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
:shock:


很羡慕楼上
我没有灌水机器人,手工水一个先


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-05-07 19:55 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
更新2楼 顺便拜服两位水神


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 158 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 11  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译