{"id":316,"date":"2012-08-12T18:50:41","date_gmt":"2012-08-12T17:50:41","guid":{"rendered":"http:\/\/www.javiercarrasco.es\/?p=316"},"modified":"2012-08-12T18:50:41","modified_gmt":"2012-08-12T17:50:41","slug":"configurar-grub2-con-entrada-a-iso-de-clonezilla","status":"publish","type":"post","link":"https:\/\/www.javiercarrasco.es\/?p=316","title":{"rendered":"Configurar Grub2 con entrada a ISO de Clonezilla"},"content":{"rendered":"<p>En esta entrada vamos a realizar una configuraci\u00f3n muy sencilla del GRUB2, una vez instalado, o reinstalado (<a title=\"Reinstalar Grub2\" href=\"http:\/\/www.javiercarrasco.es\/2012\/08\/12\/reinstalar-grub2\/\">ver<\/a>), si reiniciamos la m\u00e1quina, lo m\u00e1s seguro es que este no aparezca si s\u00f3lo ten\u00e9is un sistema operativo instalado, no os preocup\u00e9is, est\u00e1 instalado, s\u00f3lo necesitamos modificar un par de cosas.<\/p>\n<p>Lo primero que tenemos que saber es que GRUB2 est\u00e1 dividido en varios ficheros, a diferencia de GRUB Legacy, ya no tenemos <code>menu.lst<\/code>, disponemos de <code>\/boot\/grub\/grub.cfg<\/code>, fichero que no debemos editar a mano. La configuraci\u00f3n general que podemos modificar la encontramos en <code>\/etc\/default\/grub<\/code> y suele tener un aspecto parecido al siguiente.<\/p>\n<pre># If you change this file, run 'update-grub' afterwards to update\n# \/boot\/grub\/grub.cfg.\n# For full documentation of the options in this file, see:\n# info -f grub -n 'Simple configuration'\n\nGRUB_DEFAULT=0\nGRUB_HIDDEN_TIMEOUT=0\nGRUB_HIDDEN_TIMEOUT_QUIET=true\nGRUB_TIMEOUT=10\nGRUB_DISTRIBUTOR=`lsb_release -i -s 2&gt; \/dev\/null || echo Debian`\nGRUB_CMDLINE_LINUX_DEFAULT=\"quiet splash\"\nGRUB_CMDLINE_LINUX=\"\"\n\n# Uncomment to enable BadRAM filtering, modify to suit your needs\n# This works with Linux (no patch required) and with any kernel that obtains\n# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)\n#GRUB_BADRAM=\"0x01234567,0xfefefefe,0x89abcdef,0xefefefef\"\n\n# Uncomment to disable graphical terminal (grub-pc only)\n#GRUB_TERMINAL=console\n\n# The resolution used on graphical terminal\n# note that you can use only modes which your graphic card supports via VBE\n# you can see them in real GRUB with the command `vbeinfo'\nGRUB_GFXMODE=1024x768\n\n# Uncomment if you don't want GRUB to pass \"root=UUID=xxx\" parameter to Linux\n#GRUB_DISABLE_LINUX_UUID=true\n\n# Uncomment to disable generation of recovery mode menu entries\n#GRUB_DISABLE_RECOVERY=\"true\"\n\n# Uncomment to get a beep at grub start\n#GRUB_INIT_TUNE=\"480 440 1\"<\/pre>\n<p>Lo primero que debemos hacer para que aparezca el men\u00fa del GRUB2 es comentar la siguiente l\u00ednea:<\/p>\n<pre>GRUB_HIDDEN_TIMEOUT=0<\/pre>\n<p>Dej\u00e1ndola como sigue:<\/p>\n<pre>#GRUB_HIDDEN_TIMEOUT=0<\/pre>\n<p>Otra l\u00ednea que nos puede interesar es la que nos permite establecer la resoluci\u00f3n del modo gr\u00e1fico, basta con cambiar los valores.<\/p>\n<pre>GRUB_GFXMODE=1024x768<\/pre>\n<p>Ahora, para a\u00f1adir nuestras entradas de forma manual modificaremos el fichero <code>\/etc\/grub.d\/40_custom<\/code>, este contendr\u00e1 todas nuestras entradas personalizadas.<\/p>\n<pre>$ sudo gedit \/etc\/grub.d\/40_custom<\/pre>\n<p>En mi caso he a\u00f1adido una nueva entrada para que carge una imagen ISO de Clonezilla, puedes a\u00f1adir todas las ISOs que quieras, s\u00f3lo tienes que especificar la ruta para encontrarla.<\/p>\n<pre>menuentry \"Clonezilla live\" {\n    set isofile=<strong>\"\/home\/isos\/clonezilla-live-1.2.12-67-i486.iso\"<\/strong>\n    loopback loop $isofile\n    linux (loop)\/live\/vmlinuz boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run=\\\"ocs-live-general\\\" ocs_live_extra_param=\\\"\\\" ocs_live_keymap=\\\"NONE\\\" ocs_live_batch=\\\"no\\\" ocs_lang=\\\"es_ES\\\" vga=788 ip=frommedia nosplash toram=filesystem.squashfs findiso=$isofile\n    initrd (loop)\/live\/initrd.img\n}<\/pre>\n<p>Entre las llaves {} encontramos cuatro l\u00edneas, <strong>set<\/strong>, <strong>loopback<\/strong>, <strong>linux<\/strong> y <strong>initrd<\/strong>.<\/p>\n<p>Con estos pasos ya tendremos disponible nuestro GRUB2 con una entrada para Clonezilla desde una ISO. Ya s\u00f3lo nos queda actualizar el GRUB2.<\/p>\n<pre>$ sudo update-grub2<\/pre>\n<p>Y ver como queda.<\/p>\n<p><a href=\"http:\/\/vps-1289c3eb.vps.ovh.net\/wp-content\/uploads\/2012\/08\/grub2-e1344793769865.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-342\" title=\"grub2\" alt=\"\" src=\"http:\/\/www.javiercarrasco.es\/wp-content\/uploads\/2012\/08\/grub2-e1344793769865.png\" width=\"500\" height=\"375\" srcset=\"https:\/\/www.javiercarrasco.es\/wp-content\/uploads\/2012\/08\/grub2-e1344793769865.png 500w, https:\/\/www.javiercarrasco.es\/wp-content\/uploads\/2012\/08\/grub2-e1344793769865-300x225.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>Au!!<\/p>\n<p>Fuentes:<br \/>\n<a title=\"GRUB2 a fondo\" href=\"http:\/\/crashbit.homelinux.com\/node\/1655\" target=\"_blank\" rel=\"noopener\">Crashbit&#8217;s place<\/a><br \/>\n<a title=\"Restaurar la configuraci\u00f3n del Grub2\" href=\"http:\/\/www.ubuntu-guia.com\/2012\/06\/restaurar-la-configuracion-del-grub2.html\" target=\"_blank\" rel=\"noopener\">ubuntu-guia<\/a><br \/>\n<a title=\"Clonezilla Live on Hard Drive\" href=\"http:\/\/clonezilla.org\/livehd.php\" target=\"_blank\" rel=\"noopener\">Clonezilla<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En esta entrada vamos a realizar una configuraci\u00f3n muy sencilla del GRUB2, una vez instalado, o reinstalado (ver), si reiniciamos la m\u00e1quina, lo m\u00e1s seguro es que este no aparezca si s\u00f3lo ten\u00e9is un sistema operativo instalado, no os preocup\u00e9is, est\u00e1 instalado, s\u00f3lo necesitamos modificar un par de cosas. Lo primero que tenemos que saber [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[30,60,69,125],"class_list":["post-316","post","type-post","status-publish","format-standard","hentry","category-cuaderno-linux","tag-comandos","tag-grub2","tag-iso","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts\/316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=316"}],"version-history":[{"count":0,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=\/wp\/v2\/posts\/316\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javiercarrasco.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}