XFS的奇怪问题
不知道发到哪里好,就发这了。我使用parted给一个硬盘分区,
parted /dev/sdb -s mklabel gpt
parted /dev/sdb -s mkpart primary xfs 0 7900
然后用XFS文件系统格式化,
mkfs.xfs /dev/sdb1 -L test
格式化后一切正常,sdb1也可以mount 也可以读写,可是重新启动之后,sdb1就没法挂载了,提示
FAT:bogus number fo reserved sectors
VFS:Can't find a valid FAT filesystem on dev sdb1
mount:you must specity the filesystem type
好像是认为这个盘没有格式化过?可是重启之前什么问题也没有啊。
百思不得其解,还望高人指教。
系统是我自己根据手册LFS的。 FAT:bogus number fo reserved sectors
VFS:Can't find a valid FAT filesystem on dev sdb1
mount:you must specity the filesystem type
很明显, mount 把它当 fat 格式分区了, 当然挂不上.
应该是 fstab 没有改. 或者
mount -t xfs /dev/sda1 /mnt/sda1
用 -t xfs 指定 xfs 我是手动敲的命令阿
mount /dev/sdb1 /mnt/
fstab里根本没有跟sdb1有关的内容 我mount -t xfs /dev/sda1 /mnt/sda1 仍然不行,提示:
XFS:bad magic number
XFS:SB validate failed
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or other error 尝试一下用fdisk来修改分区类型。看上面的信息,好像是分区表里面标记的分区类型为fat格式。 :mrgreen: 这个……怎么修改?用fdisk重新分一下吗? 不是,看fdisk里面的提示,我记得好像是主界面里面大写T来着,你仔细看看。 :o 建议啊,想玩Linux的同学们都要注意了,Grub和Fdisk都是不可缺少的重要工具,一定要用熟才好。。 :twisted: 可是设成什么呢?
现在他的id是ee----EFI GPT是对的阿
而且我挂载的时候指定了-t xfs他是不是就不应该认成别的了?
我试着换成别的也不行。 我用过好像是 cfdisk 改过. 用 fdisk 里的 t 选项可以修改文件系统类型,或者用 cfdisk 进行更直观的修改也是一样的。 关键是,修改成什么文件系统类型呢?
他现在文件系统类型是EFI GPT,是对的阿。 有这样一个文件系统吗?不是83吗? 用 fdisk 里的 t 选项可以修改文件系统类型,或者用 cfdisk 进行更直观的修改也是一样的。
那个叫分区类型,不是文件系统。
页:
[1]
2