LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 07-08-2006, 08:59 PM   #1
binjured
LQ Newbie
 
Registered: Dec 2004
Posts: 28

Rep: Reputation: 15
Serious Booting Issues


Hello all, hopefully you guys can help me out of this pickle! First, some info:

hd0 = SuSE 10.1 (sata)
/dev/sda1 = /
/dev/sda2 = /home
hd1 = Windows XP Pro
/dev/sdb1 = C (sata)

1) My Windows parition is mounted just fine in SuSE and I can browse files and all that -- it's all there.

Problems:

1) I cannot boot into Linux without using the SuSE DVD and selecting "boot from harddisk", if I just let it go it just sits there with a blinking cursor not loading anything.

2) I cannot boot into Windows, period. Grub either sits there at chainloader +1 or gives "File system unknown, partition type 0x7 Error 15: File not Found", depending on what I put in menu.lst. LILO simply sits at "Loading Windows".

Attempted solutions:

1) Reconfigure GRUB to default
2) Swap GRUB for LILO default
3) Changed location of bootloader (was /dev/sda1, changed in YaST2 to boot portion of sda1, no change)
4) Attempted to get into Windows Recovery Console to use FIXMBR -- when I tried this it said "C:\WINDOWS ... Select partition (or ENTER)", I hit enter and the computer restarts.

I will gladly reinstall Windows, I don't really care about it because I havn't even bothered to install stuff on it yet. However, I have no clue if reinstalling Windows will fix anything, and it seems like a deeper issue if I can't boot straight into Linux. I've even gone as far to disconnect one hard drive or the other, that used to let me boot into Windows, but then it stopped working.

/boot/grub/menu.lst:
Code:
# Modified by YaST2. Last modification on Sat Jul  8 21:59:50 EDT 2006

color white/blue black/light-gray
default 0
timeout 8

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux 10.1
    kernel (hd0,0)/boot/vmlinuz root=/dev/sda1 vga=0x31a    resume=/dev/sda3  splash=silent showopts
    initrd (hd0,0)/boot/initrd

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
    root (hd1,0)
    savedefault
    makeactive
    map (hd0) (hd1)
    map (hd1) (hd0)
    chainloader +1

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

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE Linux 10.1
    kernel (hd0,0)/boot/vmlinuz root=/dev/sda1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd (hd0,0)/boot/initrd
Please help

Last edited by binjured; 07-08-2006 at 09:06 PM.
 
Old 07-09-2006, 08:57 AM   #2
duffmckagan
Senior Member
 
Registered: Feb 2005
Distribution: Cent OS 6.4
Posts: 1,163

Rep: Reputation: 49
See if the following link helps.

http://www.oculon.org/hijinx/linux/grub.htm
 
Old 07-09-2006, 07:24 PM   #3
binjured
LQ Newbie
 
Registered: Dec 2004
Posts: 28

Original Poster
Rep: Reputation: 15
I got Windows working by changing its menu.lst entry to something I found in another thread here, but I still can't boot without the DVD.
 
Old 07-09-2006, 07:26 PM   #4
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 60
do you need to change the boot order in the bios?
 
Old 07-09-2006, 11:58 PM   #5
binjured
LQ Newbie
 
Registered: Dec 2004
Posts: 28

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by nadroj
do you need to change the boot order in the bios?
The boot order right now goes CD-ROM -> Harddrive, so it shouldn't be an issue. As far as I know there's no bios setting on my mobo that lets me specify which drive it should boot from.
 
Old 07-10-2006, 12:12 AM   #6
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 60
your two OS's are on different physical hard drives right? check around in the BIOS to see if you can specify which hard drive.
in my bios theres one page to specify the boot order, then on a totally different page theres an option to specify which hard drive to boot.

sorry i was just tossing this idea since i dont know anything about GRUB.
 
Old 07-10-2006, 01:07 AM   #7
duffmckagan
Senior Member
 
Registered: Feb 2005
Distribution: Cent OS 6.4
Posts: 1,163

Rep: Reputation: 49
I have Phoenix Bios...

Which hard disk is gonna boot first decides on the number of the HDD


For example, HDD 0 means first hard disk, HDD 1 means the second and so on...

I have these options in my BIOS..
 
Old 07-10-2006, 12:04 PM   #8
killy9999
Member
 
Registered: Feb 2005
Location: Poland
Distribution: openSUSE 11.3/11.4 x64
Posts: 114

Rep: Reputation: 15
I don;t know if it makes any difference but in my menu.lst suse section looks like this (a bit different then yours):

title SuSE
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 vga=0x317 selinux=0 resume=/dev/sda8 splash=silent showopts
initrd /boot/initrd

BTW. I went through hell while configuring GRUB so it would boot both windows and SuSE. In addition to menu.lst I had to mess with the device.map, because it also wasn't correct :/ This page heleped me a lot: http://www.justlinux.com/forum/showt...hreadid=143973
 
Old 07-10-2006, 03:27 PM   #9
Swan1
LQ Newbie
 
Registered: May 2006
Distribution: SUSE/Novell 10.0
Posts: 11

Rep: Reputation: 0
Quote:
Originally Posted by binjured
The boot order right now goes CD-ROM -> Harddrive, so it shouldn't be an issue. As far as I know there's no bios setting on my mobo that lets me specify which drive it should boot from.
1) Boot with your SUSE installation CD.

NOTE: Winbarf-XP REQUIRES, DEMANDS, INSISTS, WON'T HAVE IT ANY OTHER WAY, to be in the 1st ACTIVE PRIMARY partition of the booting hard disk (a.k.a. the infamous "C:" drive). In other words, when the user is installing Windumb-XP, its user interface only offers to either A) Clobber whatever was already there, or B) Abort install. Hmm . . . it was beneath Microbe$od to write code to install in another partition, eh? Not even FREE software is that lame. So give it what it wants--GRUB will handle it.

2) So, go to the EXPERT Partitioning panel, and make a partition for Wincrud-XP in the 1st ACTIVE hard disk (should be the one at the top of the list with an "a" designation as in "/hda" or "/sda"), select PRIMARY type partition, of NTFS type--but DO NOT FORMAT it (Windumb-XP bleats like a little kid for his toy insisting it wants to format it itself.)

3) For Linux, use your SATAs. In addition to "/" partition, and "/home" partition, it is a cleaner practice to have a "/boot" part1tion, formatted to ext3 file system, size 50 MiB will be enough. There's good reasons for doing such. Don't forget to select "/boot" from the "Mount on:" drop down list.

4) Create your /, /swap, /tmp, /var, /opt, /home, /etc, partitions . . . it's good practice, as good a feeling as replacing the old beat up chain in your bicycle with a shiny new one.

5) Once the Partitioning panel accepts your settings with no complaints, go back to the Boot Options panel: select GRUB for your boot manager.

5) Go into the panel for Boot Loader options:
--Select the option to put the boot loader in the "/boot" partition.
--Then go to a subpanel (forgot the name), you click on a button for more boot options:
--Select the option to make the boot partition you chose in the previous step the ACTIVE or BOOTING partition.
AND
--Select the option to reload the MBR (Master Boot Record) with generic code. This satisfies the Winstink-XP.

6) Make other config changes you want . . . and you're ready to move on to the software selections panel.

Cheers, hope this helps.

Last edited by Swan1; 07-12-2006 at 09:02 PM.
 
Old 07-10-2006, 11:36 PM   #10
duffmckagan
Senior Member
 
Registered: Feb 2005
Distribution: Cent OS 6.4
Posts: 1,163

Rep: Reputation: 49
Quote:
NOTE: Winbarf-XP REQUIRES, DEMANDS, INSISTS, WON'T HAVE IT ANY OTHER WAY, to be in the 1st ACTIVE PRIMARY partition of the booting hard disk (a.k.a. the infamous "C:" drive. So give it what it wants--GRUB will handle it.

If Windows XP is not on the First Primary Partition of the booting Hard-Disk, then the Hard Disk mapping option is required.

Otherwise, the normal hd0,0 works fine.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Mandrake 10.1 booting issues tom boucher Mandriva 6 11-13-2005 10:03 AM
Booting issues blackdragonblood Linux - Software 4 10-04-2005 06:21 PM
booting issues djljjm Linux - Software 1 01-06-2005 10:39 PM
CD booting issues cosiek Linux - General 0 11-21-2003 11:32 AM
Booting issues. HELP iceman42 Linux - General 3 07-18-2003 07:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 09:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration