首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fdisk显示重叠分区。

fdisk显示重叠分区。
EN

Ask Ubuntu用户
提问于 2012-04-11 18:39:03
回答 1查看 1.2K关注 0票数 2

每次启动Ubuntu时,分区都会重新挂载超过1次,有时会导致很长的启动时间。例子如下:

代码语言:javascript
复制
> dmesg
...
[   21.472020] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro
...
[   42.021537] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
...

对于sda4sda5,我怀疑这里存在重叠分区的问题:

代码语言:javascript
复制
> sudo fdisk -l
Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63      610469      305203+  de  Dell Utility
/dev/sda2          612352    32069631    15728640    7  HPFS/NTFS/exFAT
/dev/sda3   *    32069632   238979788   103455078+   7  HPFS/NTFS/exFAT
/dev/sda4       238983166   625141759   193079297    5  Extended
/dev/sda5       238983168   612630527   186823680   83  Linux
/dev/sda6       612632576   625141759     6254592   82  Linux swap / Solaris

进一步详情:

代码语言:javascript
复制
> more /etc/fstab
...
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda6 during installation
UUID=b33be99b-5c9e-449e-ad48-be608aeff001 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda7 during installation
UUID=7c9071cc-b77b-40da-9f80-6b8a9a220cb1 none            swap    sw    

代码语言:javascript
复制
> mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/piero/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=piero)

我正在运行Ubuntu Oneiric + LXDE

戴尔工作室XPS机64位,双启动Windows 7.

一个月前,我调整了Ubuntu分区的大小,也许我这样做搞砸了什么东西。

你知道为什么会发生这么长时间的启动吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-04-11 18:54:01

不要担心sda5,它是一个扩展的分区。FAT表只有4个条目的空间,如果您想要超过4个分区,则在您的示例中创建一个扩展分区(sda4)。这样的扩展分区依次有自己的分区表。分区sda5和sda6位于sda4内部。把它想象成一个容器保存部分。

分区sda1,2和3称为主分区,它们直接使用“胖槽”.

重新安装sda5不需要很长时间;到下一行的时间戳可能是次秒,但是您从代码片段中删除了这些。时间戳只能可靠地显示某个动作的开始。

检查这条线,以进一步分析在引导过程中花费的时间最多的时间。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/121110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档