Solved

Solaris, Linux Booting Problem

Posted on 2007-03-25
3
305 Views
Last Modified: 2013-12-27
Hi

i have a following config of MY Desktop PC

1 G RAM
3 GHZ P4 Processor
915 GAV Mother Board
15" Colour Monitor
Two HDDs:

160 GB (Ony Windows XP and Windows 2003 Server) (Windows Boot Loader)
80 GB(Solaris And Linux) (Solaris Boot Loader)

so when i change boot sequence from 160 GB HDD to my 80 GB HDD and boot successfully to solaris

but when i try to boot to Linux I get the following Error Or Warning Message:

Biso Bug : Legacy Free FADT Detected but FADT Size (128) Is Incorrect.

this is First Problem OK

The Second Problem i m facing is following

80GB HDD Partition Info

1 Boot Parition (Linux) Primary
2(Solaris) Parimary
3 /(Linux)
4 /home (Linux)
5/tmp(Linux)
6/var(Linux)
7 Swap

So i first installed solaris In the HDD MBR then it takes windows In Its Boot List OK
then i installed Linux and Boot Loader i installed in /boot using First sector of the partition ok
but what happened after installing Linux

When i choose Windows from Solaris Boot option Linux Used to boot using Grub and also from Linux Grub boot loader also I am uable to boot Windows pls help me out how to boot windows from Solaris Boot Loader.




0
Comment
Question by:ANKITJAIN_RHCE
3 Comments
 
LVL 27

Accepted Solution

by:
Nopius earned 500 total points
ID: 18790021
About 1st problem, I read here: http://www.centos.org/modules/newbb/viewtopic.php?topic_id=5046
> I got the same error message, when I changed in my BIOS to "Add Extra Tables for ACPI 2.0 Support" it disappeared.

To answer your second question please copy/paste here the content of this file on Solaris:
1) cat /boot/grub/menu.lst
2) format
then from format output you will see a list of disk like c0t0d0p0 or c0t0d0s2
give us a list of disks on very first prompt (to select disk)
3) prtvtoc /dev/rdsk/????
where ???? is changed to cXtXdXp0 (devices, recognized by Format).

I may just guess that you have first drive (160G) is a hd0 and your second drive (80G) is hd1
Then to boot Windows directly from Solaris' GRUB menu, just add 3 lines like:
title Windows XP
root (hd0,0)
chainloader +1

Also I guess that Solaris' GRUB goes first when booting from HD1.

0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

805 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question