ubuntu系统怎么分区
首先科普下windows和linux的文件系统和主分区:
1.电脑的主分最多只有只能由四个。如果是win7和linux双系统,则windows系统可能会占到1-2个主分区,那linux最多只能有两个主分区。、
2.windows的文件系统由FAT,FAT32,NTFS。linux的文件系统有Ext2(早期格式,不支援日志),Ext3(ext2的改良版,增加了日志功能,时最基本最常用的使用格式),Ext4(从LinuxKernel2.6.28开始正式使用,时Ext3的改进版,修改了Ext3中部分重要的数据结构,而不仅仅时像Ext3对Ext2那样,只是增加一个日志功而已),ReiserFS(也有日志功能,其特点时处理小档案时数度更快),XFS(稳定与高校,在大小文档混合的系统里有优越的表现)JFS(特色是最不占用CPU资源,如果电脑老旧时最好的选择)。
linux分区的顺序最好时把/boot分区靠前,swap分区最后。如果时这个硬盘安装一套linux系统,一般来讲boot放到最前面,并且把boot设置为主分区,其它都设置为逻辑分区。如果是双系统或多系统安装,一般都选择逻辑分区即可。
下面时linux的各个分区:
(一)基本需求:
1./swap:交换分区。一般为机器内存的两倍,少于这个容量,系统无法进入休眠。实质是硬盘上的交换空间而非分区,所以没有格式,默认休眠将数据储存于此。2GB以上内存用户实际并不需要它。如果大量处理音频,视频,图片需要3G以上的交换空间。
2./:根分区,一般选择15G即可,默认ext4,如不独立划分以下介绍的分区,则其后归于此分区,即使最最新的新手也可以考虑30GB为上限--30GB通常不会用到此。分区一般选择为主分区+系统起始位置。如果/boot为单独分区,则/boot为主分区,而/根分区不必为主分区。
3./boot分区:建议ext2,默认ext4。这个分区包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区时由必要的,因为目前大多数的pc机要受到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机仍然能够启动。这个分区的大小约在60M-1200M之间。不超过150M。研究内存用1GB足够。/boot单独分区的好处:可以有几个不同的操作系统共享统一个内核方便管理;boot目录的IO访问比较少,单独放在一个分区,可以防止其他目录的读写导致boot的inode损坏;老主板由1024个柱面问题,单独在前1024柱面分一个boot分区可以避免这个问题;如果做RAID或者LVM,引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就很有意义了;方便使用dd这样的工具进行备份;可以用制度方式挂载boot分区,增加安全性。
4./home分区:默认为ext4,私人文件,就把剩下的空间都放在这里算了。
(二)其他可选分区:
1./usr分区:100G。默认ext4,存放系统和个人软件的地方,这个可以自己决定。
2./var/log分区:1G。默认ext4,系统日志记录分区,如果设立这一单独的分区,这样即使系统的日志文件出现了问题,也不会影响到操作系统的主分区。
3./tmp分区:5G。默认ext4,用来存放临时文件。对于网络服务器来说时由必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其他部分仍然时安全的。因为系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快的发生问题。系统临时文件爱呢夹,一张DVD光盘的容量就行了。
4./opt分区。1G。附加程序存放地方。
5./bin分区。默认ext4。绝少划分的分区。存放标准系统使用程序。
查找并实践后整理于2016年12月24日。
ubuntu系统怎么分区的更多相关文章
- 关于ubuntu系统boot分区空间不足而又无法卸载旧内核的解决方法
2016年09月03日 14:16:45 萧氏一郎 阅读数:7802 标签: ubuntuboot分区清理更多 个人分类: linux 版权声明:本文为本猿原创文章,转载务必注明出处,多谢. ht ...
- 如何在Virtualbox中对Ubuntu系统根分区扩容
转载: 参见博客: https://blog.csdn.net/LEON1741/article/details/56494797 前在Virtualbox中安装了一个Ubun ...
- [转]ubuntu系统重新分区、根目录扩容
原文地址:https://blog.csdn.net/code_segment/article/details/79237500,转载主要方便随时查阅,如有版权要求,请及时联系. gparted是一款 ...
- 安装ubuntu系统 ——分区
安装ubuntu 系统主要分四个区 目录 建议大小 格式 描述 / 10G-20G ext4 根目录 swap <2048M swap 交换空间 /boot 400M左右 ext4 Linux的 ...
- VMware下对虚拟机Ubuntu14系统所在分区sda1进行磁盘扩容
VMware下对虚拟机Ubuntu14系统所在分区sda1进行磁盘扩容 一般来说,在对虚拟机里的Ubuntu下的磁盘进行扩容时,都是添加新的分区,而并不是对其系统所在分区进行扩容,如在此链接中http ...
- 感悟:搞了整整一天,拯救一个Ubuntu系统
最开始,我在windows平台上,准备打开计算机组成原理的实验工程,突然来了一个想法:每次要用windows的时候,都要切换系统(win8以上的系统必须在关闭快速开机的状态下才能正常在Linux平台下 ...
- 光驱SSD安装Win7+ubuntu系统双系统
准备条件: U盘,32GB,三星品牌 SSD,120GB,三星品牌 win7旗舰版,Ghost系统(安装简单嘛),Ylmf_Ghost_Win7_SP1_x64_2016_1011.iso ubunt ...
- 把电脑装成ubuntu系统了
2014年一月11日 今天本来想在自己的电脑上装双系统,电脑本来有个win7,想再装一个ubuntu. 本来想用wubi装,可是wubi没法安装13.10,并且wubi安装后,读写速度也不快. 在网上 ...
- ubuntu系统根目录下各个目录用途说明
1./ 根目录 --------- 所有目录挂在其下 2./boot --------- 存放Ubuntu内核和系统启动文件.系统启动时这些文件先被装载. 3./etc ---- ...
随机推荐
- 写了个项目 Web-Rtmp: 使用 WebSocket 在网页上播放 RTMP 直播流
http://neue.v2ex.com/t/316766 虽说浏览器里用 js 解码'播放'视频的方案已经有几个了... 为什么不再多一个呢... 基本原理: 服务端使用 websockify 中转 ...
- Python_猜大小
# 需要在python3上执行 import random def game (capital = 1000): point1 = random.randrange(1,7) point2 = ran ...
- web.config SetAttributes
<appSettings> <add key="DomainProxy" value="http://e3api.lcsyzx.cn/api/" ...
- zabbix3 设置邮件报警(五)
Zabbix邮件报警配置 一.安装sendmail或者postfix(安装一种即可) yum install sendmail #安装 service sendmail start #启动 chkco ...
- volatile关键字 学习记录2
public class VolatileTest2 implements Runnable{ volatile int resource = 0; public static void main(S ...
- Window系统性能获取帮助类
前言: 这个是获取Windows系统的一些性能的帮助类,其中有:系统内存.硬盘.CPU.网络(个人测试还是比较准的).Ping.单个进程的内存.Cpu.网络(不准). 最初在这个的时候在各种搜索 ...
- CentOS 6 部署GlusterFS
首先需要关闭CentOS的防火墙和selinux,否则glusterfs将可能无法正常工作. /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着. /etc/in ...
- 3D游戏编程大师技巧──环境搭建
刚开微博,想借助这个平台与大家交流,写下自己的学习记录,希望得到大家的批评指正. 好了,进入主题.这段时间对游戏编程很感兴趣,于是在网友的推荐下开始学习<3D游戏编程大师技巧>这本书.今天 ...
- 【Android Studio】android Internal HTTP server disabled 解决
报错:Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate ...
- 关于JQ toggle 的注意事项
1.9.1以后的版本,好像不支持 jq 的 toggle function的用法啦.