linux fdisk硬盘分区时有如下提示如何处理?

提示:Partition 1 does not start on physical sector boundary.

设定一下硬盘的格式, 或是你设定的分区参数超过1T。

1、安装硬盘到物理机上。

2、查看硬盘是否正确安装。

使用“fdisk -l”命令查看硬盘代号。

[plain] view plain copy

    root@greatms-All-Series:/home/share# fdisk -l  

    Disk /dev/sda: 500.1 GB, 500107862016 bytes  

    255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors  

    Units = 扇区 of 1 * 512 = 512 bytes  

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

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

    Disk identifier: 0x000aab9b  

    设备 启动      起点          终点     块数   Id  系统  

    /dev/sda1   *        2048   488282111   244140032   83  Linux  

    /dev/sda2       488284158   976771071   244243457    5  扩展  

    Partition 2 does not start on physical sector boundary.  

    /dev/sda5       488284160   820314111   166014976   83  Linux  

    /dev/sda6       820316160   976771071    78227456   82  Linux 交换 / Solaris  

    WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.  

    Disk /dev/sdb: 3000.6 GB, 3000592982016 bytes  

    255 heads, 63 sectors/track, 364801 cylinders, total 5860533168 sectors  

    Units = 扇区 of 1 * 512 = 512 bytes  

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

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

    Disk identifier: 0x00000000  

    设备 启动      起点          终点     块数   Id  系统  

    /dev/sdb1               1  4294967295  2147483647+  ee  GPT  

    Partition 1 does not start on physical sector boundary.  

    可以看到我新增了的硬盘标识为sdb。

    3、将硬盘分区。

    (1)当硬盘小于等于2T时,可以用fdisk。

    [plain] view plain copy

    fdisk /dev/sdb  

    1、查看帮助。  

    输入:m  

    2、新建分区。  

    输入:n  

    3、创建逻辑分区  

    输入:p  

    4、输入分区号以及指定分区大小  

    依照提示,回车表示默认。  

    5、检查分区情况(此时还未执行分区操作)  

    Command(m for help):p   

    6、保存退出  

    Command(m for help):w  

    (2)当硬盘大于2T时,用parted命令。

    [plain] view plain copy

    parted /dev/sdb   (用part命令对3T硬盘进行分区处理)  

    mklabel gpt       (用gpt格式可以将3TB弄在一个分区里)  

    unit TB           (设置单位为TB)  

    mkpart primary 0 3 (设置为一个主分区,大小为3TB,开始是0,结束是3)  

    print              (显示设置的分区大小)  

    quit               (退出parted程序)  


4、格式化分区。

    mkfs.ext4 /dev/sdb1

    5、将硬盘挂载到文件夹下。

    (1)手动挂载。

    新建一个文件夹:mkdir /home/sdb1

    挂载:mount /dev/sdb1 /home/sdb1

    (2)开机自动挂载。

    输入:vi /etc/fstab

    在最后加入:

    [cpp] view plain copy

    /dev/sdb1    /home/sdb1    ext4    defaults    1    1  

1.dell   c6220II服务器,使用的lsi原厂阵列控制器

2.这款阵列器可以做超过2个硬盘的raid1,

3.用这款阵列器做好6个硬盘的raid5,在安装centOS6.6时,在分区这步竟然没有“强制为主分区”这个选项,而在raid1设置时,这里会正常出现这个选项

4.应该是基于第三点,才导致raid5安装出来的系统,fdisk /dev/sda 只出现一个分区信息

原因:应该是硬盘cylinder和sector显示的问题

解决:用gdisk来分区,用法和fdisk差不多,gdisk print显示的sector就是正常的,用yum gdisk安装gdisk工具,说到这里提醒一下,centOS6.6 64bit的partprobe不起作用,分区完要重启。

温馨提示:答案为网友推荐,仅供参考
相似回答