LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5213|回复: 15

Turbolinux 10 Server ISO 镜像生成的简要说明

[复制链接]
发表于 2005-6-17 06:03:37 | 显示全部楼层 |阅读模式
一直用着turbolinux 8 vipet+sliver stone。turbolinux有着良好的亚洲语言支持,它的运行速度非常快、稳定,但是它的其它包的更新换代实在是慢。
本来9 workstation是个令人期待的版本,换来的却是10desktop。我所期待的KDE依然是3.1.5版本。用惯了8版本,用起10d来特别扭。它的update上的包非常没规律,试图整合感觉这个版本的包非常杂乱。无从下手,放弃。
是该时候升级了,用8版本编绎一些软件实在有些力不从心。
10Server版本喜欢的就是它小巧,它的基本系统只有600多M。

1.获得安装源
2.使用genhdlist生成新的hdlist hdlist.gz并分割光盘
3.生成ISO镜像
Turbolinux FTP上提供的最近版本Linux的下载,每次都缺少相应的用于引导安装的镜像,虽然通过google获得了一些文档,不过尝试生成引导安装的镜像,很多步骤都不甚理解而且过程较多,失败了。

而提供下载的试用版本做了手脚只能使用live cd方式安装。在经过一次又一次的试验。

实在受不了,直接将suzuka-china-gm-disk1-20031230.iso
isolinux\vmlinuz initrd.img
turbo\base\netstg1.img netstg2.img 覆盖相应的文件
hoho竟然一点问题也没有。其实也是的turbo 10d 10f 10server都是很类似的系统。已经试过ftp安装,本地硬盘安装,和virtual pc ISO方式安装都没有问题。

1.获得安装源

ftp://ftp.turbolinux.com/pub/Tur ... /Server/10/install/ 获得FTP版本文件
ftp://ftp.turbolinux.com/pub/Tur ... er/10/updates/RPMS/ 获得更新文件
http://download.turbolinux.co.jp ... 005011102-disk1.iso 试用版本ISO镜像,可以不用下载,直接使用10d的文件

这里可以参考以前的,将获得的更新文件替换相应的旧版本,并编辑base\comps文件就可以了。
定制属于自己的turbolinux光盘
http://dato.minidns.net/mambo/content/view/6/25/
http://www.linuxsir.cn/bbs/showthread.php?t=77219
将10d的images isolinux turbo\base(除comps文件)目录及相应文件复制到相应目录就可以了。
图片链接



2.使用genhdlist生成新的hdlist hdlist.gz并分割光盘

3.生成ISO镜像
mkisofs -V TL10_1OF2 -v -b isolinux/isolinux.bin -c isolinux/boot.cat -J -r -o cdrom1.iso -no-emul-boot -boot-load-size 4 -boot-info-table /tmp/cdrom1

mkisofs -V TL10_2OF2 -v -J -r -o cdrom2.iso /tmp/cdrom2

参考资源
Linux发行版制作指南
http://www.linuxaid.com.cn/articles/7/1/710687494.shtml
Turbolinux 10 Desktop(FTP版) インストールCD作成
http://www.ryouto.jp/linux/linux_52.html
Turbolinux 10 Desktopトライアル版からFTP版相当のインストールCDを作成する
http://pochinet.org/linuxY0070.htm
Turbolinux 10 F... FTP版相当のインストールCDを作成する
http://pochinet.org/linuxY0080.htm
Turbolinux 10 Serverトライアル版からFTP版相当のインストールCDを作成する
http://pochinet.org/linuxY0090.htm
定制属于自己的turbolinux光盘
http://dato.minidns.net/mambo/content/view/6/25/

附录:10Server trial 错误日志
试用版本动了手脚不让硬盘安装,只支持live cd。等有时间再diff看看系统是怎么弄的。

Traceback (most recent call last)
File "/usr/sbin/mongoose",line 637 in ?
                          intf.run(todo)
File "var/tmp/mongoose-2.0-root//usr/lib/mongoose/text.py",line 876,in run
File "var/tmp/mongoose-2.0-root//usr/lib/mongoose/textw/packageMgrGUI.py",line 284,
in __call__
File "zabominterface.py",line 711,
in getInstall Type
TypeError:unsubscriptable object

相应下载资源
ftp://ftp.turbolinux.com.cn/pub/ ... -disk1-20031230.iso
http://download.turbolinux.co.jp ... 005011102-disk1.iso

更新日志
*20050910 星期六 16:03
isolinux/
来源于celica_download_with_pgsql-2005011102-disk1.iso
base/
03dd74804e5cf32badfd5f03726fbaf0 stage2.img 80,740KB
来源于celica_download_with_pgsql-2005011102-disk1.iso
6abc49a040978a4e1198cc571db0ea83 netstg2.img 8,097KB
16d3be164951d83202e2ba04a35ab785 netstg1.img 6,132KB
来源于 suzuka-china-gm-disk1-20031230.iso
更新说明,当isolinux/{vmlinuz,initrd.img}来源于10d的话,会导致光盘安装时频繁提示插盘操作

*20050617 星期五 5:50
发表于 2005-6-17 22:49:27 | 显示全部楼层
不说什么了。

是我干的……

  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-17 23:32:09 | 显示全部楼层
版主,等到天荒地老终于来了,盖上红印。

汗,为什么我也喜欢加精了,哈哈

再接再厉
回复 支持 反对

使用道具 举报

发表于 2005-7-19 23:08:48 | 显示全部楼层
我机器FTP版本的下载速度<2KB/s,有谁做好的放一个到eMule上让我们这些菜鸟下载多好啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-20 01:13:49 | 显示全部楼层
http://www.turbolinux.co.jp/download/mirror.html
上面的URL可以找到一些镜像站点,用的是上海电信ADSL,ftp还是能达到130K左右的。软件用的是flashfxp(Standard模式),不要用flashget,好像pasv模式下速度也不是很理想

没有系统深入的学习过linux,我也说不上desktop跟server到底有何区别,就像宁愿自己编绎apache也不使用系统自带的一样。很多包到底是起什么用的,也不是很清楚。从我的使用角度看每个发行版本都没啥区别。哎,没办法缺少相关文档,google来google去都是些很基础的。

我也没有足够的带宽,也没发布过BT,要是下载的人少照样很慢。还是尝试下自给自足吧。
回复 支持 反对

使用道具 举报

发表于 2005-9-1 03:15:38 | 显示全部楼层
楼主用的genhdlist是哪个版本的?我从RH7和9中取出的两个版本都有以一的问题:
1、它们的默认路径都是RedHat,如果给这样的命令: genhdlist /tmp/cdrom1/turbo,那么它就会找路径:/tmp/cdrom1/turbo/Redhat。
2、对下载的10S进行分盘时,报有几个文件(不同语言的)重复。然后cdrom2里空空如也。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-1 18:27:40 | 显示全部楼层
晕,我用的是turbolinux版本的genhdlist,它需要安装zabom-devel
也许你可以通过rpm -qpl genhdlist*.rpm 来查询一下是否需要修改哪个配置文件来解决问题

或者干脆建立
1.mkdir -p /tmp/{cdrom1,cdrom2}/Redhat/{base,RPMS}   
等分割完成再改名为turbo,我不清楚是否会有副作用。
或者可以上ftp://ftp.turbolinux.com 下载zabom-devel安装
回复 支持 反对

使用道具 举报

发表于 2005-9-1 23:03:12 | 显示全部楼层
Post by dato
晕,我用的是turbolinux版本的genhdlist,它需要安装zabom-devel
也许你可以通过rpm -qpl genhdlist*.rpm 来查询一下是否需要修改哪个配置文件来解决问题


明白了,我在网上搜索genhdlist,都是报出的RedHat的一个包里,原来如此,谢谢!

Post by dato

或者干脆建立
1.mkdir -p /tmp/{cdrom1,cdrom2}/Redhat/{base,RPMS}   
等分割完成再改名为turbo,我不清楚是否会有副作用。


我用的就是这个方法,不管用,报错如我前面的回复.
回复 支持 反对

使用道具 举报

发表于 2005-9-6 22:28:38 | 显示全部楼层
终于做成功了,谢谢楼主(版主)!
回复 支持 反对

使用道具 举报

发表于 2005-9-9 23:20:53 | 显示全部楼层
今天发现一个很"严重"的问题,RPM没有装正确,这样的话就没法安装其它的应用软件了.有什么建议吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表