免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 957 | 回复: 0
打印 上一主题 下一主题

在移动硬盘上装linux [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-13 13:03 |只看该作者 |倒序浏览
我是在移动硬盘上装的redhat linux 9.0,哈哈.在网上查了下,发现可以到了别的机子上,依然可以很好的运行,真爽啊.
由于这个笔迹本不是我的,所以只好装在移动硬盘上.期待能够早一天找到嵌入式的工作,早一天买一本本.加油加油.
mobile-linux 的可行性 
作为自由软件,linux自然不存在版权问题,我们唯一要考虑的就是技术问题。很幸运,得益于世界各地伟大的热心的程序员们的无私奉献,mobile-
linux 这一设想是完全可以实现的! 
 其实早在2004年8月,法国计算机外设厂商 LaCie 公司就推出了装有 Mandrake
Linux操作系统的移动硬盘,但似乎没能流行;2005年北京博威特公司推出的“一盘通”产品,则是在移动硬盘上安装了 UBUNTU
LINUX;2006年中,华旗资讯(爱国者)也推出了装有 rays linux(华镭)的移动硬盘。 
我去年尝试着把 UBUNTU 装进移动硬盘,也成功了。那么,是不是所有的 linux 都可以这样搞呢??我想是可以的。  
所有的 linux 启动过程都是类似的:第一步启动一个引导器,如 grub、lilo、syslinux 等,引导器将 linux 内核
和initrd(如果有的话)载入内存,并执行;然后内核设法找到 根文件系统,运行其中的 init ,系统就启动起来了。  而移动硬盘中的
linux ,只要实现了上述过程,也能启动。
事实上,很容易实现:引导器用在移动硬盘上,和内置硬盘没什么差别,只要主板支持USB-HDD 启动模式;以前的时候 根分区 是个问题 ——
在这台机子上是 sda5 ,到另一台上可能就变成 sdb5,不过现在也没问题了,可以通过 UUID 来指定根分区。  
另外,为了适应不同的机器,mobile-linux还要有检测、配置硬件的功能。用惯 windows
的朋友可能会觉得,这个问题恐怕不好解决,有时在 windows 下装驱动都很麻烦,linux岂不更得……
其实恰恰相反。可能对于最新的、不常见的硬件,linux 的支持要落后于 windows (主要是因为厂商不重视
linux驱动的开发);而对于常见硬件,linux 比 windows 方便多了,大部分都是即插即用,无需用户干预。  
通常要考虑的也就是 显卡 了。xorg 内置的开源驱动和 vesa
驱动,可以保证绝大多数电脑进入窗口界面,自动检测、配置也很容易实现。要想获得更好的性能,可能就得用厂商提供的闭源驱动了,要麻烦一些。  内核建议
用 i386 版的,以获得最好兼容性,当然性能不是最好——对于 mobile-linux
,性能不是最重要的,最重要的是兼容,要保证能够在大多数电脑上启动起来。  
至于 USB 接口速度问题,完全不用担心,USB 2.0 可以达到 20 M/S ,而且实际经验表明,系统完全可以流畅运行。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/73410/showart_1079639.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP