Básicamente, tengo un gestor de arranque Grub bastante inundado, con versiones anteriores de Linux, 3 sistemas operativos y memtests. Lo que quiero es dejar solo los sistemas operativos. Necesito saber cómo hacerlo manualmente, y necesito que alguien me diga qué debo tener en cuenta cuando se lanza un nuevo kernel. Gracias por adelantado.
40
.iso
alrededor de anbd debería arrancar desde allí?La publicación de blog GRUB2 revisitada le proporcionará un conjunto de instrucciones paso a paso sobre cómo editar manualmente los archivos de configuración de GRUB2. Si marca las otras publicaciones de la serie (al filtrar en Categoría = GRUB), también encontrará información sobre cómo eliminar núcleos antiguos y qué sucede cuando llega un nuevo núcleo como actualización. Las publicaciones incluyen referencias a varios sitios web relacionados.
fuente
En lugar de editar el archivo grub directamente, debe limpiar los núcleos que no desea.
Comience con esto:
El
update-grub
script solo hace entradas para todo lo que encuentra/boot
, hasta donde yo sé, por lo que eliminar los paquetes viejos de linux-image (y linux-headers) a través deapt-get remove
limpiará / arrancará y, por lo tanto, limpiará su configuración de grub.Esta es la forma "adecuada" de hacerlo y, por lo tanto, no requerirá ninguna acción especial cuando se lancen nuevos núcleos en el futuro, probablemente tendrá que volver a limpiar en algún momento probablemente :)
fuente
Configurar GRUB v2
tomado de la configuración de Debian .
fuente
Ejecute
sudo update-grub
en la terminal para incluir cualquier opción de arranque "olvidada".Si no le gustan las líneas de comando, puede abrir la terminal, ejecutar
sudo nautilus
y usar su explorador de archivos como root. ;)Luego, aún en la terminal, vaya a la carpeta donde está almacenado el archivo de configuración de grub. Por
sudo cd /boot/grub
lo general, debería ser el truco; de lo contrario, busque su archivo de configuración de grub buscandogrub.cfg
y cambiando la carpeta.GUI: haga clic en DISPOSITIVOS-> COMPUTADORA-> arranque-> grub o busque DISPOSITIVOS-> COMPUTADORA para el archivo.
Una vez que haya localizado la carpeta y la haya abierto, ejecute
sudo cp grub.cfg grubOldXX.cfg
donde XX es un número de serie de su elección.GUI: copiar y pegar
grub.cfg
Entonces corre
sudo gedit grub.cfg
GUI: haga clic derecho
grub.cfg
y elija EDITAREdite las entradas que no desea y cambie su orden de inicio y la opción de inicio predeterminada según lo desee (es lo suficientemente sencillo). Cada entrada de menú está precedida convenientemente por el término
menuentry
. Elimine todo, desdemenuentry
todo el camino hasta el primer corchete de cierre}
.GUARDE SU ARCHIVO y SALGA DE GEDIT.
IMPORTANTE: meterse con grub es una actividad que tiene una enorme posibilidad de equivocarse catastróficamente. Si su archivo de configuración está en mal estado, su computadora simplemente no puede arrancar.
Siempre tenga a mano un DVD con una versión de Ubuntu (no importa qué versión). Siempre puede iniciar desde su DVD u otro medio extraíble en caso de que tenga problemas y, dado que guardó una copia de su versión original (de trabajo), cambie el nombre de sus archivos restableciéndolos
grubOldXX.cfg
comogrub.cfg
.fuente
Dependiendo de su
grub
versión, puede usar la aplicación StartUpManager para mantener su menú grub. SuAdvanced
configuración de pestaña permite seleccionar / deseleccionar una entrada de inicio de Memtest / Recovery y también el número de versiones del kernel. Con grub2, "las pestañasAppearance
yAdvanced
contienen menos entradas actualmente, y laSecurity
pestaña no existe con Grub 2 completamente instalado". (ver aquí , "Grub 2 Note").fuente
grub2
, por lo que StartUpManager no será de gran ayuda para usted.Instalo Kali en mi Mac y utilizo rEfind como cargador de grub. Pero al montar grub en el lugar equivocado
/dev/sdaX
, al final obtuve 2 entradas de grub y 1 no funciona, me llevó al rescate de grub.Después de probar todos los comandos para eliminarlo sin éxito, voy al administrador de la utilidad Mac para eliminar la
biogrub
partición que no funciona. Vola, ahora solo queda el viable.Puede que tenga que ir a la terminal para escribir
update-grub
.fuente
Usando gedit, edite el
grub.cfg
archivo ubicado en/boot/grub
.Elimine el que no funciona. Por ejemplo, hay dos entradas ubicadas en diferentes particiones
/dev/sda3
y/dev/sda4
. Tendría que eliminar demenuentry
a}
(lo que significa cerrar).Luego presione guardar y listo.
Borro
/dev/sda3
, después de borrar se verá asífuente
update-grub
, ¿por qué debería editarlo manualmente?