分區不在實體磁區邊界上開始。分區表條目不按磁碟順序排列

分區不在實體磁區邊界上開始。分區表條目不按磁碟順序排列

我是 Manjaro 新用戶,我的 1TB 硬碟顯示兩個重疊的分區,最後顯示了兩個我不認識的分區。我無法使用 KDE 分割區管理器刪除它。我如何解決它?謝謝。

Disk /dev/sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: TOSHIBA MQ01ABD1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes   
Disklabel type: dos
Disk identifier: 0x2f3a4562

Device     Boot      Start        End   Sectors   Size Id Type
/dev/sdb1             2048     716799    714752   349M  7 HPFS/NTFS/exFAT
/dev/sdb2           718848  978272255 977553408 466.1G  7 HPFS/NTFS/exFAT
/dev/sdb3        978272256 1481621503 503349248   240G  7 HPFS/NTFS/exFAT
/dev/sdb4       1481623550 1953523711 471900162   225G  f W95 Ext'd (LBA)
/dev/sdb5       1481623552 1911683071 430059520 205.1G  7 HPFS/NTFS/exFAT
/dev/sdb6       6206652416 6222276607  15624192   7.5G 83 Linux
/dev/sdb7       1911685120 1953523711  41838592    20G 83 Linux

Partition 4 does not start on physical sector boundary.
Partition table entries are not in disk order.

在此輸入影像描述

編輯:cat /proc/mounts

proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sys /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
dev /dev devtmpfs rw,nosuid,relatime,size=1934316k,nr_inodes=483579,mode=755,inode64 0 0
run /run tmpfs rw,nosuid,nodev,relatime,mode=755,inode64 0 0
efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
/dev/sda2 / ext4 rw,noatime 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,inode64 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
cgroup2 /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
none /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12729 0 0
mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0
tracefs /sys/kernel/tracing tracefs rw,nosuid,nodev,noexec,relatime 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0
configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /tmp tmpfs rw,noatime,inode64 0 0
/dev/loop1 /var/lib/snapd/snap/core18/2128 squashfs ro,nodev,relatime 0 0
/dev/loop2 /var/lib/snapd/snap/core/11798 squashfs ro,nodev,relatime 0 0
/dev/loop3 /var/lib/snapd/snap/core18/2246 squashfs ro,nodev,relatime 0 0
/dev/loop7 /var/lib/snapd/snap/core20/1169 squashfs ro,nodev,relatime 0 0
/dev/loop4 /var/lib/snapd/snap/core/11993 squashfs ro,nodev,relatime 0 0
/dev/loop5 /var/lib/snapd/snap/core20/1081 squashfs ro,nodev,relatime 0 0
/dev/loop6 /var/lib/snapd/snap/git-cola/136 squashfs ro,nodev,relatime 0 0
/dev/loop9 /var/lib/snapd/snap/gnome-3-28-1804/161 squashfs ro,nodev,relatime 0 0
/dev/loop8 /var/lib/snapd/snap/gitkraken/184 squashfs ro,nodev,relatime 0 0
/dev/loop0 /var/lib/snapd/snap/bare/5 squashfs ro,nodev,relatime 0 0
/dev/loop10 /var/lib/snapd/snap/gitkraken/183 squashfs ro,nodev,relatime 0 0
/dev/loop11 /var/lib/snapd/snap/inkscape/9090 squashfs ro,nodev,relatime 0 0
/dev/loop13 /var/lib/snapd/snap/snapd/13270 squashfs ro,nodev,relatime 0 0
/dev/loop12 /var/lib/snapd/snap/inkscape/9256 squashfs ro,nodev,relatime 0 0
/dev/loop14 /var/lib/snapd/snap/gtk-common-themes/1515 squashfs ro,nodev,relatime 0 0
/dev/loop15 /var/lib/snapd/snap/gtk-common-themes/1519 squashfs ro,nodev,relatime 0 0
/dev/loop16 /var/lib/snapd/snap/snapd/13640 squashfs ro,nodev,relatime 0 0
/dev/loop17 /var/lib/snapd/snap/spotify/52 squashfs ro,nodev,relatime 0 0
/dev/loop18 /var/lib/snapd/snap/spotify/53 squashfs ro,nodev,relatime 0 0
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /run/user/1000 tmpfs rw,nosuid,nodev,relatime,size=388812k,nr_inodes=97203,mode=700,uid=1000,gid=1000,inode64 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
portal /run/user/1000/doc fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
/dev/sdb5 /run/media/aravind/E fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
/dev/sdb3 /run/media/aravind/New\040Volume fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
/dev/sdb1 /run/media/aravind/New\040Volume1 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
/dev/sdb2 /run/media/aravind/EEB47B8FB47B5953 fuseblk ro,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0`

head /sys/block/sdb/sdb*/{start,size}

==> /sys/block/sdb/sdb1/start <==
2048

==> /sys/block/sdb/sdb2/start <==
718848

==> /sys/block/sdb/sdb3/start <==
978272256

==> /sys/block/sdb/sdb4/start <==
1481623550

==> /sys/block/sdb/sdb5/start <==
1481623552

==> /sys/block/sdb/sdb1/size <==
714752

==> /sys/block/sdb/sdb2/size <==
977553408

==> /sys/block/sdb/sdb3/size <==
503349248

==> /sys/block/sdb/sdb4/size <==
2

==> /sys/block/sdb/sdb5/size <==
430059520

答案1

分區 4 已擴展,因此其對齊方式在實踐中並不重要,某些分區程式會這樣做,並且可以忽略它。

然而,分割區 sdb6 似乎超出範圍(在 1TB 磁碟上從 3.18TB 開始),而且圖形分割區程式似乎對此感到困惑(在 931.51GiB 磁碟機上顯示 1.98TiB 未分配空間,這是不可能的)。

現在的問題是,這個分割區是如何產生的以及您希望在那裡找到什麼樣的資料?有時有些程式會對分區表進行惡作劇(隱藏分區或將檔案系統檔案映射為分區),但我不確定在這種情況下的目的。

它確實顯示 /dev/sdb6 已安裝到 /run。不確定那裡發生了什麼事。

仔細檢查cat /proc/mounts(什麼安裝在哪裡)和head /sys/block/sdb/sdb*/{start,size}(Linux 核心看到的分割區)。

相關內容