把linux安装到移动硬盘mobile.pdf
文本预览下载声明
把linux安装到移动硬盘
本文主要整理了ptptptptptpt的文章,感谢他的辛勤努力和对我安装中出现错误时的热心帮助。
为什么要把linux安装到移动硬盘
1 急救功能
当某电脑windows崩溃了的时候,进不了windows系统,但硬盘上还有重要资料没有备份出来不敢轻易重
装系统,怎么办呢。这时候可以用linux live CD 或者移动硬盘上的linux系统把需要的文件备份到其他
媒体(如硬盘其他分区,光盘,网络等)。
2 移动办公室
一个移动硬盘里的linux就成了一个小型移动办公室,包含了各种常用的应用程序。文档、电子表格、图
像处理、媒体播放、网上冲浪、QQ聊天等等都已经包含其中。
3 体验系统
都说linux好,到底好在哪?安装困难吗?分区不对损坏我的数据怎么办?不敢装。可以使用这样的免安
装linux给新手体验神秘的linux。以后可以方便的给别人演示linux系统,告诉没见过用户linux是不再
是难于上手的黑白屏幕下的命令行,原来xgl比windows XP漂亮这么多阿!:)
windows可以这样搞吗
一如既往:sorry,you cant 。众所周知,微软的理念是,用户购买一份windows,默认的,就只能
在固定的一台计算机上使用,在第二台上用就算盗版了。摆明了逼着你再买一套。所以它不会愿意用户
把系统装在移动硬盘上到处使,并且技术上也有限制:
1 windows不能装在移动硬盘上,安装时你可以看见移动硬盘的盘符,但如果选了在上面安装就会出
错,无法进行下去
2 windows系统与硬件紧密结合,这台机子上装的windows XP,拿到另一台去用,多半要蓝屏。
需要什么样的硬件条件
1 一个移动硬盘
最好是主流品牌,不保证所有的移动硬盘芯片都能够很好的支持。传输接口最好是USB 2.0,太慢了影响
系统速度。
2 主板需要支持从USB硬盘引导
主流的主板都支持,具体可以在BIOS或者主板说明书中查到。较老的主板或者其他特殊的BIOS也许不支
持。再安装之前需要确定一下。
需要什么样的软件条件
1 GRUB FOR DOS
可以从/WikiHome页面最下方下载最新的版本,本文以grub_for_dos-2006-11-
09.zip为例。
2 linux live CD
本文以基于 ubuntu 的hiweed 1.0 为例。为什么要用 live CD而不是普通的 linux 发行版呢。如果使
用普通发行版,在从一个电脑迁移到另外一台电脑上的时候需要修改许多配置文件,很麻烦也很容易出
错。我们的目的是做一个可以自动适应硬件的系统,要在不同的机子上都能运行。所以选用 linux live
CD,他们的作者已经帮我们解决了这些问题。
如何安装
本文主要讨论两种方案:
一 使移动硬盘具有和 live CD 一样的功能,可通过 usb 接口启动,运行,安装至主机内置硬盘。
二 使移动硬盘具有类似 live CD 的功能,与 live cd 不同的是,对此系统所作的修改将会保存下来,而
不会像 live cd 那样一重启就恢复原状。
第一种方案:
步骤一:
将 live cd中的 casper文件夹拷贝至移动硬盘某 fat32 分区(ext2或ext3或 reiserfs 分区皆可)。
步骤二:
将 GRUB FOR DOS 安装至移动硬盘
(以下步骤需要在linux环境下完成,本文使用hiweed 1.0 live CD。下载镜像文件刻录成CD,然后从光
盘引导即可)
1 提取grub_for_dos 压缩包里的 和grldr。
直接双击压缩文件会自动启动解压缩程序,选择路径解压。
2 写入移动硬盘的 MBR
假设移动硬盘为/dev/sda(注意:如果主机上接有 sata 硬盘,移动硬盘可能会被认成/dev/sdb或
/dev/sdc,一定要搞清楚)。假设 所在的目录为/home/ubuntu/。运行命令:
sudo /home/ubuntu/ /dev/sda
注意一定要打全路径,如果打成 sudo /dev/sda,即使你的当前目录就是
所在的目录,也是不行的。
3 存放grldr 和menu.lst 文件
1)建立 menu.lst 文件,menu.lst 内
显示全部