重新调整的磁盘 – Linux blkid命令返回不正确的信息

重新调整的磁盘 – Linux blkid命令返回不正确的信息,第1张

概述我正在使用从VMware ESXi安装中删除的SSD驱动器.我正在尝试在现有的 Linux安装(CentOS 6.2)中重用磁盘.该驱动器位于HP Smart Array P410 RAID控制器后面,并配置为单独的逻辑驱动器. 当我第一次尝试磁盘格式时,我收到以下内容: [root@poot ~]# fdisk -lWARNING: GPT (GUID Partition Table) de 我正在使用从VMware ESXi安装中删除的SSD驱动器.我正在尝试在现有的 Linux安装(CentOS 6.2)中重用磁盘.该驱动器位于HP Smart Array P410 RAID控制器后面,并配置为单独的逻辑驱动器.

当我第一次尝试磁盘格式时,我收到以下内容:

[root@poot ~]# fdisk -lWARNING: GPT (GUID Partition table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.disk /dev/sdb: 240.0 GB,240021504000 bytes255 heads,63 sectors/track,29180 cylinders

我按照instructions here使用gdisk删除了GUID分区表:

[root@poot ~]# gdisk /dev/sdbGPT fdisk (gdisk) version 0.8.2   ***************************************************************Found invalID GPT and valID MBR; converting MBR to GPT format.THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by tyPing 'q' ifyou don't want to convert your MBR partitions to GPT format!***************************************************************Warning! Secondary partition table overlaps the last partition by33 blocks!You will need to delete this partition or resize it in another utility.Command (? for help): xExpert command (? for help): zAbout to wipe out GPT on /dev/sdb. Proceed? (Y/N): yGPT data structures destroyed! You may Now partition the disk using fdisk orother utilitIEs.Blank out MBR? (Y/N): y

我继续使用fdisk,然后mkfs.xfs驱动器上的XFS文件系统.我通常使用磁盘标签安装,但自从EL6开始采用UUID安装.但是,使用此磁盘时,按标签安装失败.我试图检索UUID,但是blkID命令返回带有UUID_SUB和TYPE =“VMFS_volume_member”的错误或陈旧数据.

[root@poot ~]# mkfs.xfs -f -L /data -d agcount=50 -l size=1024m,version=2 /dev/sdb1Meta-data=/dev/sdb1              isize=256    agcount=50,agsize=1171975 blks         =                       sectsz=512   attr=2data     =                       bsize=4096   blocks=58598744,imaxpct=25         =                       sunit=0      swIDth=0 blksnaming   =version 2              bsize=4096   ascii-ci=0log      =internal log           bsize=4096   blocks=262144,version=2         =                       sectsz=512   sunit=0 blks,lazy-count=1realtime =none                   extsz=4096   blocks=0,rtextents=0[root@poot ~]# mount /data/mount: special device LABEL=/data does not exist[root@poot ~]# blkID       /dev/sda1: UUID="7406b992-4aab-4164-bfa1-1920f97658c7" TYPE="ext4" /dev/sda5: UUID="2390f2aa-d671-430d-b286-c6eca7c073a6" TYPE="swap" /dev/sda7: UUID="3c6f94d5-3898-4f36-be16-a33cf175d2ca" TYPE="xfs" /dev/sdb1: UUID_SUB="4eb0c035-4fe6b2d8-77ed-00265583f46d" UUID="4eb0c035-4b5714b0-b987-00265583f46d" TYPE="VMFS_volume_member"

我以前从未见过这样的事.

我试过删除/ etc / blkID / blkID *.它似乎也在重新启动时持续存在.我该怎么做才能清除这些数据并获得干净的UUID?

解决方法 对于这种情况,您需要擦除超过1 MiB以杀死旧的VMFS超级块:
dd if=/dev/zero of=/dev/sdb1 bs=4M count=1

根据blkID消息来源,VMFS卷成员超级块位于距分区开始的1024 KiB偏移处,并且VMFS文件系统超级块处于2048 KiB偏移量,因此擦除4 MiB以确定.

总结

以上是内存溢出为你收集整理的重新调整的磁盘 – Linux blkid命令返回不正确的信息全部内容,希望文章能够帮你解决重新调整的磁盘 – Linux blkid命令返回不正确的信息所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存