(SOLUCIONADO) Grub, particiones, discos duros...., problema extraño, leer para mas.

Imagen de Skalexs
0 puntos

Vamos a ver, el grub esta "perfectamente" porque cuando uso el supergrubdisk y arranco el MBR del disco duro donde esta, este arranca el menu de grub normal. El caso es que, por defecto, se me arranca solo windows, y solo puedo arrancar linux atraves del Supergrubdisk.

He intentado ocultar la particion de windows, pero me proboca simplemente que no arranque nada. El caso es que he pensado que, dado que cada SO esta un un HD distinto, quizas necesite instalar el grub en el disco de windows. Porque ese disco es IDE, y el de linux SATA, por lo que no se como co...narices ponerlo como primario el de linux, que por otro lado me da que me lo mataria en el arranque..

Enfin, alguna idea??

Imagen de ABoR
+1
0
-1

Te dejo un manual sobre grub, en el punto II viene explicado cada cosa.

Saludos

_______________________________

Usuario de Kubuntu 7.04 - ¿Por que cambiar algo si funciona perfectamente?

+1
0
-1

_______________________________ 

Usuario de Kubuntu 7.04 - ¿Por que cambiar algo si funciona perfectamente?

http://linux.adslzone.net :: http://www.linuxzone.es

Imagen de Skalexs
+1
0
-1

Muchas gracias, es un manual muy bueno, pero mi problema erradica no en grub, que como hantes dije, esta "en perfecto estado", sino en que el arrancque lo tiene acaparado windows, y no salta el arranque del grub porque CREO tengo que instalarlo en la particion de windows, y antes de comenzar un estropicio me gustaria que me dierais vuestra opinon.

 


Porque todo camino se empieza con un paso.... http://skalexs.wordpress.com/

 

+1
0
-1

 

 


Porque todo camino se empieza con un paso.... http://www.blog.skalexs.com/

 

Imagen de Gabriel_M
+1
0
-1

Hola ska...:

Desde Ubuntu:

En consola ejecuta:

sudo fdisk -l

Copia la salida y pégala en el post. 

Copia el contenido de tu archivo

/etc/fstab

Y pégalo en el post. 

Copia el contenido de tu archivo:

/boot/grub/menu.lst

Y pégalo en el post. 

Copia y pega, tambien cualquier mensaje de error que se emita al intentar acceder a Ubuntu desde el menu del Grub de donde si inicia Windows sin problemas. 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de Skalexs
+1
0
-1

Perdona por la tardanza; aqui tienes :

Fdisk:

ssword for skalexs:

Disco /dev/hda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pistas, 19457 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x04a40bed

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hda1   *           1       15388   123604078+   7  HPFS/NTFS
/dev/hda2           15389       19457    32684242+   7  HPFS/NTFS

Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pistas, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005acbe

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1         122      979933+  83  Linux
/dev/sda2   *         123        1095     7815622+  83  Linux
/dev/sda3            1096       12160    88879612+   5  Extendida
/dev/sda4           12161       38913   214893472+  83  Linux
/dev/sda5            1096        1460     2931831   82  Linux swap / Solaris
/dev/sda6            1461        3892    19535008+  83  Linux
/dev/sda7            3893        4865     7815591   83  Linux
/dev/sda8            4866       12160    58597056   83  Linux

 

 


El Fstab:

 

 

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=9cb34eef-83bc-4927-a47b-64bce05479b1 /               reiserfs defaults        0       1
# /dev/sda1
UUID=a21a2546-eb52-4412-a3df-1a43b0d924dd /boot           reiserfs notail          0       2
# /dev/sda4
UUID=c8f231d7-2a7d-45d8-9c94-2ee164e213ae /home           xfs     defaults        0       2
# /dev/hda1
UUID=6c64c92a-db4f-448f-a49a-3535e07da794 /media/hda1     xfs     defaults        0       2
# /dev/hda2
UUID=6254F12554F0FC9B /media/hda2     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda6
UUID=3952a4ae-5d21-4f89-8a15-b697c474946d /opt            reiserfs defaults        0       2
# /dev/sda7
UUID=b898e85d-b0b1-4acc-965a-b374510bfd3e /tmp            reiserfs defaults        0       2
# /dev/sda8
UUID=a7b5a85c-5a9b-41ed-a235-4ccb7074824a /usr            reiserfs defaults        0       2
# /dev/sda5
UUID=07ca6dba-a567-436e-a93c-352b2549baad none            swap    sw              0       0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0

 


El boot.lst

 

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default        0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout        10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title        Windows 95/98/NT/2000
# root        (hd0,0)
# makeactive
# chainloader    +1
#
# title        Linux
# root        (hd0,1)
# kernel    /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=9cb34eef-83bc-4927-a47b-64bce05479b1 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=es_ES

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single

 

Aver si sacamos algo en claro... Bueno, he probado a poner de disco primario el de linux, pero aunque carga el grub, luego no puedo abrir ni windows ni linux, porque claro, los discos cambian a cuandose configuraron.... 

 

 

 

 

 

 


 

Porque todo camino se empieza con un paso.... http://skalexs.wordpress.com/

+1
0
-1

 

 


Porque todo camino se empieza con un paso.... http://www.blog.skalexs.com/

 

Imagen de Gabriel_M
+1
0
-1

Hola Ska...:

1) /boot, con el Grub, debe tener formato ext3, ¿porque? porque el Grub se lleva mal con reiserfs y desconoce a xfs, además reiserfs y xfs no tienen sentido en /boot que hasta puede ser en fat32.

2) Es conveniente que /boot este dentro del primer giga del disco 0, en este caso el hda.

3) Conclusion, tendrías que dejar espacio libre en hda para crear una partición en formato ext3, activa, para luego copiar /boot ahi, posteriormente montar /boot en esa y cuando todo funcione reinstalar el Grub en el mbr del disco 0, hda. 

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de Bregooturan
+1
0
-1

He leído en alguna zona que es conveniente tal y como tú dices, que /boot esté al comienzo del disco, pero no explicaban el porqué, así que lo pregunto aquí: ¿Por qué es esto así? ¿Qué puede ocurrir si no se hace de este modo y lo instalas en el medio del disco?

Un saludo, Bregooturan.

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Hola bre...:

El directorio /boot/ contiene archivos estáticos esenciales requeridos para que el sistema inicie correctamente, entre ellos los correspondientes al Grub /boot/grub/. De eliminarse este directorio el sistema no podrá iniciar.

Desde el punto de vista de Linux y el directorio /boot, puede estar alojado en cualquier parte del disco.

Para evitar incompatibilidades entre bios antiguos ¿cuál no lo es? y discos duros modernos (casi todos) se aconseja colocar /boot en una partición primaria, activa, al comienzo del disco, asi se le facilita a la primer porción del cargador de arranque encontrar los archivos que inician el sistema, este una vez iniciado se encarga de encontrar el resto de los directorios sea cual sea el lugar donde esten alojados.

Saludos.
Gabriel.


Solo doy soporte para Ubuntu - 6666 - Más malo que el diablo.
+1
0
-1
Imagen de Skalexs
+1
0
-1

Curiosamente, la solucion era la cosa mas tonta que se os pueda ocurrir. El Disco IDe estaba en el mismo cable bus que el cdrom, ambos en el primario. He puesto un cable para el disco duro al primario de la placa base, y otro cable para el dvd y el esclavo de la placa base y vuala!, todo rulando... hay que ver... 

 


Porque todo camino se empieza con un paso.... http://skalexs.wordpress.com/

 

+1
0
-1

 

 


Porque todo camino se empieza con un paso.... http://www.blog.skalexs.com/