开机有个检测提示,导致启动异常慢(以前没有这种情况)

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

开机有个检测提示,导致启动异常慢(以前没有这种情况)

#1

帖子 wukw » 2006-07-28 6:15

如下:
check all fileSystems
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
There are differences between boot sector and its backup
Differences: (offset: original/backup)
80:20/00, 81:20/00
Not automacially fixing this

随后细数出了我hda9(唯一的一个fat分区)的所有文件数,估计问题就在这里了,怎么样避免这一步检测呢?

请懂行的大大指教一下呀!! 用起来倒没觉得有什么异常情况,但是开机实在太慢了。
上次由 wukw 在 2006-07-29 1:17,总共编辑 1 次。
aBiNg
帖子: 1331
注册时间: 2006-07-09 12:22
来自: 南京

#2

帖子 aBiNg » 2006-07-28 10:57

感觉有些莫名其妙滴。
楼主能不能说得具体一点撒,比如你之前的一关键性操作,是否是双系统,linux的系统文件有没改过之类。。。
sorry!我对这个问题摸不着头脑了,呵呵
wukw
帖子: 107
注册时间: 2006-07-13 16:51

#3

帖子 wukw » 2006-07-28 11:15

是双操作系统,但原来没有这个问题。以上提示信息是在linux启动的时候显示的,你觉得莫名其妙也许是因为你没有认真看过它的各启动过程中显示的信息吧(其实也不多)。我不知道怎样才算是改过linux系统文件,反正我这几天是装了一堆软件,直接改系统文件应该没有吧(改了language-selector.conf文件)。
wukw
帖子: 107
注册时间: 2006-07-13 16:51

#4

帖子 wukw » 2006-07-28 11:15

是双操作系统,但原来没有这个问题。以上提示信息是在linux启动的时候显示的,你觉得莫名其妙也许是因为你没有认真看过它的各启动过程中显示的信息吧(其实也不多)。我不知道怎样才算是改过linux系统文件,反正我这几天是装了一堆软件,直接改系统文件应该没有吧(改了language-selector.conf文件)。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#5

帖子 eexpress » 2006-07-28 12:15

检查磁盘吧。
● 鸣学
头像
jaguar00
帖子: 227
注册时间: 2005-10-19 23:48
来自: 大山丛林

#6

帖子 jaguar00 » 2006-07-28 13:21

这个应该是新加入的检查fat等ms文件系统的程序。
我和你的情况一样。每次都是这个错误,没有一次正确过,可能是软件自己的问题,或者和ms的沟通有问题:-)。
我在开机的时候把这个软件设置为不启动,就好了。

命令如下:
cd /etc/rcS.d
sudo mv S30checkfs.sh K30checkfs.sh

图片It is no use doing what you like; you have got to like what you do!
头像
jaguar00
帖子: 227
注册时间: 2005-10-19 23:48
来自: 大山丛林

#7

帖子 jaguar00 » 2006-07-28 13:22

具体你看看你的是不是那个文件。总之是checkfs.sh这个脚本就是了
图片It is no use doing what you like; you have got to like what you do!
wukw
帖子: 107
注册时间: 2006-07-13 16:51

#8

帖子 wukw » 2006-07-29 1:26

谢谢楼上的,不过有个疑问,我按照先前的习惯,把S30checkfs.sh 改名为S30checkfs.sh_bak,重启还是自动检测,为啥非要改成 K30checkfs.sh ?

还有问一下,rcS.d 是干什么的?怎么这个目录名字起的那么怪阿??
头像
lyreopera
帖子: 771
注册时间: 2005-05-23 13:38
来自: gdsz

#9

帖子 lyreopera » 2006-07-29 14:13

我的dapper装上后就一直有这个问题……有问题的是sda6/sda7/sda8/
这几个分区在grub上是unknow的文件格式

不影响使用,所以没管它……
……
头像
lyreopera
帖子: 771
注册时间: 2005-05-23 13:38
来自: gdsz

#10

帖子 lyreopera » 2006-07-29 14:17

wukw 写了:谢谢楼上的,不过有个疑问,我按照先前的习惯,把S30checkfs.sh 改名为S30checkfs.sh_bak,重启还是自动检测,为啥非要改成 K30checkfs.sh ?

还有问一下,rcS.d 是干什么的?怎么这个目录名字起的那么怪阿??
这个目录下有个readme的文件
1
2 The scripts in this directory whose names begin with an 'S' are
3 executed once when booting the system, even when booting directly
4 into single user mode. The scripts are all symbolic links, the real
5 files being located in /etc/init.d/ . For a more general discussion of
6 this technique, see /etc/init.d/README.
7
8 The following sequence points are defined at this time:
9
10 * After the S40 scripts have executed, all local file systems are mounted
11 and networking is available. All device drivers have been initialized.
12
13 * After the S60 scripts have executed, the system clock has been set, NFS
14 filesystems have been mounted (unless the system depends on the automounte r,
15 which is started later) and the filesystems have been cleaned.
那是不是表示,只要不是S开头就不会加载?
……
头像
jaguar00
帖子: 227
注册时间: 2005-10-19 23:48
来自: 大山丛林

#11

帖子 jaguar00 » 2006-07-30 16:22

S=start
K=kill
图片It is no use doing what you like; you have got to like what you do!
头像
mir_lww
帖子: 192
注册时间: 2007-01-12 22:59
来自: GDUT

#12

帖子 mir_lww » 2007-03-04 15:30

把你的/etc/fstab里面的所有windows下的分区表项中的1改成0,例如:


/dev/hda1 /media/hda1 vfat defaults,utf8,umask=000,gid=46 0 1

改成
/dev/hda1 /media/hda1 vfat defaults,utf8,umask=000,gid=46 0 0
这样它就不会检查了~~~
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#13

帖子 BigSnake.NET » 2007-03-04 15:39

mir_lww 写了:把你的/etc/fstab裡面的所有windows下的分區表項中的1改成0,例如:


/dev/hda1 /media/hda1 vfat defaults,utf8,umask=000,gid=46 0 1

改成
/dev/hda1 /media/hda1 vfat defaults,utf8,umask=000,gid=46 0 0
這樣它就不會檢查了~~~
正解,因為win改動過fat,所以linux以為磁盤出問題了
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复