Results 1 to 10 of 19
I installed Mandriva LE with only the default configurations and then installed SuSe 10 Pro. Suse recognised the partition and I accepted the default configurations on the partition table. When ...
- 11-26-2005 #1Just Joined!
- Join Date
- Oct 2005
- Posts
- 15
dual boot
I installed Mandriva LE with only the default configurations and then installed SuSe 10 Pro. Suse recognised the partition and I accepted the default configurations on the partition table. When I came to boot up and chose the first partition hd1 I received an error 'magic numbers failed'? and boot up ceased. I then decided to re-install Mandriva and formatted the drive where it had failed to install and accepted the defaut configrations and which also recognised a partition where Suse was installed. But on boot up I now receive the error message 'telling INIT to go to single user.INIT going to single user
sh-3.00#'
Anyone know what I can do?
Thanks
- 11-26-2005 #2Just Joined!
- Join Date
- Nov 2005
- Posts
- 15
Post your fstab file, o/p of fdisk -l and grub.conf here. Most probably it has to be problem with entries in fstab or grub.conf.
edit: also specify on what partition you installed what distro.
- 11-27-2005 #3Just Joined!
- Join Date
- Oct 2005
- Posts
- 15
dual boot
Thanks for your response. I am a complete Newbie and am struggling here.
When I received the 'going to single user SH3# notice at boot up I typed reboot and was able to access Mandriva. My computer now boots directly into Mandriva with no password required and SuSe remains inaccessible. Can a dual boot up be configured from within Mandriva? I copied the fdisk file to the desktop but was unable to open it so that I could copy and paste the details to you. (The Linux distros are on another computer until I become comfortable with them and use them on my present computer) In the 'open with' dialogue is there a program I can use to open it? In the properties box File permissions for fdisk seem okay. Could not find the grub.conf. file as I think Lilo was the installation program for Mandriva. I have only 128mb RAM on a FAT only disk. Hope these details are helpful. I cannot remember what distro is on what partition but if I was able to access the boot up partition I would be able to identify it, as there are only three partitions including the Swap . I could try to re-install Suse(which presumable would show the partitions) and format the drive it previously was on, but this may result in instabilty.
Thanks
- 11-27-2005 #4Just Joined!
- Join Date
- Nov 2005
- Posts
- 15
Does it not even show the option of SUSE at bootup?. The best guess is, you need to configure lilo.conf. For that you need partition info as to where the kernel image is.My computer now boots directly into Mandriva
Of'course you can.Can a dual boot up be configured from within Mandriva?
You mean fstab file? Why dont you mount your partition under Mandriva and access it from here?I copied the fdisk file to the desktop but was unable to open it so that I could copy and paste the details to you.
will show you the partition info.Code:fdisk -l
will show you which partitions are mounted where. with this you can figure out which are the SUSE partitions.Code:mount
128 MB ram is good enough.. but whats a FAT only disk? :-/I have only 128mb RAM on a FAT only diskdont do that. we can fix it without reinstallingI could try to re-install Suse(which presumable would show the partitions) and format the drive it previously was on
- 11-27-2005 #5Just Joined!
- Join Date
- Oct 2005
- Posts
- 15
dual boot
Thanks again for your reply. The command df -h to show partitions ( to find where the Suse kernal is installed) shows no partitions. It reads:
/dev/hda1/ 5.8g 2.7g 2.9g 49%
Using a straight 'mount' command shows the following:
/dev/hda1/om/type ext3 (rw)
none on/proc/type/ proc (rw)
none on/proc/bus/usb type usb fs (rw)
none on /mnt/floppy type supermount (rw,sync, dev=/
fdo, fs=ext2:vFat,--}
The Mandriva boot config program shows the following:
/dev/hda/
/dev/hda1
/dev/hda5
/dev/hda6
/dev/fdo
These are all used by Mandriva. I do have a menu at boot up, but this is onlyshows failsafe and Mandriva. I tried a rescue from the original Suse dvd but this did not recognise my password?
It is difficult to know what to add to the boot menu in Mandriva if I don't know where the Suse kernal is installed. Because I used only the default configurations when installing both distros, would there be a default drive perhaps /dev that Suse (or any other distro) is written to? If so what would the string be?
I am not sure where to go from here to recover Suse and a dual boot partition.
- 11-28-2005 #6Just Joined!
- Join Date
- Nov 2005
- Posts
- 15
your df -h and mount o/ps suggest that Mandriva is installed only on hda1. Then SUSE has to be on hda5,6. Did you use 2 partitions for SUSE? show me o/p of fdisk -l
This will help us configure lilo.conf
also paste your lilo.conf here.
after you have run fdisk -l, mount partitions other than hda1 under /mnt/hdax (where 'x' is your partition number. You may have to create the directories hdax with 'mkdir' command) To mount you can use. You have now mounted your SUSE partitions. Then just give me the listing of this directory. (we need the filename of the kernel image and the /boot partition number before configuring lilo.conf... so now you know what you have to put up in your next post.)Code:mount /dev/hdax /mnt/hdax
- 11-28-2005 #7Just Joined!
- Join Date
- Oct 2005
- Posts
- 15
dual boot
Thanks for your reply. I hope the info below is what you need. (Please note that I was unable to copy and paste the details from the floppy onto this site because Linux is on another computer and the language will not translate on to this Windows machine?)
Fstab :
This file is edited by fstab.sync - see man fstab.sync
/dev/hd1/ext.3 default 1.1
/dev/hdc/ mnt/cdrom auto
umask=0,user, iocharset=1808859 -15, codepage=850, noauto,ro, exec, user 0 0
/dev/hdd/mnt/cdrom2auto
umask=0, user, iocharset=1808859 15, codepage 850 noauto, ro, exec, users 00
none /mnt/floppy/supermount
dev=/dev/fdo, fs-ext2: vfat,--,umask=0 iocharset=iso859,15,sync,codepage 00
none/proc proc defaults 0 0
/dev/hda5 swap default 00
Boot Grub file (I changed it from Lilo):
/boot/grub/device.map
same /menu.lst
/mdv.grub splash_xpm gz
/menu.lst.example
/install. sh
/e2fs_stage 1_5
/fat same
/ffs
/iso9660
/jfs
/minix
/reiserfs
/stage 1
/stage2
/ufs2
/vstafs
/device.map.old
/menu.lst.old
/install.sh.old
The fdisk -l :
disk /dev/hda.20.4gb 204905594880 bytes, 255 heads, 63 sectors/track,2491 cylinders
units=cylinders of 1605=8225280bytes
DEVICE START END BLOCKS ID SYSTEM
/dev/hda1 1 764 61367981+ 83 linux
/dev/hda2 765 2491 13872127+ 5 extended
/dev/hda5 765 964 1124518 82 linux swap/ solaris
/dev/hda6 965 2491 12747548 83 linux
Hope this is what you want.
Thanks
- 11-29-2005 #8Just Joined!
- Join Date
- Nov 2005
- Posts
- 15
You still have missed out on the main detail.. the kernel file in /boot directory of SUSE!!! seems you have posted the one from mandriva's /boot. One of the files is " /mdv.grub splash_xpm gz ". anyways, the kernel image file on my RedHat system has the name /boot/vmlinuz-2.6.9-5.EL
So, roughly, you have to add the following lines on your grub file (grub.conf(either in /etc or /boot directory) or menu.1st file in /boot directory). We assume that hda6 is your SUSE partition.
NOTE:Code:title SUSE root (hd0,5) kernel /vmlinuz-2.6.9-5.EL ro root=/dev/hda6Just in case you dont understand how to see the /boot of SUSE, follow exact steps from below.Code:replace "vmlinuz-2.6.9-5.EL" above with the kernel-image name in your /boot of SUSE
mount the /dev/hda6 partition (again assuming hda6 as your SUSE partition) withNow doCode:mkdir /mnt/hda6 ; mount /dev/hda6 /mnt/hda6
See if you have something by the name "vmlinuz" or "kernel" or "2.6" in it. Thats your suse kernel-image.Code:ls /mnt/hda6/boot
- 11-29-2005 #9Just Joined!
- Join Date
- Oct 2005
- Posts
- 15
dual boot
Thanks for your reply. As superuser, any command prompt, for example /dev/hda6 or /boot/ hda5 or /boot vmlinuz shows 'permission denied.' ??
- 11-30-2005 #10Just Joined!
- Join Date
- Nov 2005
- Posts
- 15
hda5 is swap. so it would obviously show you "permission denied".
mount hda6 partition on /mnt/hda6, then do listing of _that_ folder byIf you can see 'boot' directory inside, then proceed to to get a listing to that directory withCode:ls /mnt/hda6/
. Now what do you see in this directory?Code:ls /mnt/hda6/boot
PS: Remember You are doing _all_ of this as superuser.


Reply With Quote
