
一、双系统分区方案(建议选择GParted LiveCD进行分区,可以从DistroWatch大本营下载该文件,并将其刻成小CD作为站立的工具盘,当然也可以使用其他分区工具):
1.如果要构建双系统,请先安装winxp,然后再安装Linux;发行版的安装程序将自动安装Columbus(grub),并设置了双启动菜单选项;
2.有许多分区方案,我建议对兄弟的参考进行更全面的考虑:
用于C驱动器win的主分区6G可以命名;如果使用Gparted,则设备名称为sda1;此分区用于安装Win系统,请勿尽可能多地安装应用程序以减小图像文件的大小;
扩展分区,所有剩余的硬盘空间;设备名称是sda2,但这只是一个标识,实际上是没有用的;
说明:
有些兄弟建议为什么不先构建三个主分区,然后再构建扩展分区,以便更充分地利用第一扇区的512B中的分区表空间。原因是-
只要创建扩展分区,创建多个分区就与创建一个分区相同。无论如何,您需要链接分区表。一次完成分区后,将来无需移动它,直到挂起硬盘。
此外,如果有三个主分区,则驱动器号很可能会混乱。我之前已经做过,但是容易出现问题。一个主分区和一个扩展分区是最可靠的,并且不会出现驱动器字母混乱。
根据专家朋友的意见,Win系统不能安装在C盘上;但是对于驱动器号或设备号的顺序以及某些特殊应用软件的维护,Win仍安装在C驱动器上(sda1)更好。
3.在扩展分区上构建7个逻辑磁盘,它们是:
sda5 ---- 7G,fat32 ;,保留用于Win的D盘,用于安装应用程序;
sda6 ---- 8G,fat32;保留用于win的E盘,用于安装数据文件;
sda7 ---- 9G,fat32;保留用于win的F盘用作备份分区,例如输入法,Firefox,中文办公软件,硬件驱动程序,各种应用程序软件,C盘的GHOST备份等;
然后,我们需要再构建4个专用于Linux的逻辑磁盘:
sda8 ---- 10G及更高版本,ext4,安装到/目录;如果硬盘较少,则只能分为7G,如果硬盘较大,则最好再增加一些G,以方便将来安装大型应用程序软件。

sda9 ---- 512MBv1024MBv2048MB,交换格式; Linux交换分区,可以看作是慢速记忆棒,没有挂载点;
sda10 ---- 5G及更高版本(如果不刻录DVD,则1G是可以的,当然,硬盘是大的,8G是可以的),ext4,安装到/ tmp,如果硬盘更大,则可以分为几个G,所以备份时很方便;
sda11 ----所有剩余的磁盘空间ext4,已安装到/ home;
4.特别提醒您,FAT32文件系统单个分区最多支持最大32G(也有一些方法可以使分区大于32G,但是效率很低。建议不要分离单个分区Fat32分区超过32G)! ;
此外,从2010年开始,Linux分区格式的ext3可以用ext4代替;一两年或三年后,某些分区可以考虑使用新一代的btrfs文件系统。
5.安装双系统后,可以使用dd命令备份双启动MBR,这样,如果需要重新安装win,则可以快速恢复原始的双启动菜单;
6.配置系统后,可以使用备份工具来备份Win C驱动器(sda1),lnx /分区,lnx /主分区)。通过这种方式,可以在重新安装的情况;
说明:
每个分区的大小必须根据硬盘的容量确定。当然,确定80G,120G和160G每个分区的大小会有一些差异。只需稍微调整分区大小即可。
对于数据存储,使用Linux的人当然将数据放在ext分区上比fat32可靠得多。 Fat32仅将其用于兼容性。实际上,胖文件系统不是理想的,甚至Microsoft也不想使用它。它。但是,当它与Linux共存时,可使用它来促进数据共享。毕竟,微软没有透露NTFS的细节。开源社区通过反汇编开发的NTFS-3G确实不是完美的。否则,我还建议对所有win分区使用ntfs。 ntfs文件系统分区数据的处理取决于ntfs-3g软件包。
这也是大多数发行版中默认编译的内核不完全支持ntfs读写的原因。当然,如果您自己编译内核,则可以将ntfs-3G合并到内核中。这样,仍然可以处理ntfs。
二、单个linux系统的分区方案(建议选择GParted LiveCD进行分区,可以从DistroWatch下载该分区并将其刻成小CD作为站立的工具盘,当然,也可以使用其他分区工具):
在这种情况下,无需创建扩展分区。硬盘可分为四个主要分区。 MBR和所有分区信息都存储在第一个512B扇区中。这是查找分区信息最快的方法。
具体计划如下:
sda1 --- 10G-20G,ext4,安装到/目录;如果使用的硬盘很小,则/的分区可以小到7G,如果硬盘足够大,则无需保存这几个G,以后就有安装大型软件的空间;
sda2 --- 256MB-512MB-1024MB-2048MB(请根据内存大小选择,是物理内存大小的1-2倍,但通常不超过2048MB),交换格式,不需要安装点;

sda3 --- 1G-5G-8G(如果硬盘不够大并且不需要刻录DVD,请选择1G,否则选择5G更好),ext4,安装到/ tmp目录中,硬盘磁盘可以再分成几个G,方便备份;
sda4 ---安装到/ home目录的所有剩余磁盘空间ext4;
请注意分区顺序,设备字符和每个目录的安装顺序,分别是/,swap,/ tmp,/ home;平均头移次数更少,总体读写性能更好。
如果有特殊需要,可以使用VBOX虚拟安装XP。建议使用6. 2或更高版本的Deep XP3,它具有良好的稳定性并且适合于虚拟机安装。
VBOX中的虚拟XP3分区方案可以参考双系统中的Win分区方案,但是如果按照VBOX推荐的10G VDI拔出虚拟硬盘,则每个分区可以更小,每个分区分为2G。 ,则可以为F备份分区保留额外的2G。
从2010年开始,Linux分区格式的ext3可以完全用ext4代替;两三年后,还可以考虑使用btrfs文件系统。
配置系统后,可以使用备份工具备份lnx /分区(sda1),lnx / home分区(sda4))。这样,在重新安装的情况下可以快速恢复系统;当然可以安装sda4;何时不格式化;
这样,重新安装系统时可以保留所有数据,但是您必须记住挂在/ home下。但是,如果您有大型移动硬盘驱动器,那么能够备份家庭数据肯定会更加放心。
备份工具有很多选项,最简单的一个是tar命令。此外,如果要将整个磁盘或分区备份到镜像文件中,可以考虑使用台湾同胞的clonezilla。建议在不久的将来使用Ucloner或Lub进行备份。
如果有些兄弟拥有固态驱动器SSD(请注意选择高质量的固态硬盘,否则最好旋转硬盘!),它可以大大提高Linux系统的启动和程序运行速度。
有关交换分区和/ tmp独立分区的补充说明:
一些朋友对交换分区有如下更详细的描述。
交换分区基于物理内存。当物理内存小于512M时,swap = 1. 5-2倍物理内存;当物理内存大于512M但小于768M时,swap = 1- 1. 5倍于物理内存;当物理内存大于768M时,swap = 512M,
当物理内存大于2G时,交换空间不得超过2048MB(2G)。
无论如何都必须保留交换分区(即使您有4G的物理内存,最好保留一些交换)。如果没有交换分区,某些应用程序软件的响应可能会很差。当然,可以使用swapfile代替。
安装linux至少需要两个单独的分区,/分区和swap分区(实际上,您不需要交换分区,可以像win一样使用swap文件,但是效率较低。内存很大,没关系);

p>
但是,一旦根分区在此方案上遇到问题,大量私有数据就会用完。如果需要重新安装系统,则家庭数据也将被杀死。
因此,大多数习惯Linux的人会建议对/ home进行单独分区,以使数据更加安全,即使安装了新系统,个人数据仍然有效。因此,/ home的大多数独立分区将没有异议; home> p>
对于/ tmp独立分区,这是从许多方面考虑的:
1、硬盘是旋转的磁存储器,根据圆柱体,磁道和扇区组织数据。磁头将反复移动以搜索数据。处理数据越集中,移动越小,效率越高。
2、由于大多数使用Linux的人现在都经常升级,因此/ tmp将在升级过程中用于许多临时数据; / tmp在处理许多应用程序时也会经常使用。用户下载软件安装包并解压缩。它还适合在/ tmp下下载,配置,编译和处理一些临时文件。在完整的备份/分区中,您可以忽略/ tmp分区以减小压缩映像的大小。
因此,独立分区可以提高数据处理效率并间接保护硬盘。由于每个分区的频繁数据读写过程是不同的,因此在某些情况下,可以起到一定的预警硬盘损坏的作用;
3、以这种方式划分的4个分区,/分区,交换分区,/ tmp分区和/ home分区,在备份数据时更加方便。然后,在安装硬盘后,可以有一个单独的分区,以方便处理iso文件。
交换分区不需要备份;
/ tmp分区不需要备份;
/ home分区可以根据您的实际情况决定是否需要其他备份。由于它是独立分区的,因此实际上它本身就是一种备份,因此在正常情况下不需要其他备份。
但是,如果硬盘不可靠,或者个人数据很重要,那么当然可以进行其他备份。可以使用可移动硬盘和CD。在当前情况下,个人不建议使用U盘备份重要数据;
/ Partition(sda1)是否要备份取决于您的个人喜好。如果您经常安装各种新发行版并尝试使用,则备份没有多大意义;如果将其配置为稳定的系统对于长期的工作和学习,请考虑备份。
这可以节省大量时间来重新安装系统和应用程序软件以及配置系统和软件。
这是适用于常规台式机系统的常规解决方案。如果将其用作各种服务应用程序,则会有更多的分区和优化注意事项。
附录1-顺便记录一下备份dd命令的MBR的方法以供参考(某些Linux LiveCD使用设备编号/ dev / hda,请注意):

[root @ wangdu810〜]#dd if = / dev / sda of = / tmp / mbr.bak0901bs = 512 count = 1
1 + 0条记录
1 + 0条记录
#整个硬盘的MBR和初始分区表为512Bytes,位于硬盘的第一个扇区中,因此可以使用上述命令完全备份包含MBR的第一个扇区数据!
最后获得的mbr.bak0901可存储在多个位置。如果/ Home是一个独立分区,则可以在Home中创建一个单独的目录mbrBACK,然后将这个小文件放入其中。
至于将来重新安装Win之后的恢复,我不需要赘述!它只不过是挂载包含mbr.bak文件的分区并写回sda。如有任何疑问,请进入论坛进行交流!
附件2--还列出了用于参考应用程序的使用tar备份完整的根文件系统的命令(请在备份前先卸载所有可移动媒体,如果是双系统,则以如下方式卸载已安装的Win分区:好):
(1),首先获取或设置root(超级用户)密码(如果之前已完成此步骤,则可以跳过此步骤):
[wangdu2002 @ wangdu810〜] $ sudo passwd root#Ubuntu默认情况下未启用root。建议重置root密码,并在必要时切换到root。在某些情况下非常有用且方便。
(2),然后从普通身份更改为根身份:
[wangdu2002 @ wangdu810〜]#su-#使用su命令切换到root用户。
(3)。使用tar工具执行以下命令来备份系统(请注意,此命令不备份/ home!因此,它更适用于/ home独立分区;当然,您也可以备份/ home,但是系统可能已经备份包很大!):
[root @ wangdu810〜]#tar-排除/ proc-排除/ mnt--排除/ media-排除/ tmp-排除/ home -zcvpf / tmp / ubt810host090 2. tgz /
#您还可以备份到主目录或其他目录,并且可以自己获取备份文件的名称。因为我有一个/ tmp的独立分区,所以系统备份包位于/ tmp下,并且副本也被复制到/ home / xxxx /下,双重保险。
(4)。由于Ucloner和Lub的开发相对较好,因此从2010年开始,建议使用这两个专用工具来代替tar,以完成系统备份和重建任务,这更加方便且功能强大。
Ubuntu系统发生了很大的变化──备份10分钟,恢复3分钟。
viewtopic.php?f = 21&t = 206287#Billbear的Ubuntu系统已备份到可启动的镜像恢复传输脚本工具lub(lub),它是完整的命令行脚本,对此很熟悉。
viewtopic.php?f = 77&t = 176612#6pt的图形界面Ubuntu系统备份恢复传输工具Ucloner(Ucloner),图形界面对新手更友好。非常适合支持USBhdd引导的主板。
谢谢:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-324831-1.html
你们以一等人居之很好
你还在为美爹洗地