Linux下如何分区

Linux下如何分区,第1张

方案一:“标准”方案

/ 8G SWAP 2G /BOOT 100m /USR 7G /HOME 8G

说明:/ 8G 其实6G这样子就够用了,不过还是要留一些冗余,比如有些软件默认就安装在这里了,或者是您临时将某些文件放在桌面(假如您在ROOT下)因此还是建议8G

SWAP 2G 临时分区,最大值也就是2G了,如果您的物理内存足够大,比如512M或者1G以上,SWAP可以设置得小一点。通常就是将它设置成最大值了,因为这2G对硬盘来说或许不算什么(现在硬盘动则几十上百G的)但是当您在运行很多的程序的时候,或许这个SWAP就派上了用场(我曾经观察过自己的系统,512M的内存竟然也有用光的时候--没开什么大程序,而且也调用到了SWAP。)

/BOOT 100M 这个BOOT分区通常是作为一个独立的分区的,如果您仅仅是实验的话,就不一定需要单独划分。但是要记住,在单独的LINUX系统中,这个分区最好是独立的。

/USR 7G 准确的说7G可能有点小了,如果您需要用到MYSQL服务的话。这里通常是放程序文件的地方,有些数据库比如MYSQL不特意指定数据库存放路径的话也是放在这里。。因此您可以根据需要调节这个区的大小。

/HOME 8G您说到需要放置一些音乐文件什么的,因此这个区相应的划分得大一点。您可以根据您的空间总量来确定这个区的大小

以上是比较均衡的划分,相应的如果是单个硬盘全部使用的话,也是基本可以按照这个比例的。因为是实验,因此就不单独划分/VAR区了,在以后真正应用的时候,可能是需要划分/VAR区的,这里通常用于设置FTP以及WEB服务,还有一些系统日志也放在这里。因为空间有限,就不单独划分了。

方案二 “极端”方案

先确定您在/HOME下大概需要多少空间,然后将剩余的空间全部分配给/

或者您不能确定,那么请将所有的空间都分配给/

希望我提出的方案能够对您有用~

您好,方法

1

我们先fdisk -l看看,所有的存储设备。

可以看到/dev/sdb设备,没有分区表,那么肯定就是我们那块新的硬盘了。

2

我们fdisk /dev/sdb,可以看到最后面一行的提示,m for help。

m是more更多的意思,更多帮助输入m。

3

我们输入n,n是new新的意思。意思就是新建分区。

我们可以看到,一个e是extend扩展的意思,就是说建立扩展分区。

p是primary partition主分区的意思,就是说建立主分区。

我们这里建立扩展分区。

4

设置分区号,设置为1

开始柱面号,直接回车默认

结束柱面号也是直接回车默认,也就是所有柱面都被分成扩展分区。

5

输入p然后回车查看一下。

6

在用n新建一个分区,这时候可以看到logical,逻辑的意思。

7

l之后,和建立扩展分区一样,它会让你设置开始柱面和结束柱面。

我们在结束柱面输入+10g,也就是自动计算,从柱面1开始计算,计算到10G后为结束标志。

我们给逻辑分区分10g。

8

用p查看一下结果。ok,接着分剩下的10G。

n新建分区,l选择逻辑分区。

柱面开始位置,回车选择默认。

柱面结束位置,回车选择默认。

p再看下结果。

w保存起来。

这时需要等待,等待分区完成。

fdisk -l看一下,存储器和分区信息。

教你怎么在linux下分区

这时我们需要给它设置文件系统并进行格式化。

mkfs -t ext3 /dev/sdb5

mkfs -t ext3 /dev/sdb6

给它们设置ext3的文件系统,并格式化。

我们在新建两个目录,用来挂载这两个分区。

mkdir /data1 mkdir /data2

然后我们挂载这两个分区。

mount /dev/sdb5 /data1 mount /dev/sdb6 /data2

ok,这样就可以正常使用了。可是重启之后又要手动挂载怎么办?

很简单,我们只要配置一下就OK了。

vim /etc/fstab

编辑/etc/fstab文件

文件字段含义如下:

第一个字段,标识符,可以是UUID或者设备文件名

第二个字段,挂载点

第三个字段,文件系统类型

第四个字段,挂载参数,例如设置读写这些权限等等

第五个字段,分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份。

第六个字段,分区是否被fsck检查,0代表不检查,其他非负数代表检测优先级,1比2的优先级大,数越大,优先级越小,

wq保存退出之后,我们分别复制两个文件到我们的挂载点,为了等会测试。

cp /etc/issue /data1 cp /etc/virc /data2

然后重启。

开机过程中,可以看到在挂载两个存储器。

登录之后,我们mount看看是不是自动挂上去了?

再看看/data1 和 /data2的文件是否在?

所谓分区,就是将整体存储空间划分成多个独立的区域,分别用来安装 *** 作系统、安装应用程序以及存储数据文件等这样不仅可以防止数据丢失、增加磁盘空间使用效率,还可以避免系统挂起。那么Linux系统中分区是什么意思?以下是详细的内容介绍。

Linux系统中分区是什么意思?

分区就是把一片空间分割成多块,文件系统就是分区(或者别的空间)里放的东西。

分区是将块设备按照其物理地址分成若干区域作为可独立管理的子设备,分区只是划分了块设备的地址空间,只是一种静态划分,分完就完了,没有更多作用了。

Linux系统分区方式

常见的两种分区表现形式

MBR分区表:最大支持2.1T磁盘,最多支持4个分区,支持32位和64位系统

GPT分区表:全局唯一标示分区表,支持9.4ZB,理论上支持的分区数没有限制,只支持64位系统。

虽然GPT是一个较新的分区机制,解决了MBR很多缺点,但是目前使用最多的还是MBR分区方式。MBR最多有4个分区,分区类型有三种:

1、主分区

2、扩展分区

①最多有一个

②扩展分区+主分区数最多不超过4个

③不能写入数据,不能格式化,只能用来包含逻辑分区

3、逻辑分区

①包含在扩展分区内,可以有多个

②扩展分区至少要包含一个逻辑分区


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7087175.html

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

发表评论

登录后才能评论

评论列表(0条)

保存