三度网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

RedHat系统下fdisk命令不能使用全局部区怎样处理?

时间:2024-1-29作者:未知来源:三度网教程人气:


Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

  RedHat是非常流行的一款Linux系统,RedHat包括其他Linux系统都可以用fdisk命令对磁盘进行重新分区。某些情况下fdisk命令无法使用全部的分区,这是怎么回事呢?

RedHat系统下fdisk命令不能使用全部分区怎么处理?

  Linux在RedHat7上原有四个主分区,分别为sda1,sda2,sda3,sda4,其中sda1为主分区,200M,后面三个主分区共40G,后三个主分区为lvm,目前磁盘空间紧张,由于linux只能划分四个主分区,目前四个主分区已经全部占用了,如果直接删除会导致数据丢失,还好前期分区时做的lvm,为了拓展/dev/rhel/root根分区的空间,/dev/sda3空间最小,使用pvmove命令,将/dev/sda3里的数据全部移到/dev/sda2,然后将/dev/sda3 移除:

  pvmove /dev/sda3 /dev/sda2

  pvremove /dev/sda3

  Device Boot Start End Blocks Id System

  /dev/sda1 * 2048 411647 204800 83 Linux

  /dev/sda2 411648 63916031 31752192 8e Linux LVM

  /dev/sda4 64530432 68724735 2097152 8e Linux LVM

  移动完成后,系统空出300M空间,在vmware中扩展硬盘空间到100G,使用partprobe /dev/sda,使用fdisk -l查看硬盘空间,已经显示为107.4G。

  Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors

  Units = sectors of 1 * 512 = 512 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk label type: dos

  Disk identifier: 0x000c5098

  接着使用fdisk /dev/sda添加扩展分区,使用n,选择扩展分区,初始块直接回车,结束块时,不能输入209715200这个结束扇区,只能输入以前系统默认提供的300M空间,重启后问题依旧,无法识别后加的60G空间,怀疑问题是因为这个分区是在中间,无法与后续行成连续分区

  使用parted工具进行分区

  [root@server ~]# parted

  GNU Parted 3.1

  Using /dev/sda

  Welcome to GNU Parted! Type ‘help’ to view a list of commands.

  (parted) help

  align-check TYPE N check partition N for TYPE(min

关键词:  RedHat系统下fdisk命令不能使用全局部区怎样处理?





Copyright © 2012-2018 三度网教程(http://www.3du8.cn) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版