[问题]Arch在USB准备时启动慢,

其他Linux/Unix/BSD/OSX等发行版讨论
sungo
帖子: 59
注册时间: 2007-06-01 13:09

[问题]Arch在USB准备时启动慢,

#1

帖子 sungo » 2008-06-09 12:01

每次开机,等的最长的就是准备USB吧,不知道怎么回事,比udev时间还长
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: [问题]Arch在USB准备时启动慢,

#2

帖子 qiang_liu8183 » 2008-06-09 13:45

sungo 写了:每次开机,等的最长的就是准备USB吧,不知道怎么回事,比udev时间还长
什么主板?
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
sungo
帖子: 59
注册时间: 2007-06-01 13:09

#3

帖子 sungo » 2008-06-09 14:24

应该是ati x1150集成的x200主板,笔记本的
wuchuanren
帖子: 99
注册时间: 2008-01-31 16:55

#4

帖子 wuchuanren » 2008-06-15 10:56

我也要等很久
P960,笔记本

不过只拿arch启动CD中的ISOLINUX做应急系统,一般不拿来用
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#5

帖子 jarryson » 2008-06-15 11:25

wiki mkinitcpio

缩小内核模块以及hook。

简单来说就是修改/etc/mkinitcpio.conf,去掉hook里面不需要的。根据情况。可以尝试一个一个的去掉。直到系统不能启动。

修改这个文件,运行mkinitcpio -p kernel26
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#6

帖子 hao123liu » 2008-08-10 0:52

jarryson 写了:wiki mkinitcpio

缩小内核模块以及hook。

简单来说就是修改/etc/mkinitcpio.conf,去掉hook里面不需要的。根据情况。可以尝试一个一个的去掉。直到系统不能启动。

修改这个文件,运行mkinitcpio -p kernel26
运行后,需要修改grub,还是默认就用新内核启动了?
如果不能启动又该如何做?
wiki上没太看明白。
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#7

帖子 jarryson » 2008-08-10 1:51

hao123liu 写了: 运行后,需要修改grub,还是默认就用新内核启动了?
如果不能启动又该如何做?
wiki上没太看明白。
不需要,和debian不一样,arch里面只有一个内核。镜像名称是kernel26和kernel26-fallback。上述命令会依据你的配置文件生成这两个内核镜像。决定你启动加载什么模块,运行什么hooks。

无法启动就grub选择第二个启动项,也就是fallback选项。如果你没有修改fallback的配置,应该包含了最全的模块和hooks,确保能启动。再不行就进入一个linux环境(arch安装时候也是一个完整的linux环境),chroot到你的arch,把配置文件修改回来,然后在运行上述命令
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#8

帖子 hao123liu » 2008-08-10 8:06

jarryson 写了:
hao123liu 写了: 运行后,需要修改grub,还是默认就用新内核启动了?
如果不能启动又该如何做?
wiki上没太看明白。
不需要,和debian不一样,arch里面只有一个内核。镜像名称是kernel26和kernel26-fallback。上述命令会依据你的配置文件生成这两个内核镜像。决定你启动加载什么模块,运行什么hooks。

无法启动就grub选择第二个启动项,也就是fallback选项。如果你没有修改fallback的配置,应该包含了最全的模块和hooks,确保能启动。再不行就进入一个linux环境(arch安装时候也是一个完整的linux环境),chroot到你的arch,把配置文件修改回来,然后在运行上述命令
谢谢,刚在启动的时候观察了一下,发现有hook()的字样,应该是新内核奏效了。
不过运行mkinitcpio -p kernel26之后除了生成新的kernel26,也重新生成kernel26-fallback。
不知这个fallback和之前那个有何区别,或者其实没有变化?
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#9

帖子 zhuqin_83 » 2008-08-10 9:01

生成日期变了。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#10

帖子 hao123liu » 2008-08-10 12:12

汗,原来如此。
谢谢。
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#11

帖子 hao123liu » 2008-08-10 17:08

还有个问题。
新内核除了启动时间上有优势,还有别的优点吗?
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#12

帖子 HuntXu » 2008-08-10 17:11

我等的最长的是network... :oops:
HUNT Unfortunately No Talent...
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
联系:

#13

帖子 hao123liu » 2008-08-10 17:15

其实启动时间长点到无所谓,X下节约资源是最喜欢的。 :lol:
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
neosnake
帖子: 169
注册时间: 2007-01-14 13:17

#14

帖子 neosnake » 2008-08-10 17:35

HuntXu 写了:我等的最长的是network... :oops:
启动的时候不要连接网络,进入桌面后再连接。
Win7+ Ubuntu
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#15

帖子 jarryson » 2008-08-10 18:59

network前面加@
回复