2008年9月19日星期五

挑战ing~

无live cd在win下从iso文件安装xubuntu到大容量U盘

我没有刻录机,支持开源从不申请免费cd开始,于是没有live cd可以用。
我不想装到本地硬盘上,也不想用虚拟机,也不想用移动版(也就是用win下的文件代替linux的磁盘的那种),基本上可以说除了在win下下载的iso以及一些安装工具以外,原有硬盘上最好什么都没变化;除了U盘是通过usb口挂在外面之外,从系统里看起来跟本地磁盘一样。

除了修改电脑的启动顺序之外什么也不做,希望达到不插u盘启动windows 98/windows xp,插上u盘windows认不出里面的内容,重启可以启动xubuntu的效果。

还有,跑windows 98的机器主板不支持usb-hdd启动,只支持usb-zip或者cdrom

我的毛病真多……怎么做啊????
============持续研究中==========
去无忧启动(bbs.wuyou.com)把usb启动区标题跟ubuntu/linux有关的帖都瞄了一圈,貌似以winPE和linux双启动为主,纯linux蛮少>_<

最大的收获是知道了所谓量产是存在把u盘弄成砖头(?我只是沿用了手机刷机的说法,或者说瓦砾比较形象……汗)的风险,而且可以真正动手的16GU盘昨天刚订,现在还在工厂里加工(写了我的名字哦~XDDD),没有正式出生。用哪款软件来量产也不好说。

新机器一般支持usb-hdd启动,所以为了向后兼容,这个格式是首选。usb-zip对大容量U盘支持相当不好T_T

========一个待测试的解决老机器不支持usb-hdd的思路========
因为家里还有个闲置的1GU盘,所以可以考虑做成USB-ZIP+的Ubuntu启动U盘,用来引导插上了linux系统u盘的老机器……汗,只是个想法而已。
灵感来自这里:
U盘启动Linux:只要把img文件和boot目录放上去,然后用grub作成启动方式就行了!
(来源:http://bbs.wuyou.com/viewthread.php?tid=107075)
怎样在不支持 usb 启动的电脑上启动本系统? 
原理:只要设法将 内核 和 initrd 加载到内存,就会自动搜索根分区并启动系统。 
方法1:需装有 XP/2000/2003 。
(下略。老机器是win me系统,不考虑)
方法2:做一张启动光盘,把 内核 和 initrd文件 刻进去,从光驱启动。原理类似,不再赘述。

(来源:http://forum.ubuntu.org.cn/viewtopic.php?t=29692#149128)

(搬自池子)

============持续研究中==========

还有一个需要解决的问题……我的U盘需要分区……16G一个区,咩,有点夸张。

=========又冒出一个奇妙的思路========

既然有1G的U盘(清华紫光的),是不是可以把它量产成live cd呢?

爬去无忧论坛u盘启动区找量产工具,置顶没有,第一页没有(因为此坛禁水,其实也挺好的)。点了一下鼠标就有了——发新帖图标下方的那个"精华"XDDDD

米有找到合适的量产工具,被某下载东西还要花钱的论坛注册挡在门外,我填完资料点下确定后不到半秒说给我的确认email发送失败,3天内同ip不许再次注册。OK,我正好很穷,犯不着挂了代理求它收我的钱。我先不量产就是了。

下载Xubuntu的live cd中。试试把1Gu盘当本地硬盘用能否启动live cd吧。

在ubuntu中文官方论坛的系统“启动和引导”区(http://forum.ubuntu.org.cn/viewforum.php?f=139)逛,反正一共就三页贴子,都翻翻吧^^

看来我解决不影响爹娘使用win xp的思路大方向是对的:

把grub安装在移动媒介是最好的办法。这样硬盘上可以只留windows启动。 

如果你的BIOS支持USB启动, 那么把grub引导装在U盘上就可以,插个U盘启动就进Linux,不插进windows 

办法也很简单,把硬盘前512个字节dd到u盘上去就行。——当然,手动安装grub引导也可以,LFS说明书里面有安装方法。

(来源:http://forum.ubuntu.org.cn/viewtopic.php?t=147594#917945 )

没有评论:

发表评论