Ubuntu安装时怎样分区

2023-05-16

1./swap交换分区,一般为你机器内存的两倍。少于这个容量。系统无法进入休眠。

实质是硬盘上的交换空间而非分区。所以没有格式,默认休眠将数据储存于此

能够取消(如不用swap必须再设定方可休眠)——多数有1GB内存的桌面用户仅仅要1.5GB swap就可以。2GB以上内存的非常多用户实际并不须要它——注意。大量处理音频、视频、图片须要3GB以上的交换空间。

2./ 根分区。一般选择15G就可以,默认ext4,如不独立划分下面介绍的分区,则其都归于此分区,即使最最新的新手也能够考虑30GB为上限——通常不会用到此

3./boot分区 建议ext2,默认ext4。 这个分区包括了操作系统的内核和在启动系统过程中所要用到的文件。建这个分区是有必要的,由于眼下大多数的PC机要受到BIOS的限制,况且假设有了一个单独的/boot启动分区,即使基本的根分区出现了问题,计算机依旧能够启动。这个分区的大小约在60MB—120MB之间,不超过150MB。研究内核用1G足矣。

4./home分区,默认ext4,私人文件。就把剩下的空间都放在这里算了

以上是基本需求(我在装Ubuntu 14.04的时候仅仅划分了上面四个分区,/boot分区分了120M。/根分区分了20G,其他的所有分给了/home)。


/usr   分区     100G      默认ext4,存放系统和个人软件的地方,这个你自己决定。安装程序比較多的话多分点。

你也能够单为/user/local配置个分区,这个是安装个人软件的地方。

/var/log 分区  1G         默认ext4,系统日志记录分区,假设设立了这一单独的分区。这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

/tmp  分区      5G         默认ext4,tmp分区用来存放暂时文件。对于网络server来说是有必要的。这样即使程序执行时生成大量的暂时文件,或者用户对系统进行了错误的操作。文件系统的其他部分仍然是安全的。由于文件系统的这一部分仍然还承受着读写操作,所以它一般会比其他的部分更快地发生故障。系统暂时文件夹,一张DVD光盘的容量就可以了。

/opt  分区       1G         附加程序存放地方

/bin  分区                     默认ext4,绝少划分的分区,存放标准系统有用程序。


分区的顺序最好是把boot分区靠前,swap分区最后。

假设是整个硬盘安装一套Linux系统,一般来讲boot放到最前面。并且把boot设置为主分区,其他都设置为逻辑分区。

假设是双系统或多系统安装,一般都选择逻辑分区就可以。


创建分区后,在安装之前须要更新分区表。所以假设您是硬盘安装。并且ISO放在本磁盘的某个分区,由于安装程序无法卸载该挂接(感觉是安装程序的问题。相信这些兼容问题在以后的版本号会有解决),可能无法更新分区表,也就是说可能无法使用手动分区继续安装。所以要么使用光盘安装,要么把ISO换到还有一个硬盘分区里。


●文件系统

在windows下。我们常见到的文件系统有 FAT、 FAT32、 NTFS

在linux里可使用的文件系统有:

Ext2:早期的格式,不支援日志

Ext3:是ext2改良版。添加了日志功能,是最基本且最经常使用的使用格式了。

ReiserFS:也有日志功能。其特点是处理小档案时速度快。

XFS : 稳定与高效。在大小档案混合的系统里有优越的表现。

JFS :特色是最不占用CPU资源。假设你的电脑老旧那么这是最好的选择。


仅仅分“/”和“swap”两个区也有它的优点,能够最大限度的利用硬盘空间(用户使用时仅仅要“/”没用完,就能够不去理会硬盘空间的问题),但重装系统时要先备份“/home”。不然重装就会非常麻烦。假设你给系统的硬盘空间比較小。比方仅仅有8G、10G的,採取这种方式比較好,尽管默认系统装完后。“/”文件系统仅仅有3个G 左右。但随着你安装软件的增多,“/”文件系统也会越来越大的。

但仅仅划分一个“/”分区也比較危急,这就意味着。所有的数据都将存放在唯一一个“/”文件系统中,这对于实际的生产系统来说是不安全的(就如同我们在使用Windows 时也不会仅仅划分一个 C 盘)。假设分配给系统的空间大一些,则能够将“/home”独立挂载,也能够再依据自己须要把其他如“/boot”、“/var”等独立挂载,这样有一定优点。


多说一点(将/boot单独分区)

1.能够有几个不同的操作系统共享同一套内核 方便管理

2.boot文件夹的IO訪问比較少。单独放在一个分区,能够防止其他文件夹的读写导致boot的inode损坏

3.老主板有1024柱面问题 单独在前1024柱面分一个boot分区 能够避免这个问题

4.假设做RAID或者LVM。引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就非常有意义了

5.方便使用dd这种工具进行备份

6.能够用仅仅读方式挂载boot分区 添加安全性

ps: 假设喜欢折腾系统 经常重装 那么单独分出来确实没什么用处。假设将/boot单独分区,则/boot为主分区,而“/”分区不必是主分区。


还有另外一个说法:/boot:在非常多老旧的教程中,都会让用户在/boot文件夹上挂载一个大小为100MB左右的独立分区。并推荐把该/boot放在硬盘的前面,即1024柱面之前。

其实,那是Lilo无法引导1024柱面后的操作系统内核的时代遗物了。当然。也有作者宣称,独立挂载/boot的优点是能够让多个Linux共享一个/boot。其实。不管是基于上述的哪种理由,都没有必要把/boot分区独立出来。首先,Grub能够引导1024柱面后的Linux内核。其次。即使是安装有多个Linux,也全然能够不共享/boot。由于/boot文件夹的大小通常都非常小。大约20MB。分一个100MB的分区无疑是一种浪费,并且还把硬盘分的支离破碎。不方便管理。另外,假设让两个Linux共享一个/boot,每次升级内核。都会导致Grub的配置文件冲突,带来不必要的麻烦。

并且。不独立/boot分区仅仅占用了根文件夹下的大约20MB左右的空间,根本不会对根文件夹的使用造成不论什么影响。

值得注意的是,随着硬盘容量的增大。无法引导Linux内核的现象再次出现。这也就是著名的137GB限制。

非常遗憾。Grub是无法引导137GB之后的分区中的Linux内核的。

假设你不巧遇到了这种情况,你就要考虑把/boot独立挂载到位于137GB前方的独立分区中,或者索性就把 Linux分区都往前移动,让根文件夹所在分区位于137GB之前。

所以/boot分不分自己决定喽。

以上仅仅是个人的一些看法。详细怎么分区看个人的喜好而定。


转载于:https://www.cnblogs.com/xfgnongmin/p/10752578.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu安装时怎样分区 的相关文章

随机推荐

  • VHDL计算机硬件能直接执行吗,第5章 VHDL程序结构.ppt

    第5章 VHDL程序结构 VHDL 数字系统设计 第5章 VHDL程序结构 VHDL语言的特点 xff1a VHDL语言具有很强的电路描述和建模能力 xff0c 能从多个层次对数字系统进行建模和描述 xff0c 从而大大简化了硬件设计任务
  • opencv双目标定原理_双目视觉原理及流程概述

    击上方 新机器视觉 xff0c 选择加 34 星标 34 或 置顶 重磅干货 xff0c 第一时间送达 双目原理 双目视觉是利用视差原理的一种视觉方法 如图所示为空间中一点P在左右相机中的成像点Pleft 61 Xleft Yleft xf
  • java怎么写算法_用Java写算法之一:冒泡排序

    从这篇文章开始 xff0c 我会陆陆续续将我所能用Java实现的算法在这里简单做个梳理 xff0c 也算温故而知新吧 受个人水平和时间限制 xff0c 可能会有错漏 xff0c 欢迎各位批评指正 那么 xff0c 就从冒泡排序开始 显然 x
  • docker显示linux桌面,怎样在桌面上安装 Docker CE?

    按照这些简单的步骤在你的 Linux Mac 或 Windows 桌面上安装 Docker CE 在上一篇文章中 xff0c 我们学习了容器世界的一些基本术语 当我们运行命令并在后续文章中使用其中一些术语时 xff0c 这些背景信息将会派上
  • 信号量-邮箱-消息队列的区别

    为什么要用 xff1a 任务间的通信可以通过全局变量或者信号量来完成 全局变量虽然可以承载通信的内容 xff0c 但是接收方无法意识到信息的到达 xff0c 除非发送方向接收方发送一个信号量 xff0c 或者接收方不断该全局变量 xff1b
  • 乱码大全(二) (转)

    乱码大全 二 转 64 more 64 2 XxencodeXML namespace prefix 61 o ns 61 34 urn schemas microsoft com Office office 34 gt 提到Uuencod
  • 成都麻将胡牌算法

    四川麻将胡牌算法 xff08 不支持风 花牌 xff09 支持缺一门 七小对 xff0c 正常胡牌 xff0c 带杠 感谢 华仔 对我的代码提出了宝贵的意见 xff0c 华仔很适合做测试啊 xff01 xff01 include lt st
  • linux lvm 扩容磁盘,Linux LVM磁盘空间扩容的新方法

    导读 传统LVM扩容方法需要增加PV磁盘 xff0c 扩容多次后 xff0c 服务器的磁盘数量会越来越多 xff0c 容易增加日后维护存储和磁盘布局的难度 当服务器是虚拟机 xff0c 或者使用SAN NAS存储的物理机时 xff0c 由于
  • keil中的串口调试:

    keil中串口的虚拟调试信息在通过View serial windows usart1 2 3 4 debug printf 可以看到 当然也可以通过虚拟串口VSPD 43 串口调试助手在外部实现 xff0c 方法如下 xff1a 虚拟 串
  • Eclipse的Ctrl+s不能保存问题的解决!

    原因1 xff1a eclipse快捷键设置有问题 xff0c 解决方式 xff1a 检查windows gt perferences gt Keys中的Save项 xff0c 是否绑定了Ctrl 43 S xff0c 以及相关设置是否正确
  • linux 查看磁盘空间大小

    1 Ubuntu 查看磁盘空间大小命令 df h Df命令是linux系统以磁盘分区为单位查看文件系统 xff0c 可以加上参数查看磁盘剩余空间信息 xff0c 命令格式 xff1a df hl 显示格式为 xff1a 文件系统 容量 已用
  • 开源三轴云台EVVGC(simple BGC)分析

    一 xff0e 主程序分析 主程序结构清晰 xff0c 流程如图所示 xff0c 下面将对每个部分做详细分析 二 系统初始化 系统初始化部分的流程如上图所示 xff0c 下面对每部分做具体分析 1 时钟初始化 该部分主要是使能DWT xff
  • 使用docker中mysql镜像

    1 拉取mysql镜像 docker pull mysql 5 6 2 运行mysql的镜像生成一个正在运行的容器 xff0c 可以通过docker contain ls得到容器的id信息 docker run dit p 3306 330
  • WARNING: CPU: 0 PID: 1 at ./arch/x86/include/asm/fpu/internal.h:373

    cut here WARNING CPU 0 PID 1 at arch x86 include asm fpu internal h 373 0xffffffffb3022ed7 Modules linked in CPU 0 PID 1
  • PMP考试概念汇总(下)

    管理沟通 xff1a 是根据沟通管理计划 xff0c 生成 收集 分发 储存 检索及最终处置项目信息的过程 本过程的主要作用是 xff0c 促进项目干系人之间实现有效率且有效果的沟通 控制沟通 xff1a 是在整个项目生命周期中对沟通进行监
  • 发现cmake使用CMakeLists.txt生成工程时的一个问题

    使用CMakeLists txt生成DLL 定义的exort字段会将全部大写变成大小写混合 xff0c 例如 NECONFIG EXPORT 在生成的工程中会变为 NeConfig EXPORT 转载于 https www cnblogs
  • .NET Core 跨平台 串口通讯 ,Windows/Linux 串口通讯,flyfire.CustomSerialPort 的使用

    目录 1 xff0c 前言 2 xff0c 安装虚拟串口软件 3 xff0c 新建项目 xff0c 加入 flyfire CustomSerialPort 4 xff0c flyfire CustomSerialPort 说明 5 xff0
  • PX4 IO [15] mixer

    PX4 IO 15 mixer PX4 IO 15 mixer 转载请注明出处 更多笔记请访问我的博客 xff1a merafour blog 163 com 2015 1
  • [转帖]k8s.gcr.io/pause的作用

    k8s gcr io pause的作用 https blog 51cto com liuzhengwei521 2422120 weilovepan520 关注 0 人评论 196人阅读2019 07 21 11 35 05 重要概念 xf
  • Ubuntu安装时怎样分区

    1 swap交换分区 xff0c 一般为你机器内存的两倍 少于这个容量 系统无法进入休眠 实质是硬盘上的交换空间而非分区 所以没有格式 xff0c 默认休眠将数据储存于此 能够取消 xff08 如不用swap必须再设定方可休眠 xff09