Solved

X86-Solaris Quick setup --URGENT

Posted on 2004-04-11
15
916 Views
Last Modified: 2013-12-27
hi,
 How can  i setup Solaris in X86 without destroying windows and linux partitions.
Can it co-exist with Windows, linux.
What is x86boot partition.

Thank you
0
Comment
Question by:manish_regmi
15 Comments
 
LVL 9

Expert Comment

by:Alf666
ID: 10804575
As far as I remember (it's been a long time ago), Solaris x86 comes with a boot loader that allows you to choose your boot partition.
I remember having it co-exist with windows. It should also work with Linux.

What I'm sure works is :

Install Solaris x86.
If it ****s up your boot loader, boot using you linux rescue CD, reinstall lilo.

Then, in your lilo.conf, add :

other=/dev/hda4 (or whatever your solaris partition is in)
        label=solaris
        loader=/boot/chain.b
        unsafe

And rerun lilo.
0
 
LVL 10

Expert Comment

by:anupnellip
ID: 10804680
you need some sort of boot manager to do this
check this out
http://www.osloader.com/download.htm
0
 
LVL 1

Assisted Solution

by:EXseed
EXseed earned 125 total points
ID: 10805505
Hi Manish

Check whether this document helps you out!!!

This is a Guide to Installing Solaris with Multiple Operating Systems on Multiple  HDD


http://www.cs.mtsu.edu/~alex/operatingsystems/ solaris/multiboot.pdf
0
 
LVL 16

Expert Comment

by:Hanno Schröder
ID: 10811658
1. Installing Solaris x86
    - Boot from CD ROM (use provided boot floppy if your PC cannot boot from CD)
    - The installer will allow to use a simple "fdisk" to allocate space ti your Solaris partition
    - The Solaris "boot loader" will be installed in the first cylinder of this partition. Therefore, no additional boot loader is required if the Solaris partition is the active partition

2. Checking system setup (prior to install)
    - Boot from CD ROM using the command
        b -s
       instead of "b" alone. After a while you will be dropped into a single user shell, allowing you to run normal Solaris commands like "fdisk", "prtvtoc", "format" etc.
    - Booting from CD ROM as if you want to install you can open a console window as soon as the graphical environment (X11) has been started. In this window you can do any kind of maintenance you like

Cheers
0
 
LVL 1

Assisted Solution

by:riaanvd
riaanvd earned 125 total points
ID: 10816552
You can find everything on Solaris x86 and dual booting at the following link:
http://multiboot.solaris-x86.org/
Also check out the home page - www.solaris-x86.org

Cheers
0
 
LVL 8

Author Comment

by:manish_regmi
ID: 10819671
hi,
 Thank you all for your great help.
I am checking the links. It had all i wanted.

Does any body know how to use grub to load solaris.
Also, Does the partition(solaris) need to reside below 1024 cylinders. I dont have that.
My hd is,
1:- 5g win98(fat32)
2:- 5g winxp(ntfs) (logical in extended p)
3:- 10g backup(fat32)
4:- 5g linux(/boot+/+swap)
5:- 5g Free

Now i want to install solaris in that free space.
Thanks.

0
 
LVL 8

Author Comment

by:manish_regmi
ID: 10829673
hi,
 Now I moved my free space to beginning (after 2g). When i tried to install in the free os, it says, The partition should be non overlapping.

newfs failed..

what should i do? Why is this happening.

Now i have.
c:-2g (primary).
x86boot:-12mb(primary)
solaris:-4g(primary)
extended:- rest.

thanks.
0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 
LVL 16

Expert Comment

by:Hanno Schröder
ID: 10831672
When does "newfs" crash? Did you run the normal install process or did you try to run "newfs" manually?
If possible, open a "Console Window" from the graphical installation screen (use the right mouse button on background to access the menu) and run the following commands:
format < /dev/null              # should display you hard disk(s)
prtvtoc /dev/rdsk/c0t0d0s2  # display VTOC of disk (use the disk name you just saw from the prior output and appen s2 to it
You may also want to run "fdisk" maunally to display the fdisk table

Could you post the output, please?

Cheers
0
 
LVL 8

Author Comment

by:manish_regmi
ID: 10831828
hello JustUnix,
I didn't do anything. Just default things. I had a blank on 2g-5g. I booted with boot cd downloaded from the sun's site. It gave me three options
1. Use  default. (it destroys all partitions.)
2. partition with fdisk.
3. exit

I chose 2. and create solaris partition. It asked for creating a slice of 512 mb. I said yes. Then it says, newfs failed.
I tried to run cd0_install again.
It said the partitions are overlapping.

What does it mean by overlapping partitions??????

thanks.
 
0
 
LVL 16

Expert Comment

by:Hanno Schröder
ID: 10831934
Two things have to be clarified here:
a) a "partition" in general is part of a hard disk to hold
    some OS's data
b) a "partition" in UNIX lingo (also called "slice" since UNIX
    SVR4) is a part of the whole UNIX area, meaning that the
    Solaris partition (the one you see with fdisk) will be further
    divided into slices (or "partitions" in UNIX lingo) holding
    the different file systems (root-fs, swap, /usr-fs and so forth).
What does Solaris' fdisk display? Could you please post the
things I've just asked for in my former post?
You should have a 2 GB "Solaris Partiton" (from Solaris' fdisk)
in which you must create at least two slices (s0 for / (root) and
s1 for swap). "newfs" will then create the new filesystems in
one (or more) of these slices.
0
 
LVL 8

Author Comment

by:manish_regmi
ID: 10832200
hi,
 It does not display anything it just says new fs fails and drops in shell.
when i rerun cd0_install, it says overlapping partitions.

0
 
LVL 16

Accepted Solution

by:
Hanno Schröder earned 250 total points
ID: 10832273
OK, try this:
- Insert CD "Software 1 of 2" (do *not* use Installation CD)
- Boot from CD
- Proceed with normal installation
0
 
LVL 8

Author Comment

by:manish_regmi
ID: 10838929
Thanks JustUNIX,
You hit it in the right place. That was the problem with installation cd.I used cd1 and it worked correctly.

Thanks very much.

0
 
LVL 16

Expert Comment

by:Hanno Schröder
ID: 10858506
I've never used the "Installation CD" -- until I was just keen as to find out what it's all about ;-)
0
 
LVL 1

Expert Comment

by:laxmicanth
ID: 10884291
U are in the right place .,/.,Just Install windows first .,please do not touch the other partitions on the disk and after completiting the installation of the first O.S(windows) and restart the system with the CD boot options and then from right now onwards just install the solaris or linux and its a dual boot
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

In tuning file systems on the Solaris Operating System, changing some parameters of a file system usually destroys the data on it. For instance, changing the cache segment block size in the volume of a T3 requires that you delete the existing volu…
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
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 video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

707 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now