logo20sanguo


wubi的一些技巧

Posted in wubi by 20sanguo on the 5月 27th, 2008

wubi的几个安装参数

使用方法 wubi –参数 主要就是下面那两条对老机子管用些吧。

--debug

--skipmd5check

--skipmemorycheck
不检测最少内存

--skipspacecheck
不检测最小磁盘空间

--32bit

--cdboot

Wubi-8.04-hc.exe修改版

1 添加
ubuntu-8.04-dvd-i386.iso
ubuntu-8.04-dvd-amd64.iso
安装支持
2 去掉了gpg检查
3 安装大小小于4G =3G(2G理论上也行、紧张点)也可以创建虚拟磁盘 需要加Wubi-8.04-hc.exe –skipspacecheck

使用时把同名iso和Wubi-8.04-hc.exe放在同一文件夹,运行即可。

wubi修改版

wine linux下玩epsxe 1.7

Posted in 未分类 by 20sanguo on the 5月 27th, 2008

2.png1.png

模拟器这下http://www.epsxe.com/
插件这下http://www.pbernert.com/

wine 默认设置,有需要的win dll文件就行了。

很爽。

windows下读取wubi做的disk文件的工具

Posted in wubi by 20sanguo on the 5月 27th, 2008

http://www.diskinternals.com/linux-reader/?
Linux Reader for Windows
只一句,非常好用。

老爷机xubuntu wubi安装测试 ,成功更新了2.6.25.4的内核,initramfs错误也可以看进来

Posted in ubuntu, wubi by 20sanguo on the 5月 23rd, 2008

在论坛发的一个帖子,整理一下保存在这
http://forum.ubuntu.org.cn/viewtopic.php?t=124191

今天开始搞一台ibm 600(前后都没有字母的老爷机) ,想看看xubuntu能发挥它的小宇宙不

配置pII 300 192M内存 6G硬盘装的是win2000系统,删除了些程序还剩3.3G。
由于刻录机读不了cd rw了,先测试一下,行的话,再做了整个系统。选择wubi装。个人认为wubi虚拟磁盘效率和完整分区安装差不多。分区也是一个文件和虚拟盘差不多是一个概念,主要看文件结构怎么样了。

wubi –skipmemorycheck –skipspacecheck 等了半天,搜索磁盘时安装提示/找不到。研究一下才发现wubi原来小于4G硬盘空间就不建立root.disk

只能继续改下程序,在这下载http://forum.ubuntu.org.cn/download.php?id=33991

Wubi-8.04-hc.exe –skipmemorycheck –skipspacecheck
安装xubuntu 2小时

默认没改过设置:
从系统选单到登陆界面 2分半
用户名、密码进桌面稳定 1分钟

win2000
从系统选单到登陆界面 55秒
用户名、密码进桌面稳定 30秒

奇怪的是gimp运行速度竟然u比w快,其他的再详细测试,再更新。暂时看起来老机的小宇宙还不能燃烧了。

对于wubi安装性能低的看法:

重新分区也是把磁盘作为几个文件来划分,同一设备影响性能的应该是分区文件系统结构,wubi创建的 root.disk也是ext3的,我实在想不出同样是ext3的文件有什么不同。在没有具体真实的测试数据出现时,恐怕认为性能有差别只是主观臆断。事实上wubi大大简化了ubuntu的安装和删除应用,使更多的普通用户可以进入到Linux的世界。除了搞研究的人,普通用户根本不需要去管什么分区之类的东西。系统、软件有人用才有意思,一堆专业术语、复杂的操作把其他人吓倒不是什么本事。

更新了2.6.25.4的内核,大概配置了一下内核,ubuntu默认的垃圾选项太多。
从系统选单到登陆界面 速度提升40多秒
用户名、密码进桌面稳定 提升10多秒

进系统后swap文件也减少了使用密度,速度大提升。

由于root.disk是在fat32 分区上,所以内核选项要把fat相关和字体437的编入内核,选Y,就不会出现initramfs提示了。
其他的以后在慢慢优化。

在之前安过ubuntu的,升级内核后fat32转成NTFS出现initramfs,很可能是uuid变化了。把 安装盘:\ubuntu\disks\boot\grub\menu.lst 中的
kernel /boot/vmlinuz-2.6.25.4ibm600 root=UUID=XXXXXX loop=/ubuntu/disks/root.disk ro quiet splash

改为

kernel /boot/vmlinuz-2.6.25.4bm600 root=/dev/XXX(X改为你自己的那个驱动器) loop=/ubuntu/disks/root.disk ro quiet splash

就行了。

编译内核时注意把SCSI设备模块选中”Y”,虽然你的机器上也许没有SCSI设备,但是它就是需要。

内核升级后出现的initramfs部分错误解决方法

Posted in 未分类 by 20sanguo on the 5月 23rd, 2008

出现initramfs找不到/root /host或437或 VFS之类的提示:

1、如果root.disk是在fat32 分区上,所以内核选项要把fat相关和字体437的编入内核,选Y。

2、如果之前安过ubuntu的,升级内核后fat32转成NTFS出现initramfs,很可能是uuid变化了。把 安装盘:\ubuntu\disks\boot\grub\menu.lst 中的

kernel /boot/vmlinuz-2.6.25.4xxx root=UUID=XXXXXX loop=/ubuntu/disks/root.disk ro quiet splash

改为

kernel /boot/vmlinuz-2.6.25.4xxx root=/dev/XXX(X改为你自己的那个驱动器) loop=/ubuntu/disks/root.disk ro quiet splash

就行了。

3、编译内核时注意把SCSI设备模块选中”Y”,虽然你的机器上也许没有SCSI设备,但是它就是需要。
4、busybox-initramfs升级也可能会造成启动不了,暂时解决办法把busybox-initramfs强制安装为旧版本8.04的1.1.1.3-5我这里使用什正常的,然后设定它hold不升级。
还有其他的问题解决方法清大家补充。