modifying the start option

hi, everyone i’m new in this forum, and after the install on the hd i had to modify manually the start option otherwise i wouldn’t .
I found out in the option that i have to give: pci=noacpi and the start will go on.
My question is , how to do this automatically, i mean modifying before every boot would be annoying.

thanks a lot

Edit the file menu.lst like this:

Depending if using gnome or kde do one of the following in a terminal

kdesu kwrite /boot/grub/menu.lst

or

gnomesu gedit /boot/grub/menu.lst

In your menu there add the argument to the main openSUSE boot, like in my example

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2 - 2.6.31.12-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.12-0.1-default root=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part2 resume=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part5 splash=silent quiet showopts **pci=noacpi **vga=0x367
initrd /boot/initrd-2.6.31.12-0.1-default
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2 - 2.6.31.12-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.12-0.1-default root=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x367
initrd /boot/initrd-2.6.31.12-0.1-default

hi , before y reply thank you for your advice.
Well did what you said like this:

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2 - 2.6.31.12-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.12-0.1-default root=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part2 resume=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part5 splash=silent quiet showopts pci=noacpi vga=0x367
initrd /boot/initrd-2.6.31.12-0.1-default
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2 - 2.6.31.12-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.12-0.1-default root=/dev/disk/by-id/ata-ST9160827AS_5RF16D1B-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x367
initrd /boot/initrd-2.6.31.12-0.1-default

and i modify it with my HD and kernel because there were just different

replace; kernel and hd

and restart the system, in the menu appears this new boot option but when i clic on it doesnt worked the start, just goes to the next display stays still.

i hope you do have another solution to this mattter.

thanks a lot again.

Please post the result of this from a su terminal

cat /boot/grub/menu.lst

linux-uhib:/home/rudy # cat /boot/grub/menu.lst

Modified by YaST2. Last modification on Mon Mar 1 18:12:29 ICT 2010

THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader

Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part6 resume=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part5 splash=silent quiet showopts vga=0x314
initrd /boot/initrd-2.6.31.5-0.1-default

###Don’t change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,0)
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: windows 3###
title windows 3
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,1)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: floppy###
title Floppy
rootnoverify (fd0)
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part6 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x314
initrd /boot/initrd-2.6.31.5-0.1-default

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2 - 2.6.31.5-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST340014A_5JX49QL2 resume=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part5 splash=silent quiet showopts pci=noacpi vga=0x367
initrd /boot/initrd-2.6.31.5-0.1-default
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2 - 2.6.31.5-0.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x367
initrd /boot/initrd-2.6.31.5-0.1-default linux-uhib:/home/rudy #

You don’t understand.

You need to edit YOUR boot option. So the very first part:

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part6 resume=/dev/disk/by-id/ata-ST340014A_5JX49QL2-part5 splash=silent quiet showopts vga=0x314 pci=noacpi
initrd /boot/initrd-2.6.31.5-0.1-default

You can remove the other stuff you added in, it will never work.

first of all , i apologize, i just understood wrong, interpreted your advice as adding it to my menu list and not posting it at the first line., anyway thank a lot. it’s working fine again.