[opensuse] 10.2 boot problem: need "noresume" in grub after changing partition table (on non-boot drive)
hi all, I installed Suse 10.2 last night (upgraded from 10.0). So far, I like it a lot. The boot-time has improved, the art works looks good. But it is not without (minor) issues. In time, I'm sure I can find solution to most of them, but for now, I seek your help on the following issue. My primary harddrive is SATA (/deb/sda) with a PATA drive (originally in /dev/hda) as my data-drive. Initially, my PATA drive has linux partition on it, but I have decided to change it to a VFAT partition to I can share the PATA disk between my Suse and Windows. so, I logged-in as root, fired up yast2 and used the partitioner to modify the drive to my satisfaction. Formatted the drive, reboot into windows-xp, and made sure that it is visible under both xp/suse. Then I rebooted back to Suse 10.2. To my surprise, the boot process halted mid-way with an error message: I/O error reading swsusp image. Initially I thought this was a swap-partition problem. Since I was able to boot into fail-safe mode, I doubled checked my /etc/fstab and made sure that no swap partition is allocated on my PATA drive. Still, the regular boot process cannot be completed. Since I can boot with fail-safe mode, I decided to play with the GRUB option. I found that if I put "noresume" into my boot option, the Suse will boot with no ill-effect. So, I suppose somehow the suspend/resume function (btw, is it new to Suse 10.0?) is causing the problem, but I have no idea of how/where to fix it. The file /etc/suspend.conf is all commented out and with no reference to /dev/hda. Can anyone please shed some light into this issue? tia, _________________________________________________________________ Be one of the first to try Windows Live Mail. http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-491... To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 15 December 2006 13:23, Elvis Chen wrote:
hi all, <snip> I/O error reading swsusp image.
Initially I thought this was a swap-partition problem. Since I was able to boot into fail-safe mode, I doubled checked my /etc/fstab and made sure that no swap partition is allocated on my PATA drive. Still, the regular boot process cannot be completed.
Since I can boot with fail-safe mode, I decided to play with the GRUB option. I found that if I put "noresume" into my boot option, the Suse will boot with no ill-effect.
So, I suppose somehow the suspend/resume function (btw, is it new to Suse 10.0?) is causing the problem, but I have no idea of how/where to fix it. The file /etc/suspend.conf is all commented out and with no reference to /dev/hda.
Can anyone please shed some light into this issue?
tia,
As root, you'll need to check /boot/grub/menu.lst. With an editor is probably quickest but you can get to it through YaST, System, Boot Loader. Your default boot partition has 'resume=/dev/hda1' or similar. That should be a /swap partition. You probably need to change that to reflect your new disk layout. I bet you had a /swap partition on your PATA drive and its gone now. Don't forget to remove/stop using the 'noresume' parameter on the boot line.!.! Stan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
hi Stan, you are absolutely right. There was a swap partition on my PATA drive. On my new Suse 10.2 installation on the SATA drive, the swap partition is on /dev/sda2. So I should change it to that? if possible, can you please point to the (online) documentation on the suspend/resume function in GRUB? I have tried several queries on google but are not getting useful information back. tia,
From: S Glasoe
To: opensuse@opensuse.org Subject: Re: [opensuse] 10.2 boot problem: need "noresume" in grub after changing partition table (on non-boot drive) Date: Sat, 16 Dec 2006 10:04:17 -0600 As root, you'll need to check /boot/grub/menu.lst. With an editor is probably quickest but you can get to it through YaST, System, Boot Loader. Your default boot partition has 'resume=/dev/hda1' or similar. That should be a /swap partition. You probably need to change that to reflect your new disk layout. I bet you had a /swap partition on your PATA drive and its gone now.
Don't forget to remove/stop using the 'noresume' parameter on the boot line.!.!
Stan
_________________________________________________________________ Off to school, going on a trip, or moving? Windows Live (MSN) Messenger lets you stay in touch with friends and family wherever you go. Click here to find out how to sign up! http://www.telusmobility.com/msnxbox/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2006-12-17 00:27, Elvis Chen wrote:
hi Stan,
you are absolutely right. There was a swap partition on my PATA drive. On my new Suse 10.2 installation on the SATA drive, the swap partition is on /dev/sda2. So I should change it to that? Yes.
if possible, can you please point to the (online) documentation on the suspend/resume function in GRUB? I have tried several queries on google but are not getting useful information back. It is not a grub command; it's a kernel boot parameter.
-- The best way to accelerate a computer running Windows is at 9.81 m/s² -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Darryl Gregorash
-
Elvis Chen
-
S Glasoe