Trying to install Suse 10.3 problem with root mount point
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Try choosing Custom partition setup and then assign "/" to one of the partitions.
If you really don't want to keep Windows, then I suggest putting "/" (root partition) on one drive and /home partition on another one.
It lists two:
/dev/sda 18.6 GB ST320413A (Device is scsi-SATA_ST320413A etc)
/dev/sda1 18.6 GB HPDA/NTFS swap 1 (DEVICE IS SCSI=sata_st320413A etc)
I get an error message when I try to accept this stage in the installation.
the message says:
YaST2 needs a root partition to install.
Assign the root mount point"/" to a partition.
Correction. It only lists one partition: /dev/sda1. /dev/sda is the harddrive itself (notice that sda and sda1 are the same size at 18.6 GB). Now, having 18.6 GB for a swap is quite exorbitant. Are you sure you don't have Solaris installed in /devsda1?
As to the rest of the error message, YaST needs a root partition to install into, and the only partition you have is a swap partition. Break up that swap to 512MB for swap, and the rest for / (the root partition) and OpenSuse should install without anymore complaints.
If you break up that swap parition as I suggest, you have more that enough room to install OpenSuse (about 6 GB with a DVD installation).
Last edited by bigrigdriver; 05-25-2008 at 09:27 PM.
Ok. I see what you mean about having one partition. I am not sure what Solaris is.
So I have managed to create another partition
de/sda2 7.8 mb F Linux native (ext2) /root (I made a guess at the ext bit and manually typed /root in the appropriate space) but the swap file remains at 18.6 GB and if I try to edit it I get a message that says
/dev/sda1 cannot be modified because it contains activated swap that is needed to run the installation. Device
If I ignore this message and go on to try to accept this step I still get the message YaST2 needs a root partition to install.
Assign the root mount point"/" to a partition.
There must be something wrong with the way I created the partition.
Well man, try do all stuff from the very beginning. Choose manual/custom partition editing. You need (as was suggested above) about 6 GB with a DVD installation for "/". Then, make swap partition with 512 mb. The rest place goes to /home.
e.g. like this:
Having made a small change by typing in "/" instead of "/root" I got the thing running.
However it then got on to "Package Installation" and after succesfully installing some it failed to install package
glibc-i8ndata-2.61-18.i586.rpm install failed rpm output: installing package needs 11 MB on the /mnt filesystem.
I retried with the same result.
Is this because I did something incorrect in my splitting of the swap partition into 2?
Is it safe to ignore and go on?
Is there any way to go back and correct what I did?
There is an unfortunate double use of the term *root* which often causes confusion. / (the root of the filesystem) is not the same as /root (the root user's home folder - the system administrator). By entering /root, you are doing it incorectly: enter is as / (without anything after the slash).
You will not be able to edit sda1, because your OpenSuse installation cd/dvd recognizes is as swap (which is the same filesystem format as used by the Solaris operating system up to version 9. That changes with Solaris 10). And, the installation routines mount swap space to use it during installation of the OS. You can't edit it while it is being used.
Get a liveCD. Boot it up, and use one of the partition editing tools to resize sda1 to about 18 GB (the partition must be un-mounted for editing), flag it as bootable, and partition type 83 (Linux native). When you get back to installing OpenSuse, you will have the option to format before installing. At that point, select the filesystem type you want (ext2, ext3 [which is ext2 with journaling which make it easier to recover from filesystem corruption due to power outages, etc], reiserFS [also journaled], or one or two other filesystem types offered).
After downsizing sda1, make a swap partition from the free space you have made (filesystem type 82). Write/save your changes, then exit the partitioning app, then reboot.
Then drop in the OpenSuse install cd/dvd again and try it once more.
Last edited by bigrigdriver; 05-25-2008 at 10:35 PM.
A livecd or livedvd is a Linux distro on a disk which runs without installing on the computer. It will run more slowly because all of the files are compressed format and must be uncompressed before running, but is gives the user a chance to try Linux without installing anything.
You can download one at distrowatch.com. Click on the .Search word in the banner. On the search page, click on the drop-down list labeled Distribution Category, and select livecd from the list. You will get a list at the bottom of the screen. I'd recomment something like Knoppix, Kanotix, PCLinuxOS, or Gparted (I have experience with those - there are many more available). For your purposes, all you need is the partitioning software, so Gparted would be the smaller, faster download.
Burn it to a cd (not copy to cd as in a music cd, but burn a data cd) which you can do with Nero in winxp. Copy the md5sum at the website you choose to download from, then check the md5sum of your download to be sure you have a good download. Then burn the cd. When it's donw, leave it in the cd drive and reboot. It should boot into a small Linux distro designed for partitioning of hard drives.
At this point, I'd recommend that you stick with winxp for a while, and download a couple or three or more livecd/dvd distros and try them out. Learn about Linux, how things work, that there are many distros, but they fall into 4 broad categories: source based, Slackware package based, rpm package based, and Debian package based. Give yourself some time to learn; try different distros from each of the major categories, then come back to installing OpenSuse.
I've been using Suse since version 7.3 and still with it. But I also have Debian and Solaris 10 on hard drive, and beaucoup distros on cd/dvd. With regard to OpenSuse, you can go to the distrowatch site and download an OpenSuse livecd version which let's you run the OS as a livecd instead of going directly into installation. Do yourself a favor and try a livecd/dvd of some flavor for a while before committing to an installation.
Last edited by bigrigdriver; 05-25-2008 at 11:28 PM.
Ok then I need to get a live disc and follow the instructions above
But first I need to end this installation. It has been unable to load GRUB and I am looking at Boot loader Settings options seem to be:
What worries me is the fact that I may no longer have windows on the computer and I have messed up installing linux am I not in danger of the computer not recognising any operating system if it is switched off when I finish this session? will it recognise the cd drive to boot up from a live disk?
Last edited by Bushra Connors; 05-25-2008 at 11:37 PM.