[已解决] 开机时候进度条无法走完,跳到字符界面 Checking file system问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
yatusiter
帖子: 33
注册时间: 2006-07-28 9:16
来自: 福建 XMU

[已解决] 开机时候进度条无法走完,跳到字符界面 Checking file system问题

#1

帖子 yatusiter » 2007-04-15 12:40

忍受了大半年 //shame
开机时候进度条无法走完,跳到字符界面 Checking file system,
终于下决心搜索了下,只看到一些零碎的东西。后来看了mount fstab 的说明才明白。
原来是设置的问题,最后一列<pass>选项原来是都是1,这样一来,开机就会检测每个挂载分区
把最后一列的1 都改成0 开机就ok拉~

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hdb7
UUID=5169e97c-fcd1-4955-b93b-dc06fbd9050b / ext3 defaults,errors=remount-ro 0 0
# /dev/hda1
UUID=0CF4-BDF7 /media/C vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hda5
UUID=C302-A7D1 /media/软件 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hda6
UUID=4216-2721 /media/游戏 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hda7
UUID=1577-DC04 /media/多媒体 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hda8
UUID=5AD5-FA3D /media/学习 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hdb2
UUID=B6B869DCB8699B9D /media/下载 ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# /dev/hdb3
UUID=8850-D262 /media/公共 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/hdb5
UUID=68CC3164CC312E26 /media/备份 ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# /dev/hdb6
UUID=85d2f821-365d-4ef4-b405-22f50141ed1a none swap sw 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2007-04-15 12:41

呵呵,这样也能忍受大半年啊?强!
关注我的blog: ε==3
头像
yatusiter
帖子: 33
注册时间: 2006-07-28 9:16
来自: 福建 XMU

#3

帖子 yatusiter » 2007-04-15 12:42

因为最近加了一个硬盘,分区多了,速度慢下来。。。偶太懒了=。=
头像
Nile
帖子: 990
注册时间: 2006-07-15 11:20
来自: 枫叶刀市

#4

帖子 Nile » 2007-04-15 12:45

多谢LZ 分享,我的都是2是什么意思呀?

好像每挂载30次要自检一次。
Thinkpad T400
头像
yatusiter
帖子: 33
注册时间: 2006-07-28 9:16
来自: 福建 XMU

#5

帖子 yatusiter » 2007-04-15 12:57

30次自检一次好像是默认的

fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:
1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。
2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。
3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见/prco/filesystems说明。
4. 第四项就是您mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw、suid、exec、auto、nouser、async),可以参见「mount nfs」。
5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。
6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

至于你说的都为2,我找到的是下面的答案:


这是dump&fsck的标志
我取FreeBSD和LFS的/etc/fstab 给你说个大概
BSD:
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s3a / ufs rw 1 1

/dev/ad0s3f /usr ufs rw 2 2

/dev/ad0s3e /var ufs rw 2 2

proc /proc procfs rw 0 0
然后是Linux的:
/dev/xxx / fff defaults 1 1
/dev/yyy swap swap pri=1 0 0
proc /proc proc defaults 0 0


有没看到/区标志? 不管BSD或LINUX都是1 BSD有UFS文件系统 不是/区的都显示为2 除此之外就都是0了
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
好像UFS文件系统的缘故,不知道你是不是把 根目录下的文件夹挂载在不同的分区?
回复