BCDEdit命令简介

通过命令行工具Bcdedit,我们可以添加、删除及修改BCD (Boot Configuration Data)中的对象。在BCD中,每个对象均具有唯一的 GUID (Globally Unique Identifier : 全局唯一标识符),如系统中的每块硬盘、每个分区的GUID (全局唯一标识符)均不相同。

在BCD中,硬盘或分区的GUID可分为如下几类:
  • {legacy} :指存在上一代Windows系统如Windows XP的硬盘或分区;
  • {default} : 默认操作系统所在硬盘或分区;
  • {current} : 当前硬盘或分区;
  • {c34b751a-ff09-11d9-9e6e-0030482375e7} : 类似于这个格式的GUID指其他安装了操作系统的硬盘或分区。
  • (注:这只是个例子,具体数字根据硬盘或分区参数会有相应变化,但均会类似于{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}格式)。

最近因为升级WM上的两个小程序,又重新玩起了Windows系统,正好听说Windows 7发布了Beta以及官方中文语言包,就顺便安装了一下,发现Windows 7确实在性能和资源占用上要比Vista有不少的改进,特别是系统启动速度快了不少,稳定性不相当不错,看来MS这两年没少花工夫。好了废话不说转入正 题!

之前一直在玩ubuntu linux,被它那清晰高效的文件系统和文件结构所深深折服,特别是它的系统文件的结构,可以完全将系统文件和用户自己的文件(包括用户自己的文档、图片 等内容和用户自己的大量配置文件)放在完全不同的分区内,这样当系统需要升级或重装时,存放用户文件的分区根本无需有任何变动,当系统重装后,只有还是用 这个用户名,那你所有文档和设置都将和重装前完全一样!这就省去了大量的时间和精力,也保证了用户自己重要文件的安全性!

linux文件系统只读的解决办法

用root帐号进入系统,进行重新挂载内核的rw操作就可以了
命令:#mount -o rw,remount /

使用Windows XP时习惯将“我的文档”文件夹重定向到其他盘上,这样重装系统时丢失的数据少一点。在Win 7/Vista下情况有了变化,所有的用户数据都被放到了“C:\Users\用户名”这个地方,不但包括“我的文档”“我的图片”等用户自己的文件,还 包括用户的配置文件、IE的cookie、收藏夹、上网的临时文件等等。可惜的是默认情况下这个文件夹还是位于系统盘,如果能放到别的盘,那么重装系统之 后,用户所有的设置、数据将和重装前一样,那会多么方便呀。

关于Windows 7/vista下如何实现系统和用户文件分区存放,这篇文章是很好的参考,不过有些地方说得不是很清楚,我照着做时遇到了一些问题,下面是解决办法和注意事项:

This case applies to most Red Hat Enterprise Linux 4, from i386 to i686 machines, i’ve successfully used it on our Red Hat Enterprise Linux ES release 4 (Nahant Update 6):
To use it for other systems / architectures, check the packages given at (check).

1. Get the main packages

(check) http://dag.wieers.com/rpm/packages/yum/

$wget http://dag.wieers.com/rpm/packages/yum/yum-2.4.2-0.4.el4.rf.noarch.rpm