我是 Ubuntu 的新用户,刚刚安装并使用该命令sudo fdisk -l
。
我发现我的 Windows 分区是 SDA 而我的 ubuntu 是loop
。
这是什么loop
?
答案1
还值得注意的是(添加“原因三”到@user68186 的回答)显示parted
为loop
“分区表”确实如此的磁盘不是有一个分区表(整个磁盘文件系统)。
当我想要在全新的外置 NVMe M.2 SSD 上获取 ext4 文件系统时,我偶然遇到了这个问题。将其插入 USB 端口并使用 Ubuntu Desktop 的磁盘工具,无需了解细节。然后我很惊讶,我没有/dev/sda1
,只能/dev/sda
安装。希望这与我偶尔遇到的 I/O 错误无关(可能是电源问题,在 Raspberry Pi 4 上使用它)。
答案2
循环设备是包含另一个文件系统内的虚拟文件系统的文件。
您可能会看到两个常见原因loop
原因一
loop
如果您使用 WUBI.EXE 在 Windows 中安装 Ubuntu,您可能会看到。这会在 Windows 文件系统中的一个大文件中创建虚拟分区。
请注意,WUBI 不适用于预装 Windows 8 或更高版本的计算机。
原因二
(感谢@mikewhatever 在上面的评论中指出这一点)
当您从 Live CD/USB 运行 Ubuntu 时,循环设备也会显示出来。存储在 CD/USB/DVD 中的虚拟文件系统会以循环形式安装。
参考:维基百科关于循环设备
希望这可以帮助
答案3
...还有一个重要的“原因四”:令人困惑的是,parted
还会说Partition Table: loop
如果您select
在分区表中有一个分区而不是根块设备,例如错误地用 来调用它parted /dev/sdX1
。