我在台式计算机上安装了Linux,而在安装syslinux时又搞砸了。我读了一块要resize2fs -s
在磁盘上运行的板,以便将其从64位转换为32位,因为这可能会引起麻烦。resize2fs建议使用一个附加命令(我不记得是哪个命令)。
此后,从USB密钥引导时,我的磁盘仅从/ dev /中消失,但仍显示在BIOS中。我看不到如何与磁盘进行交互并使它再次可用。
输出 fdisk -l
Disk /dev/sda: 7.5 GiB, 8054112256 bytes, 15730688 sectors
Units: sector of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x282bad86
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 0 1056767 1056767 516M 0 Empty
/dev/sda2 164 131072 131072 64M ef EFI (FAT-12/16/32)
Disk /dev/loop0: 403 MiB, 422539264 bytes, 825272 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
该驱动器是PCIe SSD 256Gb,我也意识到8Gb USB棒显示不正确
嗯 检查
—
Daniel B
lspci
设备是否可见。是NVMe SSD吗?验证您使用的内核版本是否对此提供支持。
确定找到了解决方案。由于某种原因,它以前可以工作,但是必须在BIOS中的设备配置下修改AHCI而不是RAID。现在它又可以工作了。
—
卡里·博
/dev/sda
)消失了。你可能已经破坏了分区(如/dev/sda1
,sda2
...),但仅此而已。您要从分区中恢复数据吗?请提供的完整输出fdisk -l
。编辑您的问题以提供此信息。