在Linux下创建分区和文件系统的方法详解

作者&投稿:马砍 (若有异议请与网页底部的电邮联系)
~ 在 Linux 中创建分区或新的文件系统通常意味着一件事:安装 Gnome Parted 分区编辑器(GParted)。对于大多数 Linux 用户而言,这是唯一的办法。不过,你是否考虑过在终端创建这些分区和文件系统?当然可以!以下就是方法!
使用 CFdisk 创建一个基本的 Linux 分区
以下是如何在命令行中创建一个基本的 Linux 分区的正确方案。要做的第一件事就是先打开你的终端。若你已打开,你需要找到你想要创建分区的磁盘。这可以使用一个简单的命令来找到。
复制代码
代码如下:
lsblk
 当你运行了 lsblk,你应该会看到当前系统上每个磁盘的详细列表。看看这个列表,然后找出你想要使用的磁盘。在本文中,我将使用 sdb 来进行演示。
在终端输入这个命令。它会显示一个功能强大的基于终端的分区编辑程序。
代码如下:
sudo cfdisk /dev/sdb

 注意: 使用在 lsblk 命令输出的你想要使用的磁盘来替换 sdb。
当输入此命令后,你将进入分区编辑器中,然后访问你想改变的磁盘。
由于磁盘分区的不同,这取决于用户的需求,这部分的指南将在 如何建立一个分离的 Linux home/root 分区布局。
首先,需要创建根分区。这需要根据磁盘的字节数来进行分割。我测试的磁盘是 32 GB。
在 CFdisk 中使用键盘上的方向键选择需要分配的空间。你找到后,请使用箭头键选择 [ NEW ],然后按 Enter 键。

 该程序会要求你输入分区大小。一旦你指定好大小后,按 Enter 键。这将被称为根分区(或 /dev/sdb1)。
接下来该创建 home 分区(/dev/sdb2)了。你需要在 CFdisk 中再选择一些空闲分区。使用箭头选择 [ NEW ] 选项,然后按 Enter 键。输入你的 home 分区的大小,然后按 Enter 键来创建它。

 最后,需要创建交换分区。像前两次一样,先找一些空闲分区,并使用箭头选择 [ NEW ] 选项。之后,算下你 Linux 想使用多大的交换分区。
注意: 交换分区通常和计算机的内存差不多大。

 现在,创建了交换分区,该指定其类型。使用上下箭头来选择它。之后,使用左右箭头选择 [ TYPE ] 。找到 Linux swap 选项,然后按 Enter 键。

 所有分区创建后。然后就是将其写入到磁盘。使用右箭头键,选择 [ WRITE ] 选项,然后按 Enter 键。这将直接将新创建的分布写入到磁盘中。
使用 mkfs 创建文件系统
有时候,你并不需要一个整个重新分区,你只想要创建一个文件系统而已。你可以在终端直接使用 mkfs 命令来实现。

 首先,找出你要使用的磁盘。在终端输入 lsblk 找出来。它会打印出列表,之后只要找到你想创建文件系统的分区或盘符。
在这个例子中,我将使用第二个硬盘的 /dev/sdb1 作为第一个分区。可以对 /dev/sdb 使用 mkfs(这将会使用整个分区)。
 要在一个特定的分区上创建新文件系统,只需输入
复制代码
代码如下:
sudo mkfs.ext4 /dev/sdb1
在终端。应当指出的是,mkfs.ext4 可以换成任何你想要使用的的文件系统。
PS:使用 GParted 调整分区
在 Linux 中调整分区最简单的方法是使用 GUI GParted 程序。尽管您可以从您的常规 Linux 安装下运行 GParted ,但是它拒绝在任何当前挂载的分区上进行操作。因此,您不能调整根目录(/)或者其他对操作系统功能来说至关重要的分区。在这我将介绍如何使用一个 Linux 紧急引导磁盘实现您的更改。该磁盘被引导之后,您可以运行 GParted ,就像您从一个常规系统运行那样,使用即指即点操作来告知软件您想进行什么操作。先把软件安装上吧。直接在终端下键入gparted,得到提示输入sudo apt-get install gparted,依样画葫芦,从网络下载完成。
1.运行一个紧急磁盘
现在有许多 Linux 紧急磁盘(emergency discs),比如 PartedMagic 和 SystemRescueCd(见 参考资料)。您也可以使用您的 Linux 安装介质,许多版本都包括一个救援模式(rescue mode),支持访问 GParted 或者类似的实用工具。为了说明问题,我将介绍 PartedMagic 4.11 的使用;然而,笼统地说其他使用工具也是类似的。但是,需要以不同的方式启动 GParted。
多数紧急磁盘是以 x86(32 位)的形式出现的,但是这些磁盘在 x86-64(64 位)计算机中也能很好地工作,甚至系统运行 64 位版本的 Linux 也可以。文件系统数据结构不受中央处理器(CPU)架构的影响。如果您要在其他的机器上运行,除了标准个人电脑(PC),比如 Macintosh,您需要检查您的紧急磁盘能否同您的硬件一起工作。
一般情况下,您必须引导一个紧急磁盘,就像您引导一个 Linux 安装磁盘那样。在一些系统上,插入磁盘然后重新引导计算机执行该任务。在有些系统上,您必须按一个功能键来选择引导设备,或者调整一个基本输入/输出系统(BIOS)选项来从光驱引导,而不从硬盘引导。关于如何执行该操作的具体细节是根据系统而定的,您需要查阅手册页获取详细信息。
当您引导 PartedMagic 时,出现一个引导菜单。选择 Default settings (ns from RAM) 引导到标准系统。系统引导时,您可以看到出现一个桌面,其中含有常用工具的图标,包括一个启动 GParted 的 Partition Editor。双击这个图标开始调整您的分区大小。
2.告知 GParted 关于您的更改
要调整一个分区,右键单击它,然后从下拉菜单选择 Resize/Move。结果是出现如图所示的对话框。您可以使用图形滑块或者文本输入域调整分区大小和位置。

 将其开始点向右移动为 /dev/sdb5 的扩展腾出空间。
您也要在调整 /dev/sdb5 大小之前将交换分区(/dev/sdb6)向右移动。另一种情况是,您可以删除和重新创建交换分区;然而,这可能需要修改 UUID 引用来交换 /etc/fstab 中的空间,当交换空间被移动后,您可以扩展 /dev/sdb5。
如果您想要从逻辑分区腾出空间给主分区,您必须显式地调整围绕逻辑分区的扩展分区,反之一样。您可以像调整其他任何分区那样做;然而您将发现点击其列表条目比起点击上述分区列表的图表中的条目更为容易。
GParted 不允许您调整正在使用的分区。比如在分区的条目旁边有一个锁形图标。您可以右键单击分区并选择 Unmount 卸载它。注意如果扩展分区其中包含的任何一个分区(包括交换空间)正在使用,那么它是以这种方式锁定的。
3.在 GParted 中实现您的更改
在您向 GParted 通知您的更改之后,您必须通过选择 Edit Apply All Operations 菜单项或者单击 Apply 图标实现它。结果是出现一个进度对话框,概述程序正在执行的一切。如果您决定撤销操作,可以使用 GParted 的 undo 功能或者不应用您的更改直接从程序退出,那么您的磁盘将未有任何变化。
分区调整操作需要花费一定时间来完成,从一秒钟到几个小时不等,取决于改变的本质和移动数据的多少。无论在何种情况下您都不能中断正在运行的操作!如果这样做将会破坏文件系统,导致数据无法恢复。


在LINUX系统中,分区与格式化硬盘的命令是什么?
\/dev\/sdb3 206848 309247 51200 83 Linux #新建一个扩展分区#如果在没有建满三个主分的区的情况下建立扩展分区,相关选项会有些不同。Command (m for help): n Command action e extended p primary partition (1-4) e Selected partition 4 First sector (309248-496127, default 309248): #enter,默认...

安装linux系统时怎么手动分区
1、首先打开linux系统。再用fdisk -l查询磁盘信息。2、然后创建一个磁盘分区。命令为fdisk 磁盘设备名称。3、然后按m查看命令解析。再按n创建磁盘。4、然后用p命令创建主分区。再设置分区的序列号。5、然后设置磁盘的大小。再用t更改磁盘的分区格式。

关于linux系统分区的问题?
在您的情况下,由于删除了Windows 10的系统分区,使得空闲空间位于Deepin系统分区之前,导致无法直接将空闲空间分配给Deepin系统分区进行扩容。为解决这个问题,您可以尝试以下方法:使用磁盘分区工具:可以使用第三方磁盘分区工具,如GParted或EaseUS Partition Master等,来重新调整分区的大小和位置。这些工具...

Linux下怎样用fdisk命令分区
l:显示已知的文件系统类型,82为Linux swqp分区,83为Linux分区 m:显示帮助带单 n:新建分区 o:建立空白DOS分区表 p:显示分区列表 q:不保存退出 t:改变一个分区的系统ID w:保存退出 4、重新读取分区表信息 [root@localhost~]partprobe 5、格式化分区 [root@localhost~]mkfs -t ext4 \/dev\/...

Linux系统必须至少要创建哪些分区
比如你要安装oracle,你就给oracle程序和数据各建一个大一点的分区 比如你的应用指定要安装在opt下,你就建一个大一点的\/opt分区 比如你要你要建网站,你可以根据网站路径建一个分区 比如你的软件都存放在\/usr下,你就单独给\/usr分个大一点的分区 比如你要建N个用户,都存放在\/home目录,你就建个...

Linux虚拟机分区linux虚拟机分区
1,再增加一块硬盘文件,进去格式化,作为D盘2,用PQmagic软件动态分区,把C盘的剩余空间分一些出来作为D盘(这个方法无论是外面的操作系统还是虚拟机里面的操作系统均适用)二。你电脑的显卡可能是共享了384M的内存作为显存了,你可以装一下虚拟机工具,比如vmware试试 怎样打包整个Linux虚拟机系统?首先...

linux系统中,如何创建一个硬盘(比如\/dev\/sdb),而该\/dev\/sdb中从第一...
2、接下来通过依次点击虚拟机->设置。3、点击添加->硬盘,弹框时点下一步,4、直接用默认设置,我们为系统添加一块5G的硬盘。5、重启系统,再次输入fdisk -l 可以看到多了一个sdb标识5G大小的空间。6、然后,我们为这个硬盘创建分区,输入fdisk \/dev\/sdb,依次输入n,p,1,w,其中n分别表示创建一...

linux下使用fdisk结合partprobe命令不重启系统添加一块新的磁盘分区_百...
   \/dev\/sda1   *           1        3824    30716248+  83  Linux    \/dev\/sda2  ...

red hat linux 系统下如何重新划分磁盘分区
1、使用root用户登录到Linux系统。2、右键点击计算机桌面空白处,点击“Open Teminal”,打开命令终端。3、输入 fdisk -l 命令,查看当前系统的磁盘分区。4、打开VMware管理客户端,右键点击要添加硬盘的虚拟机,点击“编辑设置”,编辑虚拟机的设置。5、在虚拟机属性界面,点击“添加”—“硬盘”,添加一...

linux服务器创建swap分区会格式化分区吗
swap分区其实就是将一部分的硬盘化出来充当内存的功能!其速度介于硬盘与内存之间,如果内存不足的话,swap分区能起到不错的作用!这就是为什么要划分swap分区的原因。有同事问LINUX操作系统下如何创建swap分区? 其实不同的操作系统下,比如说RedHat在安装操作系统的过程中,就会有提示创建swap分区,而且...

文圣区15794049983: linux 举例简述一下给你一个新的硬盘进行分区和创建文件系统的过程 -
白初伊索: 楼上的百度认证网络营销专家牛头不对马嘴.linux分区需要用到 fdisk 文件系统可以在分区的时候选择好,然后根据各文件系统使用不同的命令进行格式化

文圣区15794049983: Linux中如何给磁盘分区创建文件系统 -
白初伊索: 您好,当您把分区设置完成之后,可以通过mkfs -t命令来对分区进行格式化文件系统.例如:mkfs.ext4 /dev/sdb1 mkfs.xfs /dev/sdc5

文圣区15794049983: 如何在Linux操作系统中新建磁盘分区 -
白初伊索: Linux下可以用fdisk命令新建分区,方法如下:1、首先用fdisk -l命令查看硬盘信息,硬盘有剩余空间就可以对其进行分区.2、假设/dev/sdb 没有使用,用 fdisk /dev/sdb [不会用请进入命令后根据提示键入m获得帮助]3、有扩展分区和主分区,逻...

文圣区15794049983: Linux怎么建立分区上的文件系统 -
白初伊索: mkfs功能说明:建立各种文件系统. 语 法:mkfs [-vV][fs][-f ][设备名称][区块数] 补充说明:mkfs本身并不执行建立文件系统的工作,而是去调用相关的程序来执行. 参 数: fs 指定建立文件系统时的参数. -t 指定要建立何种文件系统. -v 显示版...

文圣区15794049983: linux系统下怎样用命令建一个文件系统? 急急急急急..
白初伊索: 第一步:在运行中输入cmd,回车,打开命令行窗口 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 D: 这是关键的一步D: 第三步:输入md 123..\ 回车,注意文件夹名后有2个小数点 OK,搞定,看看你的D盘下面是不是多了一个名为123.的文件夹了?它是既不能进入又不能被删除的!不信你就试试看吧^_^

文圣区15794049983: 在linux系统中下面哪个命令可用来建立分区 -
白初伊索: Linux下常用的分区工具: fdisk/sfdisk:命令行工具,各种版本和环境都能使用,包含在软件包util-linux中 diskdruid:图形化分区工具,只能在安装REDHAT系统时使用.第一步:fdisk [root@novice ~]# fdisk -l /dev/sdb Disk /dev/sdb: 254 MB, ...

文圣区15794049983: Linux如何给硬盘分区?
白初伊索: 一、查看当前的磁盘分区1使用root用户登录到Linux系统.Linux如何添加磁盘分区2右键点击计算机桌面空白处,点击“Open Teminal”,打开命令终端.Linux如何添加磁盘分区3输入 fdisk -l 命令,查看当前系统的磁盘分区.Linux如何添加磁盘...

文圣区15794049983: Linux用什么建立分区上的文件系统 -
白初伊索: mkfs(make filesystem)来创建文件系统,俗称格式化

文圣区15794049983: 磁盘分区时怎么给linux创建文件系统? -
白初伊索: 新手建议 一个空闲分区这样分/boot 200M swap 约内存大小 其余分给/

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网