看看我奇怪的 sda4 分区。它只有1K大小!请注意,这不是簇大小,而是分区大小。我不是故意安装这个sda4超小分区的。这不是我的启动分区,这是其他东西。我似乎找不到其他人拥有相同的小分区。
为什么创建这个小 sda4 分区?它安全还是恶意软件?
这是适用于 Amd64 的 Ubuntu 12.04.02LTS 的全新安装。此时计算机只有一个物理硬盘和一个DVD设备。此时这不是一台多重启动计算机,此时只有一个操作系统。
这是程序 lsblk 的输出:
ga@moonentity:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 300M 0 part /boot
├─sda2 8:2 0 48.8G 0 part /
├─sda3 8:3 0 5.9G 0 part [SWAP]
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 9.3G 0 part /home
sr0 11:0 1 1024M 0 rom
答案1
也检查输出fdisk -l
。 @eppesuig 说得对,/dev/sda4
是一个扩展分区以包含逻辑的`/dev/sda5 分区
在我的系统上:
:) ✭ [~] $> sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda3 8:3 0 39.1G 0 part /
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 422.7G 0 part /home
└─sda6 8:6 0 4G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
和
:) ✭ [~] $> sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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
Disk identifier: 0xe3102a4b
Device Boot Start End Blocks Id System
/dev/sda3 2048 81919999 40958976 83 Linux
/dev/sda4 81920000 976771071 447425536 5 Extended
/dev/sda5 81922048 968302591 443190272 83 Linux
/dev/sda6 968304640 976771071 4233216 82 Linux swap / Solaris
正如您所看到的,它1K
/dev/sda4
实际上是逻辑分区的“容器” ,/dev/sda5
并且显示了“实际”块占用(447425536 块),即所占用的空间/dev/sda6
fdisk
sda5
和 sda6
(加上更多,可能是分区数据)。
答案2
这可能是因为 sda5 是一个逻辑分区,并且它的舍入偏移量可能与物理分区不同。或者 Ubuntu 安装程序可能故意创建了这个大小的 sda4。我认为你真的可以安全地忽略它。
答案3
我按照 Shunz 先生的建议运行了 sudo fdisk -l 。我接受了Shunz先生的回答。
(顺便说一句,Stackexchange 不允许我使用“评论”功能清楚地格式化此信息。我尝试插入的回车符只是过早地发布了评论。因此我使用了“应答”功能,以便其他人可以阅读此信息并理解它。 )
设备引导开始结束块 ID 系统
/dev/sda1 * 2048 616447 307200 83 Linux
/dev/sda2 616448 103016447 51200000 8e Linux LVM
/dev/sda3 103016448 115304447 6144000 82 Linux 交换区 / Solaris
/dev/sda4 115306494 134836223 9764865 5 扩展
/dev/sda5 115306496 134836223 9764864 83 Linux