centos超过2TB怎么用parted 创建分区分区

CentOS添加一个新的硬盘分区到挂载的过程_Linux教程_Linux公社-Linux系统门户网站
你好,游客
CentOS添加一个新的硬盘分区到挂载的过程
来源:CSDN&
作者:rentiansheng
分区工具fdisk用法介绍fdisk命令参数介绍p、打印分区表。n、新建一个新分区。d、删除一个分区。q、退出不保存。w、把分区写进分区表,保存并退出
首先使用fdisk -l 查看系统中的所有硬盘和分区信息。我们可以看出sdb是我新添加的一个硬盘,8G大小,没有任何分区。
在新建分区的时候,输入&n&命令之后,
出现&Partition number (1-4):&表示要你输入分区的ID,只有新建主分区和扩展分区才有此项
出现&First cylinder(n-xxx, default m) :&表示要你输入的分区开始的位置。我们一般用默认的就好了。
出现&Last cylinder or +size or +sizeM or +sizeK (n-xxx, default xxx):&表示分区的结束位置,我也可以输入cylinder表示结束也可以输入要分区的大小,后面可以跟(M,K,G)。列入4G,我们只要在后面输入&+4G&,注意一定要有加好和单位要大写。&
我下面对新添加的硬盘分一个主分区和一个扩展分区。
使用 fdisk /dev/sdb开始对新添加的硬盘进行分区
首先我们分一个4G的主分区
剩下的做为扩展分区
在扩展分区中划分一个作为逻辑分区
查看分区信息
保存分区信息
2.格式化分区
mkfs -t ext3 /dev/sdb1
mkfs -t ext3 /dev/sdb5
因为 /dev/sdb2是扩展分区不用格式化。
如果在格式化是出现下面的错误&mkfs.ext4: 没有那个文件或目录&&
解决方法:执行下partprobe 命令
partprobe包含在parted的rpm软件包中。partprobe可以修改kernel中分区表,使kernel重新读取分区表。 因此,使用该命令就可以创建分区并且在不重新启动机器的情况下系统能够识别这些分区。&
3.挂载目录
分区挂载的目录是在/etc/fstab中配置的,下面是我现在系统的挂载方式。
格式是 设备 挂载目录 文件格式 default 0 0
比如我现在要将/dev/sdb1挂载到/usr/local、/dev/sdb2挂载到/bak
我们首先检查/usr/local、/bak是否存在,不存在新建目录
在/etc/fstab中添加下面内容(如果之前存在对应的挂载目录就先备份之前的文件,然后修改对应为。)
/dev/sdb1 /usr/localext3 defaults 0 0
/dev/sdb2 /bak ext3 defaults 0 0
保存文件,重启系统即可。&
blog原地址:http://blog.csdn.net/rentiansheng/article/details/9059613
更多相关信息见 专题页面
相关资讯 & & &
& (10/25/:36)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款linux磁盘分区fdisk分区和parted分区
linux磁盘分区fdisk分区和parted分区
磁盘的物理结构
磁道(track) 63个sector
扇区(sector) 512字节
柱面(cylinder)
磁头(head)
MBR(Master Boot Record)主引导记录
4个主分区、扩展分区占一个主分区的位置
最大只能建立2TB大小的分区
最多一个扩展分区
扩展分区不能直接用来存数据,不能格式化
主分区、逻辑分区可以用来存数据
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&
1.创建分区
[root@localhost ~]# fdisk -l 查看磁盘的分区情况
[root@localhost ~]# fdisk /dev/sdb
Command (m for help): 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)
Partition number (1-4): 1 主分区的编号
First cylinder (1-10443, default 1):&
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-10443, default 10443): +10G #指定分区的大小
[root@localhost ~]# mkfs.ext4 /dev/sdb1 格式化sdb1这个分区
3.新建挂载目录&
mkdir /music 新建挂载目录
4.挂载使用
mount /dev/sdb1 /music 挂载使用新的分区
复制些文件过去,测试
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
parted磁盘分区
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 用法:parted [选项]... [设备 [命令 [参数]...]...]&
检查 MINOR & & & & & & & & & 对文件进行一个简单的检查
cp [FROM-DEVICE] FROM-MINOR TO-MINOR & & &将文件系统复制到另一个分区
help [COMMAND] & & & & & & & &打印通用求助信息,或关于 COMMAND 的信息
mklabel 标签类型 & & & & & & &创建新的磁盘标签 (分区表)
mkfs MINOR 文件系统类型 & & & 在 MINOR 创建类型为&文件系统类型&的文件系统
mkpart 分区类型 [文件系统类型] 起始点 终止点 & & &创建一个分区
mkpartfs 分区类型 文件系统类型 起始点 终止点 创建一个带有文件系统的分区
move MINOR 起始点 终止点 & & &移动编号为 MINOR 的分区
name MINOR 名称 & & & & & & & 将编号为 MINOR 的分区命名为&名称&
print [MINOR] & & & & & & & & 打印分区表,或者分区
quit & & & & & & & & & & & & &退出程序
rescue 起始点 终止点 & & & & &挽救临近&起始点&、&终止点&的遗失的分区
resize MINOR 起始点 终止点 & &改变位于编号为 MINOR 的分区中文件系统的大小
rm MINOR & & & & & & & & & & &删除编号为 MINOR 的分区
select 设备 & & & & & & & & & & 选择要编辑的设备
set MINOR 标志 状态 & & & & & 改变编号为 MINOR 的分区的标志&
在linux 下大磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:
1.分为两个主分区(先创建磁盘标签mklable ,再创建分区mkpart分区类型)
[root@localhost ~]# parted /dev/sdb # 使用parted来对GPT磁盘操作,进入交互式模式
GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type &help& to view a list of commands.
(parted) mklabel gpt & & & & & # 将MBR磁盘格式化为GPT
(parted) print & & & & & & & & & & & #打印当前分区
(parted) mkpart primary 0 4.5TB & & & & & & & &# 分一个4.5T的主分区
(parted) mkpart primary 4.5TB 12TB & & &# 分一个7.5T的主分区
(parted) print & & & & & & & & & & & & #打印当前分区
(parted) quit 退出
Information: Don&t forget to update /etc/fstab, if necessary.
2.然后格式化成ext4,需要安装包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。
[root@localhost ~]# mkfs.ext4 /dev/sdb1
[root@localhost ~]# mkfs.ext4 /dev/sdb2
3.接着用mount挂载分区
[root@localhost]# mount -t ext4 /dev/sdb1 /bk
[root@localhost]# mount -t ext4 /dev/sdb2 /mail
[root@localhost ~]# df -Th
Filesystem & &Type & &Size &Used Avail Use% Mounted on
/dev/sda6 & & ext3 & & 39G &9.4G & 28G &26% /
/dev/sda1 & & ext3 & &122M & 13M &103M &12% /boot
none & & & & tmpfs & 1004M & & 0 1004M & 0% /dev/shm
/dev/sdb1 & & ext4 & &4.1T & 194M &3.9T &1% /bk
/dev/sdb2 & & ext4 & &6.8T & 179M &6.4T &1% /mail
4.最后修改/etc/fstab,添加如下两行,让其开机自动挂载.
/dev/sdb1 & & & /bk & & & & &ext4 & & & & & &defaults,noatime & & & 1 2
/dev/sdb2 & & &/mail & & & ext4 & & & & & defaults,noatime & & & & 1 2
vsftpd调试
OpenVPN服务器及客户端配置
六步搞定centos 6下l2tp + ipsec VPN服务器配置
RHEL/CentOS/Fedora各种源(EPEL、Remi、RPMForge、RPMFusion)配置
selinux引起httpd调用ZendOptimizer.so出错
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导。
原则:最好是备份后将文件拷贝到其他的电脑&
备份到本机的另外一块磁盘里
[root@lichao520 music]# dd if=/dev/sda of=/music/sda-mbr.bak bs=512 count=1
备份到其他的机器
[root@lichao520 music]# scp sda-mbr.bak 10.0.0.253:/root/
[root@lichao520 music]# hexdump -C sda-mbr.bak 查看备份mbr里的内容,以16进制和asc字母显示
[root@lichao520 music]# dd if=/dev/zero of=/dev/sda bs=512 count=1
1.可以放入光盘到光驱,从光盘启动。或者从网络引导进入营救模式
2.从备份磁盘里还原mbr,或者从网络的备份中还原mbr
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'Centos怎么用parted分区超过2TB硬盘_百度知道
Centos怎么用parted分区超过2TB硬盘
提问者采纳
dev/sdamklabel gpt mkpart primary 0 4TBmkpart primary 4 7TBquitmkfs.ext4 /dev&#47parted /sda1dev&#47.ext4 &#47
其他类似问题
为您推荐:
centos的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁你可能喜欢
12345678910
关于本站 本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:服务器租用
提供超低价品牌8核8G、16核16G服务器租用,免费试用满意再付款30分钟交付使用
服务器托管
提供深圳,东莞,香港,广州,BGP数据中心托管,电信、移动、双线、联通多线路覆盖
云主机全新上线
提供深圳电信,北京BGP双线,香港节点,全集群化管理网络数据更安全。
服务器托管
提供深圳,东莞,香港,广州,BGP数据中心托管,电信、移动、双线、联通多线路覆盖
> CentOS 6.x 使用parted工具给gpt分区并挂载
用parted功能分区12T的硬盘并格式化成ext4,12T共分为2个分区,一个5T的data分区,另一个7T的log分区。
在CentOS下GPT磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:租用或
假设GPT分区为/dev/sdb
1.格式化磁盘为GPT
使用parted来对GPT磁盘操作,进入交互式模式 &
# parted /dev/sdb
将磁盘格式化为GPT
(parted) mklabel gpt
2.将GPT磁盘分区
# parted /dev/sdb
(parted) print
(parted) mkpart primary 0 5T
(parted) mkpart primary 5T 12T
(parted) print
(parted) quit
3.格式化为ext4文件系统
# mkfs.ext4 /dev/sdb1
# mkfs.ext4 /dev/sdb2
3.挂载分区
# mkdir /data
# mkdir /log
# mount /dev/sdb1 /data
# mount /dev/sdb2 /log
查看挂载后的分区情况
4.修改/etc/fstab,让其开机自动加载
# vim /etc/fstab
在文件末尾加上如下两行
/dev/sdb1&&&&&&&&&&&&&& /data&&&&&&&&&&&&&&&&&& ext4&&& defaults&&&&&&& 0 0
/dev/sdb2&&&&&&&&&&&&&& /log&&&&&&&&&&&&&&&&&&& ext4&&& defaults&&&&&&& 0 0
转载请注明文章来源【租用,,】

我要回帖

更多关于 linux parted 分区 的文章

 

随机推荐