李成笔记网

专注域名、站长SEO知识分享与实战技巧

大于2T磁盘空间的服务器安装linux系统

Hello,大家好,今天为大家分享的是最近安装linux操作系统时遇到的问题,如何在大于2T磁盘空间的服务器上装linux操作系统,以下位虚拟机为例:

因为MBR分区有大小限制2.1T,所以我们采用GPT分区格式。


在大于2T硬盘上安装系统centos 步骤


1、进入第二个控制台(选语言界面)


2、按ctrl+alt+f2 进入shell环境中


3、运行:/usr/sbin/parted -s /dev/sda mklabel gpt


4、使用fdisk -l 可以查看更改前后的差别


5、按ctrl+alt+f6返回安装界面


6、继续安装系统


ps:如果磁盘大于12T,其中一个大分区大于11T,这个分区使用ext4格式将报错,需要改成使用xfs格式。


GTP格式,不支持BIOS引导,必须选择EFI等。



另:扩容大于2T磁盘


在linux我们可以先把大容量的磁盘进行转换,转换为GPT格式。由于GPT格式的磁盘相当于原来MBR磁盘中原来保留4个 partition table的4*16个字节只留第一个16个字节,其它的类似于扩展分区,真正的partition table在512字节之后,所以对GPT磁盘表来讲没有四个主分区的限制。


对GPT磁盘分区表进行操作,我们要使用功能强大的parted命令。


例:常用的parted命令


# parted /dev/sdb

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) mkpart primary 0 100

划分一个起始位置为0大小为100M的主分区


(parted) mkpart primary 100 200

划分一个起始位置为100M大小为100M的主分区


(parted) mkpart primary 0 -1


划分所有空间到一个分区


(parted) print


打印当前分区


(parted) quit


可能还会用到的一些命令


(parted) mklable msdos


如果要反过来.将GPT磁盘转化为MBR磁盘


在这样分完分区后,还要使用mkfs.ext4来进行格式化


#partprobe


#mkfs.ext4 -F /dev/sdb1


我们实践操作下:


以redhat 5 为例:


parted /dev/sdb mklabel gpt。 转换成GPT。

parted /dev/sdb mkpart primary 0 1000000 创建1T的分区。

mkfs -t ext4 /dev/sdb1

mount /dev/sdb1 /mnt/b

这样在linux 系统的mnt目录下挂着大磁盘的分区b。


开机自己动挂载


vi /etc/fstab


/dev/sdb1 /mnt/b auto defaults 0 0


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言