Ubuntu系统如何分区

Ubuntu系统如何分区,第1张

改变硬盘的布局叫做分区。Windows自带的分区工具和Ubuntu安装程序的分区工具是最安全的分区方式。可是,这不是你不备份重要文件的借口。在进行任何分区操作之前请务必做好备份。 Ubuntu安装程序的分区工具的默认设置是删除您的第一张硬盘中的所有分区并在空白的硬盘中分区。如果您想保留您的Windows系统,您当然不能这样做。您需要做的是创建一些空白空间 ——最好的办法是在windows下删除一个分区。如果做不到请往下看:启动安装程序。前进到分区工具。不要接受默认设置,选择手动编辑分区表(manual editing of the partition table)。选中您要改变尺寸的分区。按下回车键。选中尺寸域(size)。输入一个小一点的大小值并按下回车键。如果确定要改变分区表则对询问回答是(yes)。当新的分区表显示时,您将看到一些空白空间。现在,选择指导分区(guided partitioning)之后安装程序会自动为您完成所有任务。当您试图缩小你的分区时,如果没有输入一个小的分区尺寸的选项,那是因为安装程序无法安全调整所选分区的尺寸。这可能是是由于分区工具认为分区已满,或者遭到损坏,也可能是其他无法解决的问题。 对NTFS(Windows)分区进行分区通常是非常简单的。 基本,Linux多数分区会留下5%的空间给root,而不论如何留下30%磁盘空间是好习惯—— swap实质是硬盘上的交换空间而非分区,所以没有格式,默认休眠将数据储存于此 可以取消(如不用swap必须再设定方可休眠)——多数有1GB内存的桌面用户只要1.5GB swap即可。2GB以上内存的很多用户实际并不需要它——注意,大量处理音频、视频、图片需要 3GB以上的交换空间。 /默认ext4,根分区,如不独立划分以下介绍的分区,则其都归于此分区,即使最最新的新手也可以考虑30GB为上限——通常不会用到此 /boot建议ext2,默认ext4 这个分区包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在60MB—120MB之间,不超过150MB。 /usr默认ext4,此分区是 Linux系统存放软件的地方,如有可能应将合适空间分给它,假定新用户不知时候愿意实验其他桌面环境和编译需要的软件,那么20GB以上的空间是必要的。 /home默认ext4,此分区用户的家目录,这个分区的大小取决于有多少用户。无论如何,这个分区是完全有必要的,根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等,备份也更加容易。 /var/log默认ext4,系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。 /tmp默认ext4,tmp分区用来存放临时文件。对于网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题——所以多数情况下与 / 。 /bin默认ext4,绝少划分的分区,存放标准系统实用程序。 上面介绍了几个常用的分区,但记住至少要有一个 / 。

你好,首先Ubuntu调整分区和linux是一样的,也可以想windows一样系统内调内存。

一般分区遵循以下原则:

根(/)分区:至少15G,安装系统,相当于Win的C盘,默认ext4。

home分区:剩余空间,越多越好,用户配置文件,相当于Win的用户文件(Users),默认ext4。

/boot分区,建议ext2,这个分区包含了操作系统使用过程中所要用到的文件,建这个分区是有必要的,这个分区的主要作用就是即使根分区出现了问题,计算机依然能够启动。大小约在60MB—120MB之间,不超过150MB。研究内核用1G即可。

swap区:1G,交换空间,相当于Win的虚拟内存;一般为你机器内存的两倍,少于这个容量,系统无法进入休眠。

一般没什么特别要求,就用ext4吧,这是Linux标准文件系统格式;

一般在ubuntu安装过程中会让你选择分区,可以在这个时候进行分区。如果不自己选,它就会自动安装在硬盘的最后2G空间内。

!!!注意:如果选择手动分区时顺序最好是把boot分区靠前,swap分区最后。如果是整个硬盘安装一套Linux系统,一般来讲boot放到最前面,并且把boot设置为主分区,其它都设置为逻辑分区。如果是双系统或多系统安装,一般都选择逻辑分区即可。

所以总体分3块,按百分数计算大概就是:/ 分给40%,/usr 15%, /home 40%, swap 5%。

以上是安装时的分区选择,下面介绍默认已经分区完成的ubuntu。也就是在系统内分区。

用“GParted-LiveCD“进行分区调整。

一、准备

1、下载最新版本的gparted镜像文件。可以去自行百度下载。

2、将gparted镜像文件刻录成光盘或者是刻录在U盘上制成LiveUSB。

3、为了安全起见建议备份重要数据到移动硬盘上。

4、在BIOS中,将启动顺序设置为首先光盘启动(如果是用U盘,应设为USB-HDD)。

二、调整分区

1、将光盘放入光驱(如果是用U盘,那么插上U盘),重启电脑。

2、进入gparted启动界面,选Defalt settings。

3、第二个界面继续按回车。

4、接下来选语言,输入“26”然后回车。

5、接着提示要进入X-Windows界面,回车。

6、进入gparted。

7、点击”腾出空间的分区“,弹出右键菜单选择“Resize/Move”。

8、用鼠标托动或数字精确调整要释放的空间大小,若要释放在分区头部拉左侧的控制条(输入第一行数值),若要释放在分区尾部拉右侧的控制条(输入第三行数值),调整好之后点“更改大小/移动”按钮。

9、点击欲扩大容量的分区,弹出右键菜单选择“Resize/Move”。

10、按照第8步的方法操作,只是现在变成扩大分区容量而已。

11、点击“Edit”菜单,选择“Apply All Operations”。

12、再次确认要调整分区容量后,gparted开始调整分区,完成后点“Close”按钮。

13、点击”gparted“菜单,选择”Quit“关闭gparted窗口,再双击左上角的”Exit“按钮退出gparted系统。

14、在弹出的窗口中选”Reboot“重启电脑,退出时系统会提示取出光盘。

当然完成以上步骤就是完成系统内分区了。希望能给你帮助。

前几天尝试用一台新的服务器进行开发,运行两个Node进程后CPU占用率直接上升到100%,开始以为是Node版本问题,切换版本后仍存在这个问题,使用 top 命令查看运行中进程,发现一个名为 kswapd0 的进程占用极高的CPU,这个进程的作用其实是在内存不足时将暂时用不到的数据转存到虚拟内存(Swap分区),而刚好我的服务器没有设置Swap分区,才导致CPU占用率过高,看来问题的原因找到了,接下来只需要设置Swap分区即可。

如果没有任何输出,表明系统没有配置swap

确保有足够的空间创建Swap分区

以上命令会在根目录创建大小为1G的文件,大小可根据需要进行调整,一般取和内存一般大小

验证是否创建成功

修改分区文件的权限,只允许 root 用户进行读取

将其标记为swap分区

启用分区,允许系统开始使用

再次检查系统分区

如果输出类似

表示分区已经创建成功

目前已经在当前会话的启用的swap分区,但是如果系统重新启动,分区就会消失,我们可以通过修改 /etc/fstab 的配置来使分区持久化

swappiness 参数配置系统使用swap分区的频率,数字越小,系统对swap的依赖越小,如果设置为接近0的数字,那么内核只有在绝对必要情况下才会将数据交换到磁盘。应为和硬盘交换数据比RAM慢的多,所以这个数字越小,通常会让系统加快

查看当前swappiness

临时修改swappiness

永久修改(推荐)

/etc/sysctl.conf

增大 vfs_cache_pressure 的值会让系统倾向于删除缓存中inode和dentry信息,进而导致系统频繁访问文件系统,我们可以通过输入以下内容将其设置为更保守的设置,例如50:

只在当前会话生效

永久修改(推荐)

/etc/sysctl.conf


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/280424.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存