Ubuntu 硬盘挂载但没有分区

Ubuntu 硬盘挂载但没有分区

我有一个带有 2 个硬盘的 Ubuntu 系统。当我输入以下内容时,lsblk输出如下:

sdb      8:16   1   1.8T  0 disk /storage
sdc      8:32   1   1.8T  0 disk 
└─sdc1   8:33   1   1.8T  0 part 

如您所见,/dev/sdb它没有分区,但我正在积极使用它来存储文件。

然后/dev/sdc进行格式化fdisk并且它有一个分区。

这是/dev/sdb没有分区的正常现象吗?我该如何实现相同的功能/dev/sdc

答案1

完全可以将文件系统放在裸存储上(即不在分区中)......但这通常不是您执行的操作。

分区表(MBR 或 GPT)会提示您磁盘某个区域存储了什么(即分区类型) - 无需担心偏移量即可显示磁盘区域,也无需担心一个逻辑区域延伸到另一个逻辑区域。它们还可以允许将早期启动代码与文件系统一起存储,并且“在空隙中“,尽管这种情况在现代桌面系统中不太常见。

在 Linux 中,分区类型通常可以通过魔法单独使用,并且对分区没有硬性要求,如您所见...但 Windows 可能无法很好地与该设备配合使用,甚至可能会提示您对其进行格式化(eep!)

这是/dev/sdb没有分区的正常现象吗?我该如何实现相同的功能/dev/sdc

它不是 ”普通的“,我鼓励你坚持使用你已有的分区/dev/sdc……而不是试图重现”无分区“您已在 上设置/dev/sdb

但是如果你特别到...然后您只需运行mkfs.ext4 /dev/sdc,它将破坏分区表并在磁盘上创建一个 ext4 文件系统(而不是分区)...您可能会收到警告,提示您已找到分区表,但如果您愿意,可以轻松继续。其他mkfs.*文件系统还有其他命令,并且一如既往,请准备好丢失该磁盘上的所有内容!

相关内容