PDA

Ver la Versión Completa : Como crear copia de seguridad del grub


Elrostro
01-mar-2007, 22:10
Hola a todos los linuxeros, tengo instalado el xp con el ubuntu, pero el problema que si reinstalo windows el muy... se come el gestor de arranque de linux y como no se restaurarlo, borro linux y a empezar de nuevo.

No hay algua forma de que esto no ocurra en linux y hacer una copia de seguridad y como se haria tanto para hacer la copia como para poner otra vez el gestor de arranque para que no tenga que volver a reinstalarlo.

La version de linux ubuntu es la 6.10 gnome.

Linux_devil2
02-mar-2007, 06:04
Bueno, aquí paso a paso explicaremos cómo instalar Ubuntu (en especial la versión 6.06, pero es igual para las demás) en un disco duro junto con Windows XP, sin dañar la partición de Windows y haciéndolo de la forma más sencilla posible.

Lo único que necesitamos para seguir este tutorial es el CD-ROM de instalación de Ubuntu (la versión que prefieras) y que puedes descargar gratuitamente desde estos enlaces:

http://ftp.rediris.es/mirror/ubuntu-releases/6.06.1/ (Para la versión 6.06.1)

http://ftp.rediris.es/mirror/ubuntu-releases/6.10/ (Para la versión 6.10)

NOTA: Si la descarga va demasiado lenta es normal, porque los servidores de Ubuntu están saturados. Lo mejor es descargarse el CD-ROM via Bittorrent, que en muchos casos es más rápido que la descarga directa desde el servidor.

Una vez descargada la imagen .iso hay que grabarla. Para ello recomiendo Nero o alcohol 120% (para windows) o K3B para Linux.

Con el disco ya “quemado” sólo falta comenzar la instalación de Ubuntu. Para ello solo será necesario meter el disco en el lector de CD’s y reiniciar el ordenador. Normalmente arrancará automáticamente, si no lo hace, habrá que configurar la BIOS del ordenador para que arranque desde CD-ROM.

Al arrancar, nos aparecerá una pantalla como ésta:



(O parecida, si hemos descargado otra versión de Ubuntu).

Para evitar complicaciones al configurar el idioma después, pulsamos la tecla F2 y seleccionamos “Español” en la lista de idiomas. (O el idioma que prefieras).

Pulsamos Intro para comenzar el modo Live de Ubuntu… La carga puede durar bastante, debido a que se está cargando desde un CD-ROM, que suele ser bastante lento…

Cuando termine de cargar, tendremos Ubuntu funcionando completamente en nuestro ordenador (pero en modo Live). Por lo general ya habrá detectado nuestra tarjeta de sonido, conexión a internet y a veces la tarjeta gráfica.

En el escritorio hacemos clic en el icono “Install” para comenzar con la instalación de Ubuntu.



Y nos aparecerá un asistente de instalación muy sencillo, que nos pedirá un poco de información necesaria para instalar Ubuntu.

Los pasos del principio son muy sencillos, nos pregunta por el idioma, la zona horaria, el nombre del usuario y la contraseña, etc. Lo más importante de la instalación es el particionado, ya que deberemos prestar mucha atención si no queremos perder todo nuestro Windows y los datos.

NOTA: Si estás instalando Ubuntu en un disco duro vacío, no es necesario este paso, únicamente selecciona “Utilizar todo el disco duro” y ya Ubuntu se encarga de hacer todo el trabajo.

La forma más fácil de hacer el particionado es seleccionar la opción para redimensionar el disco de Windows. Nos aparecerá una barra horizontal donde podremos seleccionar el tamaño (en porcentaje) que dejaremos a Windows. El resto será para Ubuntu.

Ubuntu necesita 2 particiones, una para montar el /, es decir, donde se instalarán todos los archivos, y una partición SWAP (partición de intercambio), que tendrá un tamaño aproximado a nuestra memoria RAM.

La partición donde se montará / deberá ser de como mínimo 2 GB y la swap dependerá de la RAM que tengamos. En total, con dejar unos 5-8 GB a linux será suficiente. Es decir, si tenemos un disco duro de 100 GB podemos redimensionar la partición de Windows al 92% por ejemplo, y nos quedarán 8 GB para linux. Lógicamente, si queremos podemos asignarle más espacio, pero para iniciarse en Linux está bien.

Al redimensionar la partición de Windows NO se perderá ningún dato, por lo que podemos estar tranquilos.

Después hacemos clic en Siguiente, y comenzará la instalación…



El proceso durará entre 5 y 20 minutos, dependiendo del ordenador en el que se instale.

Al final de la instalación se intentará descargar el pack de idiomas especificado (español normalmente). Si no tenemos conexión a internet, se instalará en inglés.

Cuando la instalación finalice, nos preguntará si queremos seguir en el modo Live o reiniciar para usar la que acabamos de instalar:



Con esto ya está todo terminado, nuestro Ubuntu perfectamente instalado y la partición de Windows intacta.

Al reiniciar el ordenador veremos un menú (GRUB) desde el que podremos seleccionar el sistema operativo con el que arrancar, si queremos iniciar con Windows podemos hacerlo fácilmente desde ese menú.

Cada vez que queramos cambiar de sistema operativo sólo tenemos que reiniciar el ordenador y seleccionar la otra opción en el menú de arranque.

Listo!, ya tenemos un arranque dual entre Windows y Ubuntu

Linux_devil2
02-mar-2007, 06:06
Como configurar el gestor de arranque (GRUB) con varios sistemas. (En Fedora) v0.1

por Linux_devil2

Este Mini-Como explicara brevemente como poder configurar el gestor de arranque, que automáticamente, luego de 30 segundos, arranca con Ubuntu. Esta destinado, preferiblemente, para aquellos iniciados en Software Libre, en este caso Ubuntu, que comparten la computadora con personas que no manejan el gestor de arranque. Para hacer los cambios tenemos que modificar el archivo menu.lst

Para hacer comentarios vamos a usar la doble barra inclinada: //esto es un comentario

1, - ¿Donde?

Los archivos de arranque están en la carpeta /boot. Dentro de esta carpeta tenemos que buscar la carpeta /grub que es la que contiene el archivo a modificar: menu.lst

Vamos a abrir el archivo por la terminal.

para abrir una terminal, ir a l menú Aplicaciones--> Accesorios --> Terminal

Inicia en el Desktop por defecto, así que vamos a tener que dirigirnos hasta la carpeta /boot/grub.

usamos, en la terminal, el comando cd //sirve para cambiardirecotrio

cd.. //para subir un directorio, ubicarnos en /home

cd .. //para subir un directorio, ubicarnos en /

cd boot //para ir a /boot

cd grub //para ir a /boot/grub

ls //ls, sirve para listar el contenido de la carpeta

//ahi vemos el archivo menu.lst

2,-¿Cómo?

tenemos dos caminos, usar el comando sudo para editar o modificando los permisos, antes algunas cuestiones previas:

Permisos en Ubuntu.- un archivo o directorio creado, es de propiedad de un usuario y ese usuario pertenece a un grupo; aquí hay tres niveles:

usuario: se aplica al usuario propietario del archivo

grupo: se aplica al grupo asociado al archivo.

otro: se aplica a todos los demás usuarios.

Dentro de cada uno de los tres grupos de permisos están los permisos en sí. A continuación se describen los permisos, junto con la forma en la que se aplican a archivos y a directorios por separado:

lectura : los archivos se pueden ver / abrir, se puede ver el contenido del directorio.

escritura: los archivos se pueden cambiar o borrar, se puede modificar el contenido del directorio.

ejecución: los archivos ejecutables se pueden arrancar como un programa, se puede entrar en los directorios.

//en la terminal se puede ver los permisos a través del comando ls -l

Ejemplo:

-rwxr--r-- 1 root root 4000 2006-08-01 19:26 menu.lst

primer carácter: - = si es archivo , d = si es directorioo

tres siguientes: permisos de usuario en este caso lectura (r), escritura (w) y ejecución(x)

tres mas : permisos de grupo , solo lectura (r)

otros tres: permisos de otros usuarios, solo lectura(r)

los demás: es otro tema.

Sudo y usuario “root”.- El usuario «root» en GNU/Linux es el usuario que tiene acceso administrativo al sistema. Los usuarios normales no tiene este acceso por razones de seguridad. Sin embargo, Fedora no incluye el usuario «root». En su lugar, se concede el acceso administrativo a cada usuario individual, el cual podrá usar la aplicación «sudo» para realizar tareas administrativas. La primer cuenta de usuario que usted haya creado en su sistema durante la instalación tendrá, de forma predeterminada, el acceso a sudo. Puede restringir y habilitar el acceso sudo a los usuarios con la aplicación Usuarios y grupos

Cuando ejecute una aplicación que requiera privilegios de administrador, sudo le pedirá que escriba su contraseña de usuario normal. Esto asegura que las aplicaciones maliciosas no dañarán su sistema, y sirve como recordatorio de que va a realizar acciones administrativas que le exigen ser cuidadoso.

Para usar sudo mientras se usa la línea de órdenes, simplemente escriba «sudo» antes de la orden que quiera ejecutar. Sudo, entonces, le pedirá su contraseña.

Sudo recordará su contraseña durante un tiempo determinado. Esta característica fue diseñada para permitir a los usuarios realizar varias tareas administrativas sin tener que introducir la contraseña cada vez.

3,-¿y ahora que?

ahora si modificamos el archivo, como había dicha tenemos dos caminos, usar el usuario sudo para abrir el archivo como usuario “root”, y el otro es modificar los permisos del archivo; la mas sencilla es usar sudo, asi que empezare con esta manera:

a) estamos en la carpeta /boot/grub

escribimos en la terminal:

sudo gedit menu.lst // gedit, para editar un archivo.

nos va a pedir un password, le damos el que tenemos como usuario.

y a modificar.

b) modificando los permisos, que por defecto son:

-rw-r--r-- 1 root root 4000 2006-08-01 19:26 menu.lst

ojo que el usario propietario es el root y no nosotros.

vamos a cambiar los permisos con el comando chmod, como se indica(escribir en la terminal):

sudo chmod 646 menu.lst

646: El primer número indica los permisos que queremos establecer para el usuario, el segundo, para el grupo y el tercero, para el resto.

los dígitos son resultado de la suma de permisos, un 4 = escritura, 2 = lectura y 1 =ejecución. por adición lectura y escritura (4 + 2 ) seria 6, así para las demás combinaciones.

y a modificar

4,- modificando

voy a copiar la parte del archivo que nos interese, lo que este en color azul, es mi cometario ¿ok?.

en el archivo esta , pero no lo vallas a poner.

## 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 change this entry to 'saved' or your

# array will desync and will not let you boot your system.

default 1 //si tienes windows y ubuntu, como yo, es 4; sino puedes ir probando.

## timeout sec

# Set a timeout, in SEC seconds, before automatically booting the default entry

# (normally the first entry defined).

timeout 30 //tiempo que espera antes de arrancar por defecto, te recomiendo un 5, que sera 5 segundos.

guardas, reinicias para que pruebes los cambios , te recomiendo que solo cambies eso para que luego no tengas problemas.

5,- FIN

Bueno, pues espero que te haya servido el mini-howto, mas información en :

es.tldp.org/

Saludos

Elrostro
04-mar-2007, 18:34
Ahora tengo otro problema... tengo instalado el winxp luego instale el macos y por ultimo el ubunto pero nos se que hice en la instalacion que al arrancar el grub no me sale el macos

¿Cómo podria solucionar esto?

Signum
04-mar-2007, 18:45
Entra a /boot/grub/menu.lst, editas el archivo con el editor de texto (imagino que gedit) recuerda hacerlo con permisos de super usuario y procede a hacer lo que dicen acá para agregar macOS http://ayudalinux.wordpress.com/2007/02/02/instalar-windows-xp-vista-macos-y-ubuntu-en-un-mismo-pc/

Puedes editar muchas cosas útiles de menu.lst, te recomiendo leer un manualito de él www.google.com/search?q=grub