Author Topic: (SOLVED) Delay at grub: "waiting for device sda to appear (timeout 1 minute)"  (Read 2673 times)

Offline bicol_willem

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2378
Re: tips & tricks to boot faster
« Reply #15 on: November 12, 2011, 06:30:50 PM »
Could it be "dirt"? I mean maybe cleaning up useless files with BleachBit could help.

Offline johnmart

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1105
  • Make Love Not War
Re: tips & tricks to boot faster
« Reply #16 on: November 12, 2011, 08:05:00 PM »
Hit esc when your KDM graphic screen is displayed to see the boot text display-there may be clues there. Maybe the mkinitrd 1 minute delay.
Just a thot.  ;D

oh btw, the tips & tricks section is usually to post your tip & trick.  ;D
« Last Edit: November 12, 2011, 08:07:41 PM by johnmart »
Acer Aspire, Intel core2 2.20GHz, ‎Graphics nVidia ‎G98M [GeForce G 105M], 2gb ram, Wireless Intel Link 5100

Why, any 5 year old child could understand this.
Somebody bring me a 5 year old.
Groucho

Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #17 on: November 13, 2011, 02:58:36 AM »
open a terminal konsole, su to root using su or su -, provide the root password when required, then copy & paste the following command:

chkconfig --list | grep ":on"

post here the result, so we can see what services are active on your system.


avahi-daemon    0:desactivado   1:desactivado   2:desactivado   3:activo        4:desactivado   5:activo        6:desactivado   7:desactivado
crond           0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
haldaemon       0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:activo
netconsole      0:desactivado   1:desactivado   2:desactivado   3:desactivado   4:desactivado   5:desactivado   6:desactivado   7:desactivado
nfs-common      0:desactivado   1:desactivado   2:desactivado   3:desactivado   4:desactivado   5:desactivado   6:desactivado   7:desactivado
oki4daemon      0:desactivado   1:desactivado   2:desactivado   3:desactivado   4:desactivado   5:desactivado   6:desactivado   7:desactivado
partmon         0:desactivado   1:desactivado   2:desactivado   3:desactivado   4:desactivado   5:desactivado   6:desactivado   7:desactivado
resolvconf      0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado


I do not have considered localization,  :( ,  please retry:

chkconfig --list | grep ":activo"


Here it is:


acpid           0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:activo
alsa            0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
atd             0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado
atieventsd      0:desactivado   1:desactivado   2:desactivado   3:desactivado   4:desactivado   5:activo        6:desactivado   7:desactivado
avahi-daemon    0:desactivado   1:desactivado   2:desactivado   3:activo        4:desactivado   5:activo        6:desactivado   7:desactivado
crond           0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
cups            0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
dm              0:desactivado   1:desactivado   2:activo        3:desactivado   4:activo5:activo        6:desactivado   7:activo
haldaemon       0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:activo
ip6tables       0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
iptables        0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
irqbalance      0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado
kheader         0:desactivado   1:desactivado   2:activo        3:activo        4:desactivado   5:activo        6:desactivado   7:desactivado
messagebus      0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:activo
network         0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
network-up      0:desactivado   1:desactivado   2:desactivado   3:activo        4:desactivado   5:activo        6:desactivado   7:desactivado
nscd            0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado
numlock         0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:activo
portreserve     0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
resolvconf      0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
saslauthd       0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado
snmpd           0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado
sound           0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
syslog          0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:activo
uuidd           0:desactivado   1:desactivado   2:desactivado   3:activo        4:desactivado   5:activo        6:desactivado   7:desactivado
wine            0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
xfs             0:desactivado   1:desactivado   2:activo        3:activo        4:activo5:activo        6:desactivado   7:desactivado
xinetd          0:desactivado   1:desactivado   2:desactivado   3:activo        4:activo5:activo        6:desactivado   7:desactivado

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #18 on: November 13, 2011, 05:55:44 AM »

Here it is:


I don't see anything relevant (from a boot time point of view), you could probably disable portreserve, smnpd, and xfs, but you will gain really nothing.

try to follow johnmart suggestion, he probably meant to press ESC to show the boot progress, but this is plymouth, not kdm; at grub boot screen, press F3, select options, remove the option quiet and change splash=silent to splash=verbose, ... look where your system is speeding most of the time ...


Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #19 on: November 13, 2011, 09:44:02 AM »

Here it is:


I don't see anything relevant (from a boot time point of view), you could probably disable portreserve, smnpd, and xfs, but you will gain really nothing.

try to follow johnmart suggestion, he probably meant to press ESC to show the boot progress, but this is plymouth, not kdm; at grub boot screen, press F3, select options, remove the option quiet and change splash=silent to splash=verbose, ... look where your system is speeding most of the time ...



Ok, i did that and i know where the problem is: it takes 1 minute for "waiting sda2 to appear (timeout one minute)"

The thing is that my sda2 is the swap partition:

/dev/sda1            2048      309247      153600   83  Linux
/dev/sda2          309248     8501247     4096000   82  Linux swap / Solaris
/dev/sda3         8501248    49461247    20480000   83  Linux
/dev/sda4        49461248   312578047   131558400   83  Linux


sda1 is a grub safe partition, sda2 is swap, sda3 is / and sda4 is home. Any ideas?

And this is the entry to pclos in menu.ist

title PCLinuxOS
kernel (hd0,2)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=5929a40c-565e-4407-8d2b-fc45f0e0d02d quiet nokmsboot vmalloc=256M acpi=on resume=UUID=f2fecbb3-710f-4862-b322-282debbc48b8 splash=silent vga=788
initrd (hd0,2)/boot/initrd.img
« Last Edit: November 13, 2011, 09:49:39 AM by patomas »

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #20 on: November 13, 2011, 09:59:12 AM »
the command blkid will provide the UUIDs of your partitions, check it the UUID of /dev/sda2 match the one listed on grub:

resume=UUID=f2fecbb3-710f-4862-b322-282debbc48b8


Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #21 on: November 13, 2011, 10:16:28 AM »
the command blkid will provide the UUIDs of your partitions, check it the UUID of /dev/sda2 match the one listed on grub:

resume=UUID=f2fecbb3-710f-4862-b322-282debbc48b8



They didnt match.

This is the UUID for sda2 in blkid:
/dev/sda2: LABEL="Swap" UUID="2402c75a-4853-433a-9145-df6e569e3886" TYPE="swap"

Y changed the menu.ist:

title PCLinuxOS
kernel (hd0,2)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=5929a40c-565e-4407-8d2b-fc45f0e0d02d quiet nokmsboot vmalloc=256M acpi=on resume=UUID=2402c75a-4853-433a-9145-df6e569e3886 splash=silent vga=788
initrd (hd0,2)/boot/initrd.img

But the problem of the minute waiting for sda2 still remains. Should i change in menu.ist the linux root=UUID instead of the resume=UUID?

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #22 on: November 13, 2011, 10:26:17 AM »
yes, the problem is the minute, and will be solved by:

- fixing the UUID in /boot/grub/menu.lst
- rebuild /boot/initrd.img

the latter step can be done as follow:

you need to do this from root account: open a terminal an type su, then provide the root password, then:

cd /boot
mkinitrd -f -v initrd-2.6.38.8-pclos3.bfs.img 2.6.38.8-pclos3.bfs

substitute the kernel version with your own installed version if different, uname -r will provide the info about the installed version.

when successfully completed, reboot your system  ;)



Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #23 on: November 13, 2011, 10:30:35 AM »
yes, the problem is the minute, and will be solved by:

- fixing the UUID in /boot/grub/menu.lst
- rebuild /boot/initrd.img

the latter step can be done as follow:

you need to do this from root account: open a terminal an type su, then provide the root password, then:

cd /boot
mkinitrd -f -v initrd-2.6.38.8-pclos3.bfs.img 2.6.38.8-pclos3.bfs

substitute the kernel version with your own installed version if different, uname -r will provide the info about the installed version.

when successfully completed, reboot your system  ;)




Well, i am almost there!

The terminal tells me: No modules available for kernel "2.6.38.8-pclos3.bfs"


Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #24 on: November 13, 2011, 10:32:51 AM »
what's the output of the following command ?

uname -r


Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #25 on: November 13, 2011, 10:34:03 AM »
what's the output of the following command ?

uname -r



2.6.38.8-pclos1.bfs

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #26 on: November 13, 2011, 10:41:20 AM »
what's the output of the following command ?

uname -r



2.6.38.8-pclos1.bfs

then you will need to use:

cd /boot
mkinitrd -f -v initrd-2.6.38.8-pclos1.bfs.img 2.6.38.8-pclos1.bfs

Offline patomas

  • Full Member
  • ***
  • Posts: 52
Re: tips & tricks to boot faster
« Reply #27 on: November 13, 2011, 10:41:36 AM »
yes, the problem is the minute, and will be solved by:

- fixing the UUID in /boot/grub/menu.lst
- rebuild /boot/initrd.img

the latter step can be done as follow:

you need to do this from root account: open a terminal an type su, then provide the root password, then:

cd /boot
mkinitrd -f -v initrd-2.6.38.8-pclos3.bfs.img 2.6.38.8-pclos3.bfs

substitute the kernel version with your own installed version if different, uname -r will provide the info about the installed version.

when successfully completed, reboot your system  ;)




Well, i am almost there!

The terminal tells me: No modules available for kernel "2.6.38.8-pclos3.bfs"



Finally SOLVED!!!! with cd /boot
mkinitrd -f -v initrd-2.6.38.8-pclos1.bfs.img 2.6.38.8-pclos1.bfs

Thank you very very much from Madrid!!!

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: tips & tricks to boot faster
« Reply #28 on: November 13, 2011, 10:45:02 AM »
:) ;)   please mark the thread as solved. 

AS

Offline johnmart

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1105
  • Make Love Not War
AS thanks for clarifying that ESC exits graphic screen of Plymouth not KDM. KDM takes over after Plymouth/grub process, rt?
Acer Aspire, Intel core2 2.20GHz, ‎Graphics nVidia ‎G98M [GeForce G 105M], 2gb ram, Wireless Intel Link 5100

Why, any 5 year old child could understand this.
Somebody bring me a 5 year old.
Groucho