Andrew Cholakian Asked: 2009-05-20 09:10:52 +0800 CST2009-05-20 09:10:52 +0800 CST 2009-05-20 09:10:52 +0800 CST 未在 FS 中创建 Linux 分区设备 772 我最近在 ubuntu 9.04 中创建了一个带有单个 xfs 分区的磁盘。我尝试使用附件将它作为 USB 磁盘插回,它显示为 /dev/sde。不幸的是,没有 /dev/sde1。cfdisk 等工具显示分区存在,但实际设备文件不存在,这意味着我无法挂载它。 什么可能导致这种行为,我该如何解决?我尝试运行 cfdisk,并重新编写分区表,这只是导致 cfdisk 无限期挂起。 linux partition 1 个回答 Voted Best Answer sysadmin1138 2009-05-20T09:19:19+08:002009-05-20T09:19:19+08:00 伊克。您可能必须手动重新创建设备。我不得不在无法正确处理 HP RAID 卡的旧内核上执行几次。确定分区是否看到它的关键是它是否显示在 /proc/partitions 中。如果它没有出现在那里,内核就不知道它。当它看到 /dev/sde 时,它应该填充它。 /proc/partitions 给出类似的输出 主要次要#blocks名称 8 0 312571224 sda 8 1 530113 sda1 8 2 1 sda2 8 3 18346230 sda3 8 5 3148708 sda5 8 6 46074420 sda6 8 7 126953631 sda7 8 8 117507379 sda8 可以与 mknod 命令一起使用在 /dev 中创建一个条目。 mknod /dev/sda1 b 8 1 如果 udev 没有选择它,那将在我的系统上创建 /dev/sda1。然后,您可以从那里安装它。这是确定设备是否真正正确设置或媒体是否存在某种问题的好方法。
伊克。您可能必须手动重新创建设备。我不得不在无法正确处理 HP RAID 卡的旧内核上执行几次。确定分区是否看到它的关键是它是否显示在 /proc/partitions 中。如果它没有出现在那里,内核就不知道它。当它看到 /dev/sde 时,它应该填充它。
/proc/partitions 给出类似的输出
可以与 mknod 命令一起使用在 /dev 中创建一个条目。
如果 udev 没有选择它,那将在我的系统上创建 /dev/sda1。然后,您可以从那里安装它。这是确定设备是否真正正确设置或媒体是否存在某种问题的好方法。