通俗点说硬盘分区就是对硬盘的一种格式化,这样才能保存硬盘的各种信息,在创建分区之后已经设置好了的硬盘就会根据硬盘的主引导记录来进行存放位置,所以这也叫座高级格式化。一般这种分区都是通过命令在实现,现在只需要穿件一个分区就可以使用全部的硬盘空间,很多朋友会问自己的硬盘只有146g该怎么分区呢,别担心小编这就来教大家。
146g硬盘如何分区最好
(资料图片仅供参考)
首先分一个100M的主分区出来,挂载boot。grub启动时需要的文件都在/boot目录。这样就算工作分区出了问题,只要这个分区没有问题,同样可以启动。因此最好的办法就是专门为根文件分一个区,大小一般最多64M,为了保险给了100M。
之后的分区全部以扩展分区形式存在,扩展分区下很多逻辑分区。
首先创建一个交换分区,大小是无力内存的一倍到两倍大。如果你的内存和我一样是1G,就划1G好了。事实上基本用不到这么大。分区格式记着改成linux-swap。
然后创建一个尽量大的分区,给/usr,因为这里存放有大部分的系统软件,包括XServer等图形界面程序。我分了20G。
接下来创建/home的挂载分区。考虑到我的工作文档比较多,源代码和程序也经常放到这里,所以给了10G。
其他的诸如tmp,var等来说,单用户工作机是不用考虑的。当然不知道我的机器以后会不会有服务器应用,我还是给var分了2G的空间。
其他空间就全部挂载给/。虽然一般2G就够了,但是多多益善么。
注意:很多时候,如果你使用了ubuntu光盘自带的安装工具分区,会出现很多问题。如果遇到问题过不去,
推荐办法
1在liveCD的环境中,在终端下直接用sudofdisk/dev/xxx
来分区,然后w保存后reboot,之后再进安装工具,手工编辑注册表时它认得的就是你编辑的分区表,不用修改直接下一步即可。
2你也可以同样用livecd的fdisk分好区后,用光盘上的livecd
installer程序,在命令行下安装。不过这个安装程序只需要你挂载/和swap。那么其他分区怎么办呢?可以先在分好,也可以安装完系统再分。如果将其他分区挂载到希望的目录下?举个例子。如果你想把/
home/user挂载到新的sda8分区下,可以这样做:
首先,将/dev/sda8mount到/mnt/sda8中。如果没有这个目录就自己mkdir。
然后,cp-R/home/user/*/mnt/sda8/user,和cp-R/home/user/.*/mnt/sda8/user
最后修改/etc/fstab,增加一行/dev/sda8/homeext3defaults02(参数自己确定)。
最后小编再教大家如何计算硬盘分区,只需要套用公式就可以了,公式是(N-1)*4+1024*n,其中式中N为想要的大小,单位GB,最终计算结果单位为MB.例如想要分出2GB的分区,则公式为:(2-1)*4+1024*2=2052MB,这样可以分出一个整数大小的分区了,再结合小编上面教大家的操作步骤进行,无论多少大的硬盘都能够自行分区哦,大家都学会了吗。