| Autor |
Mensaje |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Miércoles 11 Enero 2012, 20:06 |
Hola buenas! Tengo en un netbook instalado windows Xp, Windows 7 y ubuntu 10.04 En la pantalla del grub me aparece el ubuntu y Windows 7 y cuando elijo el Windows 7 se me arranca el arrancador de Windows y ahí puedo elegir entre Windows XP y windows 7. La pregunta es si se podria quitar el arrancador del Windows y que apareciese todos los S.O en el grub. Un saludo y gracias por leer! |
|
|
|
 |
hispalis70
Moderador Linux ADSLZone


Registrado: Mar 17, 2010
Mensajes: 3317
|
|
Publicado:
Miércoles 11 Enero 2012, 20:23 |
Supongo que sí, lo que tienes que tener en cuenta es que los dos Windows tienen que estar en particiones diferentes.
Saludos |
_________________
|
|
|
 |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Miércoles 11 Enero 2012, 22:06 |
Oks tengo los S.O en particiones diferentes. Y como puedo hacerlo para unificarlo todo en el grub? Gracias! |
|
|
|
|
|
 |
garvarma
ZoNeR@ EnGanChAUUuU


Registrado: May 24, 2006
Mensajes: 815
|
|
Publicado:
Miércoles 11 Enero 2012, 22:20 |
Hola,
Primero de todo deberías de asegurarte el nombre que tienen esas particiones en Linux, para ellos abre un terminal y con permisos de root escribe:
sudo fstab -l
A continuación te aparecera una lista similar a esta
| Cita: |
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
#/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
#/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
#/dev/fd0 /mnt/fd0 vfat user,noauto 0 0
/dev/disk/by-uuid/0ec-9339 / jfs defaults,noatime,nodiratime 0 1
/dev/disk/by-uuid/7ef-223-0 /home jfs defaults,noatime,nodiratime 0 2
/dev/disk/by-uuid/530-1e-2c2 none swap defaults 0 0 |
Anotas cual pertenece a cada Windows y luego si tienes
Grub2
tendras que modificar el archivo
grub.cfg
que se encuentra en /boot/grub/
Te recomiendo que antes de que modifiques el archivo grub, hagas una copia de seguridad y también tengas a mano el cd supergrub2 por si ocurriera algun problema.
saludos |
|
|
|
 |
hispalis70
Moderador Linux ADSLZone


Registrado: Mar 17, 2010
Mensajes: 3317
|
|
Publicado:
Miércoles 11 Enero 2012, 22:25 |
Lo que te de dice
garvarma
es totalmente correcto, pero antes de meterte en harina, yo venía a decirte esto:
Fallo mio, he olvidado preguntarte si cuando inicias Windows lo que que te sale es el arranque dual de Windows.
Si es así, desde Ubuntu te deberá cargar las particiones con un:
sudo update-grub2
Luego desactiva el dual boot desde Windows
Saludos |
_________________
|
|
|
 |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Viernes 13 Enero 2012, 17:22 |
Hola! pues probé con el fstab pero el Ubuntu 10.04 me dice command not found. Al hacer el update del grub 2 no me reconoce los Windows independientes si no que me reconoce solo el windows 7 y luego cuando accedo a el se arranca el arranque este dual. Que mas puedo hacer? Un saludo y gracias! |
|
|
|
 |
garvarma
ZoNeR@ EnGanChAUUuU


Registrado: May 24, 2006
Mensajes: 815
|
|
Publicado:
Viernes 13 Enero 2012, 20:34 |
Hola,
Al escribir fstab has puesto el -l (-L) y el sudo? |
|
|
|
 |
hispalis70
Moderador Linux ADSLZone


Registrado: Mar 17, 2010
Mensajes: 3317
|
|
Publicado:
Viernes 13 Enero 2012, 20:43 |
No hacen falta el sudo, las particiones las puedes ver de muchas formas, pero en este caso basta con:
nano /etc/fstab
Saludos |
_________________
|
|
|
 |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Lunes 16 Enero 2012, 18:10 |
Hola buenas! Con el fstab si que he puesto el sudo y el -l. Poniendo nano /etc/fstab me salen las siguiente lineas pero veo que no me reconoce casi nada.
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda3 during installation
UUID=50cf8f95-3f76-4d7b-a0ed-e4dc8fc4c0e2 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda4 during installation
UUID=88eed327-6d0a-4fca-9020-d0cdd120d4c2 none swap sw 0 0
Alguna idea de que puede pasar? Un saludo! |
|
|
|
 |
hispalis70
Moderador Linux ADSLZone


Registrado: Mar 17, 2010
Mensajes: 3317
|
|
Publicado:
Martes 17 Enero 2012, 5:45 |
Olvídate de eso, ese fstab está bien,
Creo que te hemos liado un poco para una tontería... Por supuesto lo primero es tener claro las particiones donde tienes Windows, pero eso lo puedes ver con el mismo gparted o en la terminal con:
sudo fdisk -l
Si quieres péganos una salida de ese comando o un pantallazo del gparted, y ya te decimos como añadir las entradas al Grub.
Saludos |
_________________
|
|
|
 |
bpmircea
Moderador Linux ADSLZone


Registrado: Jul 29, 2010
Mensajes: 1128
Ubicación: linux4all.tk
|
|
Publicado:
Martes 17 Enero 2012, 11:33 |
tal y como lo dice
hispalis70
el archivo
fstab
lo tienes bien.
lo que ayudaría mucho son una capturas de pantalla de
gparted
u otro programa similar.
debes añadir manualmente la entrada de WindowsXP al archivo...
normalmente se hace de esta manera:
te vas a
grub
con el comando
editas el
grub.cfg
(digo
vim
pq con
gedit
no te deja editarlo, no se con nano no he probado.si no te llevas bien con el
vim
dime y te digo todos los comandos que tienes que meter)
y añades
| Código: |
menuentry “Microsoft Windows” {
set root=(hd0,1)
chainloader +1
} |
Donde debes modificar (hd0,1) a la partición donde esta instalado Windows, esto lo puedes ver con el comando:
y si puedes darnos un poco mas de info mejor
saludos |
_________________
|
|
 |
 |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Martes 31 Enero 2012, 18:14 |
Hola Perdonar la tardanza pero he estado muy liado estos días y no me he podido conectar. Aqui os dejo las capturas. Lo que no tengo del todo claro es la posición de cada S.O o sea los numero que tengo que poner en el set root=(hd0, X) Gracias!
|
|
|
|
 |
bpmircea
Moderador Linux ADSLZone


Registrado: Jul 29, 2010
Mensajes: 1128
Ubicación: linux4all.tk
|
|
Publicado:
Miércoles 01 Febrero 2012, 1:01 |
|
 |
 |
hispalis70
Moderador Linux ADSLZone


Registrado: Mar 17, 2010
Mensajes: 3317
|
|
Publicado:
Miércoles 01 Febrero 2012, 1:49 |
Recordemos que esto es el foro de Linux no el de Windows, Para Ubuntu mejor algo como
Grub Customizer
Pero respondiendo a la pregunta sobre el numero en set root=(hd0, X), la X es el numero de partición de ese disco. Si la partición es la sda2, el numero es 2 y tendrías que dejarlo de esta manera:
set root=(hd0, 2)
o
set root='(hd0,msdos2)'
Para editar el grub,
sudo nano /boot/grub/grub.cfg
Pero antes de cambiar nada asegúrate de hacer una copia de seguridad del archivo grub.cfg, para volver a restaurarlo si algo sale mal.
Si te fijas como están escritas la demás entradas, te será más facil.
Para guardar los cambios efectuados tienes que recargar el grub.
sudo update-grub2
Saludos |
_________________
|
|
|
 |
pitan
ZoNeR@


Registrado: Oct 23, 2009
Mensajes: 35
|
|
Publicado:
Martes 07 Febrero 2012, 17:19 |
Hola Buenas! Al hacer sudo update-grub2 se me borra todo lo que he escrito, creo que estoy haciendo algo mal. Esto es lo que he añadido al final. Y cuando lanzo el comando update-grub2 se me borra la parte del windows Xp os dejo una captura tambien. Gracias por vuestra ayuda!
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set BEC81B89C81B3ED9
chainloader +1
}
menuentry "Windows Xp (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set BEC81B89C81B3ED9
chainloader +1
}
|
|
|
|
 |
|
|