linux 给硬盘分区,linux查看磁盘分区

很多朋友对于linux 给硬盘分区和linux查看磁盘分区不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

Linux系统设置硬盘分区容量的方法linux设置分区大小

Linux系统设置硬盘分区容量的方法

随着硬盘容量的不断提高,硬盘分区也越来越重要。Linux系统下硬盘分区是安装系统时必须要做的,也是重要的系统维护步骤之一。本文介绍linux系统设置硬盘分区容量的方法。

首先,要知道Linux系统支持的硬盘分区格式有两种:主分区和扩展分区。主分区只允许有四个分区,可以是主分区本身,也可以是活动分区,活动分区只能有一个,一般最后一个才是活动分区,用来启动系统;与之对应的是扩展分区,是从主分区的後面开始,允许多个扩展分区,相互之间可以嵌套,嵌套的最大层数受限于硬盘物理的大小,并且只能在主分区上创建。

其次,说明Linux系统设置硬盘分区容量的方法。设置硬盘分区容量首先需要查看当前的分区大小,其次可以根据需要进行分区调整,具体步骤如下:

第一步:运行终端,输入“fdisk-l”,查看当前的硬盘及分区信息;

第二步:确定要更改的分区,输入“fdisk/dev/sdxy”(sdxy为对应的硬盘分区)进入fdisk程序;

第三步:使用更改分区容量的命令“d/Delete”,“nt/New”,“p/Primary”,“w/Write”实现更改分区大小,输入p查看更改后的分区,若符合要求,则输入“w”确认更改;

第四步:使用“reboot”重新启动系统,检查分区是否已更改成功。

最后,介绍一些通用的Linux系统磁盘分区工具,帮助用户更轻松的实现Linux系统的分区操作。GParted,KDE Partition Manager,Disks等是Linux系统中被广泛使用的分区管理工具,可以快速完成Linux系统分区操作,是推荐用户使用的硬盘分区工具。

总之,Linux系统设置硬盘分区容量的方法是非常重要的,可以通过Linux系统中的磁盘管理工具来实现,用户在使用过程中应根据自己的情况选择合适的工具,以便于更高效的实现Linux系统的分区操作。

安装linux系统对硬盘分区时,必须有的两种分区类型是什么

安装Linux系统对硬盘分区时,必须有两种分区类型:根分区和交换分区。

根分区就是root分区,所有的东西都在这个分区内。/swap分区是交换分区,是一定磁盘空间(分区或文件),用于将部分内存中的数据换下来,以腾出内存空间用于其他需求。在一个系统中,物理内存快使用完时,操作系统会使用交换分区。

当系统内存紧张时,操作系统根据一定的算法规则,将一部分最近没使用的内存页面保存到交换分区,从而为需要内存的程序留出足够的内存空间;在swap中的内存页面被访问时,系统会将其重新载入到物理内存中去运行。

扩展资料

磁盘分区格式说明

linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个。

不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)设备名可以使用fdisk–l查看。

在分区表所在的64bytes容量中,总共分为四组记录区,每组记录区记录了该区段的起始与结束的柱面号码。

假设上面的硬盘设备文件名为/dev/hda时,那么这四个分区在Linux系统中的设备文件名如下所示,重点在于文件名后面会再接一个数字,这个数字与该分区所在位置有关:

1)、P1:/dev/hda1

2)、P2:/dev/hda2

3)、P3:/dev/hda3

4)、P4:/dev/hda4

由于分区表只有64bytes而已,最多只能容纳四个分区,这四个分区被称为主或扩展分区。

怎么在LINUX系统里修改硬盘格式呢

第一个ide设备是hda,第二个是hdb。依此类推

我们一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE

口上的两个设备对应hdc和hdd。

一般我们的硬盘安装在主IDE的主接口上,所以是hda,光驱一般安装在第二个IDE的主接口上,所以是hdc(应为

hdb是用来命名主IDE上的从接口),SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb。依此类推

分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的第一个分区。每个硬盘可以最多有四个主

分区,作用是1-4命名硬盘的主分区。逻辑分区是从5开始的,每多一个分区,数字加以就可以。

比如我们一般的系统都有一个主分区用来引导系统,这个分区对应我们常说的C区,在linux下命名是hda1。后面

我们分三个逻辑分区对应常说的D、E、F,在linux下命名是hda5、hda6、hda7

给硬盘分区

在slackware下有两个分区软件fdisk和cfdisk,例如我们已经有一个硬盘了,现在添加另一个硬盘到系统,那么

我们根据命名规则知道这个新添加的硬盘应该是hdb。我们用下面命令给硬盘分区

fdisk/dev/hdb

你也可以用cfdisk来分区,命令如下:

mkfs.ext3/dev/hdb1

格式化成reiserfs的格式

mkfs.reiserfs/dev/hdb1

让硬盘启动自动挂载

例如挂载/dev/hdb1分区到/mnt/hd目录下

用vi编辑/etc/fstab文件,加入如下内容

/dev/dhb1/mnt/hd reiserfs defaults 1 1

以下个人使用过程:

如新增一个新硬盘(hda),进行分区、格式化等

使用fdisk分区

输入:fdisk/dev/hda

Command(m for help):p<--p为显示当前分区状态

Command(m for help):m<--m为命令列表

Command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition(删除分区)

l list known partition types

m print this menu

n add a new partition(新增分区)

o create a new empty DOS partition table

p print the partition table

q quit without saving changes(不保存退出)

s create a new empty Sun disklabel

t change a partition's system id

u change display/entry units

v verify the partition table

w write table to disk and exit(保存并退出)

x extra functionality(experts only)

Command(m for help): n<==选择新增

Command action

e extended(扩展分区)

p primary partition(1-4)(主分区)

输入:p新增主分区Pa

Partition number(1-4):1

First cylinder(1-10240, default 1):<==这里按 Enter即可!用预设值,即从1磁道开始

Using default value 1

Last cylinder or+size or+sizeM or+sizeK(1-10240, default 10240): 10240<--输入磁盘大小

完成分区设定,输入w可保存并退出,必须输入w才生效。

分区后重启,再进行格式化:

格式化命令:mkfs.ext3/dev/hda1

挂载新分区:vi/etc/fstab

添加:/dev/dhb1/game ext3 defaults 0 0

df-h查看挂载分区

fdisk-l查看磁盘状态

linux改变硬盘lable

e2label device [newlabel]创建设备的标签命令

比如我们想把文件系统为ext3的分区/dev/hda5的标签设备为/5,我们应该执行如下的命令:

[root@localhost]# e2label/dev/hda5/5

如果是reiserfs文件系统,我们应该用

[root@localhost]# reiserfstune-l标签设备

举例:比如我为reiserfs文件系统/dev/hda10设置标签为/10;

[root@localhost]# reiserfstune-l/10/dev/hda10

警告:请不要在您的Linux的安装分区(也就是Linux系统/所在的分区)实践,会导致您的Linux系统崩溃;如

果想实践,请在其它分区测试。

通过以上, ext和reiserfs两类linux主流分区格式就已经能够设定label了。

其实mkfs命令也可以设定label,例如:

mkfs-L/1/dev/sda1

不过会将分区给格式化为ext2一遍,再设定label。我一开始不知道,结果导致分区又被格式化了一次,幸亏

没有数据。

label除了跟分区一个昵称,还有什么作用?

其实通过label,我们可以在mount挂载分区时,避免使用/dev/sda这样的设备名,取而代之的是label。有什么

好处呢?有时候新加一块硬盘,硬盘跳线有变化,都可能导致/dev/sda的变化,但label就不会变。

看看mount命令如何用label:

那就应该是:

mount-L/1/mnt/test

(label为/1的分区挂载到/mnt/test)

fstab中根据label来挂载:

LABEL=/1/mnt/test ext3 defaults 1 1

阅读剩余
THE END