Las personas que han usado sistemas duales de Windows y Ubuntu por un largo tiempo pueden encontrar reinstalando un sistema o agregando una partición para hacer que el sistema se reinicie:
GRUB de carga de servidor: desconocimiento de archivos systemgrub rescue>Indique la fuente: http://blog.csdn.net/jscese/article/details/36865449
I. Concept
BIOS: " Basic Input Output System ", nombre chino Es " sistema básico de entrada y salida ". De hecho, es un conjunto de programas que se solidifican en un chip ROM en la placa base de la computadora. Almacena los programas básicos más importantes de entrada y salida, información de configuración del sistema, programa de autoprueba después del arranque y programa de inicio automático del sistema. Su función principal es proporcionar el nivel más bajo de configuración y control de hardware para la computadora.
MBR: " Registro de arranque maestro " El sector físico del disco duro, también denominado registro de inicio maestro. Debido a que el BIOS es demasiado pequeño para alojar el programa en ejecución, después de que éste detecta un disco duro, simplemente se evalúa el contenido del cilindro 0, la cabeza 0 y el sector 1 del disco duro, y luego pasa a la posición especificada en la memoria y luego salta. En esta posición, comience a ejecutarse desde esta ubicación, el tamaño es de 512 bytes, que almacena principalmente el programa de arranque y la tabla de particiones del disco duro.
GRUB: " GRand Unified Bootloade " Administrador de inicio de múltiples sistemas operativos, que se puede usar para iniciar en otros sistemas después de ejecutar este GRUB, incluidos Windows y Linux
Desde el significado literal, deben ser capaces de comprender su flujo, aproximadamente:
La PC inicia primero la BIOS, luego detecta el MBR del disco duro, el contenido del sector de MBR (es decir, GRUB escrito en él) Cargue la memoria para ejecutar, y luego logre el nuevo inicio de salto ejecutando los resultados obtenidos por GRUB!
II.Ubuntu grub2 fix
Cuando la PC se instala con Windows y luego se instala ubuntu o solo un sistema ubuntu, el gestor de arranque grub2 que viene con el sistema ubuntu está escrito en el MBR. Luego, el programa de arranque principal para el arranque es grub2! (Ububub usa grub2 desde 9.10)
y grub2 se divide en dos partes, algunas de las cuales están escritas en MBR, algunas de las cuales existen con el directorio /boot /grub de ubuntu. Siguiente
Y grub rescue > es el programa grub que no funciona correctamente en nombre de la parte MBR, inicie el modo de rescate de grub, porque no se puede encontrar la parte /boot /grub.
Los comandos disponibles en grub rescue:
set, ls, insmod, root, prefix (establecer la ruta de inicio)
Primero, todas las particiones se ven a través de ls y se listarán:
(hd0), (hd0, msdos8), (hd0, msdos7), (hd0, msdos6), (hd0, msdos5), (hd0, msdos3), (hd0, msdos1)
Necesito encontrar la partición de instalación de ubuntu, a través de ls (hd0, msdos *) /boot hasta que no aparezca: error: sistema de archivos desconocido.
Si sabe dónde comenzar a instalar ubuntu, como sda7, aquí está msdos7, si Es para agregar particiones en el lugar anterior al espacio del disco duro de ubuntu, luego mover el número de serie de la partición de ubuntu hacia atrás. Conviértase en msdos8
Después de configurar, configure los parámetros de inicio de una sola vez con el siguiente comando:
grub rescue> setroot = (hd0, msdos8) grub rescue > set prefix = (hd0, msdos8) /grubgrub ¡Rescue > insmod /grub/normal.modgrub rescue > normal aparecerá en la interfaz de arranque en boot /grub!Si /boot /grub no está dañado, puede ingresar al sistema ubuntu. Si la parte de grub boot ubuntu está dañada, debe iniciar manualmente:
Ingrese la línea de comandos de grub:
Grub > root (hd0,8) ## Especifique partitiongrub > kernel /boot/vmlinuz-2.6.18 que contiene vmlinuz-2.6.18-274.7.1.el5 y initrd-2.6.18-274.7.1.el5.img 274.7.1.el5 ro root = /dev /sda8 ## root = es para especificar la partición que contiene /sbin /init, es decir, mount /partition (por Linux) grub > initrd /boot/initrd-2.6.18- 274.7.1.el5.img ## Se dice que esto puede omitir grub > bootDespués de ingresar correctamente a ubuntu, debe actualizar la parte grub del MBR para adaptarse a la nueva partición:
Entrada de terminal: < Br>
sudo update-grub2sudo grub-install /dev /sda actualizado a /boot/grub/grub.cfg! Luego instale grub en el MBRdel disco duro principal. Encontré una instalación sin éxito. En el manual de GRUB2, hay otra manera de reinstalar grub2 en MBR. Regístrelo:
Esta solución está instalada. El comando chroot se utiliza para acceder al archivo del sistema dañado. Una vez que se ejecuta el comando chroot, el LiveCD tratará la /(raíz) del sistema dañado como lo que está usando actualmente. Las instrucciones ejecutadas en el entorno chroot afectan el sistema de archivos del sistema comprometido, no el LiveCD. 1. Arranque en el escritorio del LiveCD (Ubuntu 9.10 o posterior). Tenga en cuenta que este LiveCD debe ser la misma versión que desea reparar ahora, ya sea de 32 bits o de 64 bits (de lo contrario, chroot fallará). 2. Abra el terminal - aplicación, aplicación de afiliado, terminal. 3. Confirme su partición de sistema estándar - (la opción es minúscula "L") sudo fdisk -l Si no está seguro, ejecute df -Th para encontrar la capacidad de disco correcta y el formato ext3 o ext4. 4. Monte la partición del sistema estándar con la partición correcta: sda1, sdb5, etc. Sudo mount /dev /sdXX /mnt #ejemplo: sudo mount /dev /sda1 /mnt5 Si tiene una partición /boot separada: sdYY es la ubicación de la partición /boot (por ejemplo, sdb3) sudo mount /dev /sdYY /mnt /boot 6. Monte el importante sistema de archivos virtual: sudo mount --bind /dev /mnt /devsudo mount --bind /dev /pts /mnt /dev /ptssudo mount --bind /proc /mnt /procsudo mount --bind /sys /mnt /sys7. Chroot a su dispositivo de sistema estándar: sudo chroot /mnt8. Si /boot/grub/grub.cfg no está presente en su sistema o su contenido es incorrecto, use el siguiente comando para reconstruir update-grub9. Reinstalar GRUB 2 : Reemplace con el dispositivo correcto - sda, sdb, y así sucesivamente. No especifique un número de partición. Grub-install /dev /sdX10. Verifique la instalación (use el dispositivo correcto, como sda. No especifique la partición): sudo Grub-install --recheck /dev /sdX11. Salga de chroot: presione CTRL-D12 en el teclado. Desinstale Virtual Sistema de archivos: sudo umount /mnt /dev /ptssudo umount /mnt /devsudo umount /mnt /procsudo umount /mnt /sys Si ha montado una partición /boot separada: sudo umount /mnt /boot13. Desinstale LiveCD /usr Directorio: sudo umount /mnt /usr14. Desinstale el último dispositivo: sudo umount /mnt15. Reinicie. Reinicio de sudo
volvió a cargar Win7, nunca he intentado instalar Linux de nuevo, ocasionalmente jugando, y no quier
1, rol: enumere los contenidos del directorio; se especifica 2, formato: ls [opciones] [ar
(1) Ver el uso de cada núcleo de CPU sudo top -d 1 Después de ingresar, presione 1, aparecerá el
La comprensión del empaquetado y la compresión en linux
multihilo Linux para lograr la clase de
Linux cómo ver el tamaño del disco duro
Autenticación RSA en inicio de sesión en Linux SSH
script de Linux para entrar automáticamente la contraseña
Sistema Linux Instalación de Linux Instalación de paquetes JDK
Estructura de juicio en Linux Shell
La herramienta de programación de tareas de Linux crontab
Diferencias entre sistemas Linux y Windows
Linux modificar el nombre de la partición que se crea cuando se instala
¿Cómo cambia Windows 10 la información de texto de la barra de búsqueda de Cortana?
Configuración de Centos modo abierto: abra la carpeta en la misma ventana
Cuando se cambia el sistema de win 8 a la computadora, la función de mensaje de aviso se desactiva.
Cómo elegir entre cuatro maneras de actualizar el sistema Windows 8?
Win10 Preview 10136: Dos nuevos íconos
Wubi palabra más difícil que es comúnmente difícil
El método de entrada chino no se puede cambiar ¿está envenenado el equipo?