Linux帮助文档

1. 创建分区

本文将讲述如何创建分区

本文中,系统所在的硬盘为/dev/vda,其中/boot在/dev/vda1,/dev/vda2为物理卷(/在其中),数据盘为/dev/vdb。

1.同步更新源索引

Debian: apt-get update
CentOS: yum makecache

2. 安装kpartx, lvm2

Debian: apt-get -y install kpartx lvm2
CentOS: yum -y install kpartx lvm2

从mapper中删除/dev/vdb的分区表:
kpartx -d /dev/vdb

警告:以下的步骤会导致您/dev/vdb的原有分区甚至数据完全丢失,请确保/dev/vdb无您所需的数据或已做备份。

清空/dev/vdb的分区表:
dd if=/dev/zero of=/dev/vdb bs=512 count=1

在/dev/vdb上创建分区:
fdisk /dev/vdb

Debian:


Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x1ea1ca70.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n     #输入n,进行新建分区操作
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):      #输入p,或直接按Enter,创建主分区(主分区最多四个)
Using default response p
Partition number (1-4, default 1):      #输入新分区的编号,或直接按Enter,请注意分区号不能重复
Using default value 1
First sector (2048-67108863, default 2048):      #输入起始扇区,按Enter可使用默认值
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-67108863, default 67108863):     #输入终止扇区,支持+扇区数目(表示以起始扇区+扇区数目的结果作为终止扇区),或+容量,例如+5G(fdisk将会自动计算5 Gbytes需要多少个扇区,并以起始扇区+5 Gbytes所需的扇区数目的结果作为终止扇区),亦可直接输入Enter,使用默认值
Using default value 67108863

Command (m for help): t     #输入t,更改分区类型
Selected partition 1     #如果仅有一个分区,会自动选择仅有的分区,否则需要手动输入分区编号
Hex code (type L to list codes): 8e      #输入8e,表示物理卷,83表示Linux分区,可输入L查看完整的代码列表
Changed system type of partition 1 to 8e (Linux LVM)

Command (m for help): w     #输入w,表示保存分区信息。警告:一旦进行了保存操作,将无法撤消,请确保您以上的操作无问题,否则,请输入q,不保存分区表,并退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.



CentOS:


Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x664ef06b.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').

Command (m for help): n     #输入n,进行新建分区操作
Command action
e extended
p primary partition (1-4)
p      #输入p,创建主分区(主分区最多四个)
Partition number (1-4): 1      #输入新分区的编号,请注意分区号不能重复
First cylinder (1-66576, default 1):       #输入起始扇区,按Enter可使用默认值
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-66576, default 66576):    #输入终止扇区,支持+扇区数目(表示以起始扇区+扇区数目的结果作为终止扇区),或+容量,例如+5G(fdisk将会自动计算5 Gbytes需要多少个扇区,并以起始扇区+5 Gbytes所需的扇区数目的结果作为终止扇区),亦可直接输入Enter,使用默认值
Using default value 66576

Command (m for help): t     #输入t,更改分区类型
Selected partition 1     #如果仅有一个分区,会自动选择仅有的分区,否则需要手动输入分区编号
Hex code (type L to list codes): 8e      #输入8e,表示物理卷,83表示Linux分区,可输入L查看完整的代码列表
Changed system type of partition 1 to 8e (Linux LVM)

Command (m for help): w     #输入w,表示保存分区信息。警告:一旦进行了保存操作,将无法撤消,请确保您以上的操作无问题,否则,请输入q,不保存分区表,并退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.


 

更多的内容,请查阅:

1-1. 使用数据盘的新分区扩展"/"的容量
1-2. 挂载数据盘的新分区至特定目录
1-3. 使用数据盘的新分区作为SWAP(交换空间)

我们的产品与服务

联系方式

订阅

您可以通过订阅得知我们的最新消息。

百度统计

alizarinamethystcarrotcustomemerlandgreenpeter-riverturquoise