problema mandriva y ubuntu en el mismo pc

hola tenía madriva instalado en mi pc y quise provar la ultima versión de ubuntu, tras provarlo con el live cd me gusto y decidi instalarlo junto con mandriva asi que le di a instalar y seleccione hacer una partición para mantener mandriva junto ubuntu, se instalo y todo bien, pero ahora hay un problema a la hora de encender el pc, solo me dejar usar ubuntu veran me sale una pantalla morada con 7 opciones:
2 de ubuntu y el resto son: -memory test
-linux (on/dev/sda1)
-linux_nonfb (on/dev/sda1)
-failsafe (on/dev/sda1)

pense que la de mandriva sería alguna de las que se llama linux pero si le doy me sale un mensaje que dice: error no such partition, press any key.

le doy a una tecla y me sale la estrella de mandriva y muchas letras y numeros
pero lo que más me llamo la atención fue que en una linea pone kernel panic- not syncing: VFS: unable

y de hay no pasa tengo que apagar el pc, por lo que el unico SO que me funciona es ubuntu. Son incompatibles los 2 en el mismo pc?
hay otra forma de elegir el SO de arraque y lo estoy haciendo mal?

PD: si os sirve mejor luego intentare subir unas fotos de lo que me sale en la pantalla que ahora mismo no puedo
GRACIAS
No deberia haber problemas pero...

Danos un fdisk -l para ver las particiones y si puedes diferencianos donde esta cada una.
Dinos las versiones instaladas.
Si usas grub1 o grub2, danos su grub.cfg, lst o semejante. (carpeta boot por ahi).

A las malas si no te sirve instalar os-probe (o algo asi) y un grub2-update y sigue alli los datos se podria crear una entrada manual copiandola mismo de la configuracion del arranque de Mandriva.
-lo del fdisk no se si te refieres a esto pero lo he hago por si es:
Abrí un terminal y me conecto como root ejecutando sudo -s introduzco
fdisk -l y me sale:

Disco /dev/sda: 120.0 GB, 120034123776 bytes
255 cabezas, 63 sectores/pista, 14593 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador de disco: 0x000e7912

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 1568 12594928+ 83 Linux
/dev/sda2 1569 14594 104625361+ 5 Extendida
/dev/sda5 1569 2077 4088511 82 Linux swap / Solaris
/dev/sda6 2078 8548 51976175+ 83 Linux
/dev/sda7 8548 14334 46473216 83 Linux
/dev/sda8 14334 14594 2085888 82 Linux swap / Solaris

no se sie esto servirá pero la partición de mandriva es de 53 GB y la de ubuntu de 47 GB


-lo de la versión instalada tanto como de mandriva y ubuntu tengo la ultima versión

- respecto a lo del grub no se como se mira que versión tengo...


perdón por mi ignoracia es que llevo poco con linux yo antes era de windows y esto me resulta aun un poco estraño.

PD: no se si lo que e hecho es lo que pides, si no lo es dimelo porfavor y lo intentare hacer de nuevo

muchisimas graciaas
Ok, veo que existen, bien, aunque veo 3 de linux pero paso de hacer calculos con sectores XD, el tamaño y demas detalles si eso con gparted y demases se ve bien, pero asi se ve las particiones existentes.


Al ser las ultimas versiones ejecuta en terminal:
sudo update-grub2

Ello sirve para que te analice el disco duro y añada al arranque. En el 90% de los casos eso basta. (instala os-prober, pero creo que viene por defecto instalado).

Tambien comentarte que solo se necesita una swap para todas las distros, como solo se usa para almacenar datos en hibernacion y como espacio de intercambio con una te basta, las distros la autodetectaran y utilizaran sin problemas ^^.

El archivo de configuracion de grub esta en /boot/grub/grub.cfg asi puedes postearlo (ponle con etiquetas de code pues es largos :S).
Si puedes nos das tambien la informacion del grub2 que tenga Mandriva.
ok la información de la grub de ubuntu es
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 8855d314-27e3-4e54-86b9-2fa07b97ebc2
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root 8855d314-27e3-4e54-86b9-2fa07b97ebc2
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "linux (on /dev/sda1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2d6d8fbd-9618-4b86-86e2-001d74e255ad
linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=2d6d8fbd-9618-4b86-86e2-001d74e255ad resume=UUID=f711fed1-02f6-4aa5-ba0d-c3c572dc9e7e splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
}
menuentry "linux-nonfb (on /dev/sda1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2d6d8fbd-9618-4b86-86e2-001d74e255ad
linux /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=2d6d8fbd-9618-4b86-86e2-001d74e255ad resume=UUID=f711fed1-02f6-4aa5-ba0d-c3c572dc9e7e
initrd (hd0,0)/boot/initrd.img
}
menuentry "failsafe (on /dev/sda1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2d6d8fbd-9618-4b86-86e2-001d74e255ad
linux /boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=2d6d8fbd-9618-4b86-86e2-001d74e255ad failsafe
initrd (hd0,0)/boot/initrd.img
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


la de mandriva voy a ver si ya puedo arrancarlo y la subo (edito) acabo de intentar arrancar mandriva pero me sigue saliendo lo mismo que al pricipio

PD: eso de que ves 3 linux que quiere decir? que tengo 3 SO instalados?
4 respuestas