Ser*_*gei 0 linux partition filesystems
前段时间我在 USB 硬盘上创建了文件系统,昨天我的同事试图安装它。根据我的文档,他所要做的就是运行:
mount -t ext3 /dev/sdX /mnt/usb
Run Code Online (Sandbox Code Playgroud)
这确实有效,但是他坚持认为这是错误的并且不应该起作用,因为我应该只能挂载 /dev/sdXnn分区号在哪里。他的论点是你不能挂载整个设备。
我相信答案可能很简单?
基本上,您直接在设备上创建了一个文件系统,而没有创建分区表。你将无法启动到这个。我相信还有其他限制。
您所描述的内容将起作用,您可以在 Linux 下挂载文件系统并将内容存储在那里。这不是硬盘驱动器的标准做法。通过这种方式设置您的系统,您可能会混淆使用您的驱动器的其他人。在极端情况下,该人可能会尝试使用分区编辑器 (fdisk/parted) 打开驱动器并实际上破坏您的文件系统,因为他们不知道您做了一些非标准的事情。
请记住,您的软盘和 cdrom 通常也没有分区表。所以你所做的并不完全不同寻常。