Linux挂载移动硬盘提示“分区1未始于物理扇区边界”解决办法

参考来源:linux fdisk 硬盘分区时提示:Partition 1 does not start on physical sector boundary.该如何fix it?_百度知道 (baidu.com)

1、安装硬盘到物理机上

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

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

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

fdisk /dev/sdb  

查看帮助:

输入:m  

新建分区:

输入:n  

创建逻辑分区:

输入:p  

输入分区号以及指定分区大小;

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

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

Command(m for help):p   

保存退出:

Command(m for help):w  

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

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

在最后加入:

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

你可能感兴趣的:(Linux挂载移动硬盘提示“分区1未始于物理扇区边界”解决办法)