第一次挂载失败,还把移动硬盘给格了,真是菜鸟啥错都能犯。
1、 移动硬盘的格式为gpt
fdisk -l 显示的gpt分区信息
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
查看分区信息
$$ parted /dev/sdb print
后面稀里糊涂地就用mkfs ext3给格式化为了 ext3格式的,额,失误失误……
那gpt格式是什么呢?
GPT(GUID Partition Table):是一个较新的分区机制,解决了MBR的很多缺点
1)支持超过2TB的磁盘:GPT有64bit寻址空间;而MBR对硬盘空间地址寻址最多只支持32bit,2的32次方,硬盘空间是以地址方式来被识别的,所以MBR只支持容量为2TB以内的磁盘
2)向后兼容MBR
3)但是底层硬件必须支持UEFI(Intel提出的取代BIOS的新一代的引导系统)才能使用,也就是底层硬件必须使用UEFI
4)必须使用64位操作系统
5)Mac、LInux系统都能支持GPT分区格式
6)Windows 7 64bit、Windows Server2008 64bit支持GPT
linux X86和X64都支持gpt,但是Centos此版本不支持,所以没有挂载成功。
2、 移动硬盘的格式为ntfs格式
后来用工具进行了分区,格为了ntfs格式。
linux系统为Centos,直接挂载时出错 mount: unknown filesystem type ‘ntfs’
通过使用 ntfs-3g 来解决。
打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ ,下载到CentOS,执行以下命令安装:
1) 编译安装 ntfs-3g:
# tar -zxvf -f ntfs*
# cd ntfs*
#./configure
#make
#make install
查找要挂载的分区 fdisk -l 可以显示移动硬盘信息如下:
Disk /dev/sdb: 1000.2 GB, 1000204885504 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x99c0fe25
Device Boot Start End Blocks Id System
/dev/sdb1 1 121602 976761824+ f W95 Ext'd (LBA)
/dev/sdb5 1 10444 83888096+ 7 HPFS/NTFS
/dev/sdb6 10444 66055 446694400 7 HPFS/NTFS
/dev/sdb7 66055 121602 446176256 7 HPFS/NTFS
查找到要挂载的盘 如ntfs格式的 /dev/sdb5
然后挂载即可,mount -t ntfs-3g /dev/sdb5 /mnt/usb 地址自己改