Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: WHK en 16 Julio 2015, 02:44 am



Título: No puedo establecer el timeout del grub
Publicado por: WHK en 16 Julio 2015, 02:44 am
Hola, he intentado establecer a cero el valor del tiempo de espera de la pantalla del grub para que inicie lo mas rápido posible el sistema pero no me funciona:

Código:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="splash intel_pstate=disable quiet"
GRUB_CMDLINE_LINUX=""

Código:
$sudo update-grub
...
$ lsb_release -r
Release:    14.10

Reinicio el pc y me vuelve a mostrar el grub con un tiempo de espera de 10 segundos :(

https://www.youtube.com/watch?v=IOZGvZf9VZg
IOZGvZf9VZg


Título: Re: No puedo establecer el timeout del grub
Publicado por: MinusFour en 16 Julio 2015, 04:22 am
Puedes poner el script en /boot/grub/grub.cfg?


Título: Re: No puedo establecer el timeout del grub
Publicado por: WHK en 16 Julio 2015, 04:42 am
Código
  1. whk@machine:~$ cat /boot/grub/grub.cfg
  2. #
  3. # DO NOT EDIT THIS FILE
  4. #
  5. # It is automatically generated by grub-mkconfig using templates
  6. # from /etc/grub.d and settings from /etc/default/grub
  7. #
  8.  
  9. ### BEGIN /etc/grub.d/00_header ###
  10. if [ -s $prefix/grubenv ]; then
  11.  set have_grubenv=true
  12.  load_env
  13. fi
  14. if [ "${next_entry}" ] ; then
  15.   set default="${next_entry}"
  16.   set next_entry=
  17.   save_env next_entry
  18.   set boot_once=true
  19. else
  20.   set default="0"
  21. fi
  22.  
  23. if [ x"${feature_menuentry_id}" = xy ]; then
  24.  menuentry_id_option="--id"
  25. else
  26.  menuentry_id_option=""
  27. fi
  28.  
  29. export menuentry_id_option
  30.  
  31. if [ "${prev_saved_entry}" ]; then
  32.  set saved_entry="${prev_saved_entry}"
  33.  save_env saved_entry
  34.  set prev_saved_entry=
  35.  save_env prev_saved_entry
  36.  set boot_once=true
  37. fi
  38.  
  39. function savedefault {
  40.  if [ -z "${boot_once}" ]; then
  41.    saved_entry="${chosen}"
  42.    save_env saved_entry
  43.  fi
  44. }
  45. function recordfail {
  46.  set recordfail=1
  47.  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
  48. }
  49. function load_video {
  50.  if [ x$feature_all_video_module = xy ]; then
  51.    insmod all_video
  52.  else
  53.    insmod efi_gop
  54.    insmod efi_uga
  55.    insmod ieee1275_fb
  56.    insmod vbe
  57.    insmod vga
  58.    insmod video_bochs
  59.    insmod video_cirrus
  60.  fi
  61. }
  62.  
  63. if [ x$feature_default_font_path = xy ] ; then
  64.   font=unicode
  65. else
  66. insmod part_msdos
  67. insmod ext2
  68. set root='hd0,msdos1'
  69. if [ x$feature_platform_search_hint = xy ]; then
  70.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  71. else
  72.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  73. fi
  74.    font="/usr/share/grub/unicode.pf2"
  75. fi
  76.  
  77. if loadfont $font ; then
  78.  set gfxmode=auto
  79.  load_video
  80.  insmod gfxterm
  81.  set locale_dir=$prefix/locale
  82.  set lang=es_CL
  83.  insmod gettext
  84. fi
  85. terminal_output gfxterm
  86. if [ "${recordfail}" = 1 ] ; then
  87.  set timeout=30
  88. else
  89.  if [ x$feature_timeout_style = xy ] ; then
  90.    set timeout_style=hidden
  91.    set timeout=0
  92.  # Fallback hidden-timeout code in case the timeout_style feature is
  93.  # unavailable.
  94.  elif sleep --interruptible 0 ; then
  95.    set timeout=0
  96.  fi
  97. fi
  98. ### END /etc/grub.d/00_header ###
  99.  
  100. ### BEGIN /etc/grub.d/05_debian_theme ###
  101. set menu_color_normal=white/black
  102. set menu_color_highlight=black/light-gray
  103. if background_color 44,0,30,0; then
  104.  clear
  105. fi
  106. ### END /etc/grub.d/05_debian_theme ###
  107.  
  108. ### BEGIN /etc/grub.d/10_linux ###
  109. function gfxmode {
  110. set gfxpayload="${1}"
  111. if [ "${1}" = "keep" ]; then
  112. set vt_handoff=vt.handoff=7
  113. else
  114. set vt_handoff=
  115. fi
  116. }
  117. set linux_gfx_mode=None
  118. export linux_gfx_mode
  119. menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-13007919-6a08-40cb-86bf-5555696ebe4e' {
  120. recordfail
  121. load_video
  122. gfxmode $linux_gfx_mode
  123. insmod gzio
  124. insmod part_msdos
  125. insmod ext2
  126. set root='hd0,msdos1'
  127. if [ x$feature_platform_search_hint = xy ]; then
  128.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  129. else
  130.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  131. fi
  132. linux /boot/vmlinuz-3.16.0-43-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  133. initrd /boot/initrd.img-3.16.0-43-generic
  134. }
  135. submenu 'Opciones avanzadas para Ubuntu' $menuentry_id_option 'gnulinux-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  136. menuentry 'Ubuntu, con Linux 3.16.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-43-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  137. recordfail
  138. load_video
  139. gfxmode $linux_gfx_mode
  140. insmod gzio
  141. insmod part_msdos
  142. insmod ext2
  143. set root='hd0,msdos1'
  144. if [ x$feature_platform_search_hint = xy ]; then
  145.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  146. else
  147.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  148. fi
  149. echo 'Cargando Linux 3.16.0-43-generic ...'
  150. linux /boot/vmlinuz-3.16.0-43-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  151. echo 'Cargando el disco RAM inicial...'
  152. initrd /boot/initrd.img-3.16.0-43-generic
  153. }
  154. menuentry 'Ubuntu, with Linux 3.16.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-43-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  155. recordfail
  156. load_video
  157. insmod gzio
  158. insmod part_msdos
  159. insmod ext2
  160. set root='hd0,msdos1'
  161. if [ x$feature_platform_search_hint = xy ]; then
  162.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  163. else
  164.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  165. fi
  166. echo 'Cargando Linux 3.16.0-43-generic ...'
  167. linux /boot/vmlinuz-3.16.0-43-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  168. echo 'Cargando el disco RAM inicial...'
  169. initrd /boot/initrd.img-3.16.0-43-generic
  170. }
  171. menuentry 'Ubuntu, con Linux 3.16.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-41-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  172. recordfail
  173. load_video
  174. gfxmode $linux_gfx_mode
  175. insmod gzio
  176. insmod part_msdos
  177. insmod ext2
  178. set root='hd0,msdos1'
  179. if [ x$feature_platform_search_hint = xy ]; then
  180.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  181. else
  182.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  183. fi
  184. echo 'Cargando Linux 3.16.0-41-generic ...'
  185. linux /boot/vmlinuz-3.16.0-41-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  186. echo 'Cargando el disco RAM inicial...'
  187. initrd /boot/initrd.img-3.16.0-41-generic
  188. }
  189. menuentry 'Ubuntu, with Linux 3.16.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-41-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  190. recordfail
  191. load_video
  192. insmod gzio
  193. insmod part_msdos
  194. insmod ext2
  195. set root='hd0,msdos1'
  196. if [ x$feature_platform_search_hint = xy ]; then
  197.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  198. else
  199.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  200. fi
  201. echo 'Cargando Linux 3.16.0-41-generic ...'
  202. linux /boot/vmlinuz-3.16.0-41-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  203. echo 'Cargando el disco RAM inicial...'
  204. initrd /boot/initrd.img-3.16.0-41-generic
  205. }
  206. menuentry 'Ubuntu, con Linux 3.16.0-38-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-38-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  207. recordfail
  208. load_video
  209. gfxmode $linux_gfx_mode
  210. insmod gzio
  211. insmod part_msdos
  212. insmod ext2
  213. set root='hd0,msdos1'
  214. if [ x$feature_platform_search_hint = xy ]; then
  215.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  216. else
  217.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  218. fi
  219. echo 'Cargando Linux 3.16.0-38-generic ...'
  220. linux /boot/vmlinuz-3.16.0-38-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  221. echo 'Cargando el disco RAM inicial...'
  222. initrd /boot/initrd.img-3.16.0-38-generic
  223. }
  224. menuentry 'Ubuntu, with Linux 3.16.0-38-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-38-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  225. recordfail
  226. load_video
  227. insmod gzio
  228. insmod part_msdos
  229. insmod ext2
  230. set root='hd0,msdos1'
  231. if [ x$feature_platform_search_hint = xy ]; then
  232.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  233. else
  234.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  235. fi
  236. echo 'Cargando Linux 3.16.0-38-generic ...'
  237. linux /boot/vmlinuz-3.16.0-38-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  238. echo 'Cargando el disco RAM inicial...'
  239. initrd /boot/initrd.img-3.16.0-38-generic
  240. }
  241. menuentry 'Ubuntu, con Linux 3.16.0-33-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-33-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  242. recordfail
  243. load_video
  244. gfxmode $linux_gfx_mode
  245. insmod gzio
  246. insmod part_msdos
  247. insmod ext2
  248. set root='hd0,msdos1'
  249. if [ x$feature_platform_search_hint = xy ]; then
  250.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  251. else
  252.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  253. fi
  254. echo 'Cargando Linux 3.16.0-33-generic ...'
  255. linux /boot/vmlinuz-3.16.0-33-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  256. echo 'Cargando el disco RAM inicial...'
  257. initrd /boot/initrd.img-3.16.0-33-generic
  258. }
  259. menuentry 'Ubuntu, with Linux 3.16.0-33-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-33-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  260. recordfail
  261. load_video
  262. insmod gzio
  263. insmod part_msdos
  264. insmod ext2
  265. set root='hd0,msdos1'
  266. if [ x$feature_platform_search_hint = xy ]; then
  267.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  268. else
  269.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  270. fi
  271. echo 'Cargando Linux 3.16.0-33-generic ...'
  272. linux /boot/vmlinuz-3.16.0-33-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  273. echo 'Cargando el disco RAM inicial...'
  274. initrd /boot/initrd.img-3.16.0-33-generic
  275. }
  276. menuentry 'Ubuntu, con Linux 3.13.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-53-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  277. recordfail
  278. load_video
  279. gfxmode $linux_gfx_mode
  280. insmod gzio
  281. insmod part_msdos
  282. insmod ext2
  283. set root='hd0,msdos1'
  284. if [ x$feature_platform_search_hint = xy ]; then
  285.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  286. else
  287.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  288. fi
  289. echo 'Cargando Linux 3.13.0-53-generic ...'
  290. linux /boot/vmlinuz-3.13.0-53-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  291. echo 'Cargando el disco RAM inicial...'
  292. initrd /boot/initrd.img-3.13.0-53-generic
  293. }
  294. menuentry 'Ubuntu, with Linux 3.13.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-53-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  295. recordfail
  296. load_video
  297. insmod gzio
  298. insmod part_msdos
  299. insmod ext2
  300. set root='hd0,msdos1'
  301. if [ x$feature_platform_search_hint = xy ]; then
  302.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  303. else
  304.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  305. fi
  306. echo 'Cargando Linux 3.13.0-53-generic ...'
  307. linux /boot/vmlinuz-3.13.0-53-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  308. echo 'Cargando el disco RAM inicial...'
  309. initrd /boot/initrd.img-3.13.0-53-generic
  310. }
  311. menuentry 'Ubuntu, con Linux 3.13.0-48-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-48-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  312. recordfail
  313. load_video
  314. gfxmode $linux_gfx_mode
  315. insmod gzio
  316. insmod part_msdos
  317. insmod ext2
  318. set root='hd0,msdos1'
  319. if [ x$feature_platform_search_hint = xy ]; then
  320.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  321. else
  322.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  323. fi
  324. echo 'Cargando Linux 3.13.0-48-generic ...'
  325. linux /boot/vmlinuz-3.13.0-48-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  326. echo 'Cargando el disco RAM inicial...'
  327. initrd /boot/initrd.img-3.13.0-48-generic
  328. }
  329. menuentry 'Ubuntu, with Linux 3.13.0-48-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  330. recordfail
  331. load_video
  332. insmod gzio
  333. insmod part_msdos
  334. insmod ext2
  335. set root='hd0,msdos1'
  336. if [ x$feature_platform_search_hint = xy ]; then
  337.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  338. else
  339.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  340. fi
  341. echo 'Cargando Linux 3.13.0-48-generic ...'
  342. linux /boot/vmlinuz-3.13.0-48-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  343. echo 'Cargando el disco RAM inicial...'
  344. initrd /boot/initrd.img-3.13.0-48-generic
  345. }
  346. menuentry 'Ubuntu, con Linux 3.13.0-45-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-45-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  347. recordfail
  348. load_video
  349. gfxmode $linux_gfx_mode
  350. insmod gzio
  351. insmod part_msdos
  352. insmod ext2
  353. set root='hd0,msdos1'
  354. if [ x$feature_platform_search_hint = xy ]; then
  355.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  356. else
  357.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  358. fi
  359. echo 'Cargando Linux 3.13.0-45-generic ...'
  360. linux /boot/vmlinuz-3.13.0-45-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  361. echo 'Cargando el disco RAM inicial...'
  362. initrd /boot/initrd.img-3.13.0-45-generic
  363. }
  364. menuentry 'Ubuntu, with Linux 3.13.0-45-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-45-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  365. recordfail
  366. load_video
  367. insmod gzio
  368. insmod part_msdos
  369. insmod ext2
  370. set root='hd0,msdos1'
  371. if [ x$feature_platform_search_hint = xy ]; then
  372.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  373. else
  374.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  375. fi
  376. echo 'Cargando Linux 3.13.0-45-generic ...'
  377. linux /boot/vmlinuz-3.13.0-45-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  378. echo 'Cargando el disco RAM inicial...'
  379. initrd /boot/initrd.img-3.13.0-45-generic
  380. }
  381. menuentry 'Ubuntu, con Linux 3.13.0-43-lowlatency' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-lowlatency-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  382. recordfail
  383. load_video
  384. gfxmode $linux_gfx_mode
  385. insmod gzio
  386. insmod part_msdos
  387. insmod ext2
  388. set root='hd0,msdos1'
  389. if [ x$feature_platform_search_hint = xy ]; then
  390.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  391. else
  392.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  393. fi
  394. echo 'Cargando Linux 3.13.0-43-lowlatency ...'
  395. linux /boot/vmlinuz-3.13.0-43-lowlatency root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  396. echo 'Cargando el disco RAM inicial...'
  397. initrd /boot/initrd.img-3.13.0-43-lowlatency
  398. }
  399. menuentry 'Ubuntu, with Linux 3.13.0-43-lowlatency (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-lowlatency-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  400. recordfail
  401. load_video
  402. insmod gzio
  403. insmod part_msdos
  404. insmod ext2
  405. set root='hd0,msdos1'
  406. if [ x$feature_platform_search_hint = xy ]; then
  407.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  408. else
  409.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  410. fi
  411. echo 'Cargando Linux 3.13.0-43-lowlatency ...'
  412. linux /boot/vmlinuz-3.13.0-43-lowlatency root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  413. echo 'Cargando el disco RAM inicial...'
  414. initrd /boot/initrd.img-3.13.0-43-lowlatency
  415. }
  416. menuentry 'Ubuntu, con Linux 3.13.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-generic-advanced-13007919-6a08-40cb-86bf-5555696ebe4e' {
  417. recordfail
  418. load_video
  419. gfxmode $linux_gfx_mode
  420. insmod gzio
  421. insmod part_msdos
  422. insmod ext2
  423. set root='hd0,msdos1'
  424. if [ x$feature_platform_search_hint = xy ]; then
  425.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  426. else
  427.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  428. fi
  429. echo 'Cargando Linux 3.13.0-43-generic ...'
  430. linux /boot/vmlinuz-3.13.0-43-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro  splash intel_pstate=disable quiet $vt_handoff
  431. echo 'Cargando el disco RAM inicial...'
  432. initrd /boot/initrd.img-3.13.0-43-generic
  433. }
  434. menuentry 'Ubuntu, with Linux 3.13.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-43-generic-recovery-13007919-6a08-40cb-86bf-5555696ebe4e' {
  435. recordfail
  436. load_video
  437. insmod gzio
  438. insmod part_msdos
  439. insmod ext2
  440. set root='hd0,msdos1'
  441. if [ x$feature_platform_search_hint = xy ]; then
  442.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  443. else
  444.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  445. fi
  446. echo 'Cargando Linux 3.13.0-43-generic ...'
  447. linux /boot/vmlinuz-3.13.0-43-generic root=UUID=13007919-6a08-40cb-86bf-5555696ebe4e ro recovery nomodeset
  448. echo 'Cargando el disco RAM inicial...'
  449. initrd /boot/initrd.img-3.13.0-43-generic
  450. }
  451. }
  452.  
  453. ### END /etc/grub.d/10_linux ###
  454.  
  455. ### BEGIN /etc/grub.d/20_linux_xen ###
  456.  
  457. ### END /etc/grub.d/20_linux_xen ###
  458.  
  459. ### BEGIN /etc/grub.d/20_memtest86+ ###
  460. menuentry 'Memory test (memtest86+)' {
  461. insmod part_msdos
  462. insmod ext2
  463. set root='hd0,msdos1'
  464. if [ x$feature_platform_search_hint = xy ]; then
  465.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  466. else
  467.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  468. fi
  469. knetbsd /boot/memtest86+.elf
  470. }
  471. menuentry 'Memory test (memtest86+, serial console 115200)' {
  472. insmod part_msdos
  473. insmod ext2
  474. set root='hd0,msdos1'
  475. if [ x$feature_platform_search_hint = xy ]; then
  476.  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  13007919-6a08-40cb-86bf-5555696ebe4e
  477. else
  478.  search --no-floppy --fs-uuid --set=root 13007919-6a08-40cb-86bf-5555696ebe4e
  479. fi
  480. linux16 /boot/memtest86+.bin console=ttyS0,115200n8
  481. }
  482. ### END /etc/grub.d/20_memtest86+ ###
  483.  
  484. ### BEGIN /etc/grub.d/30_os-prober ###
  485. menuentry 'Windows 7 (loader) (en /dev/sdc1)' --class windows --class os $menuentry_id_option 'osprober-chain-4016CD4216CD39A4' {
  486. insmod part_msdos
  487. insmod ntfs
  488. set root='hd2,msdos1'
  489. if [ x$feature_platform_search_hint = xy ]; then
  490.  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos1 --hint-efi=hd2,msdos1 --hint-baremetal=ahci2,msdos1  4016CD4216CD39A4
  491. else
  492.  search --no-floppy --fs-uuid --set=root 4016CD4216CD39A4
  493. fi
  494. parttool ${root} hidden-
  495. chainloader +1
  496. }
  497. set timeout_style=menu
  498. if [ "${timeout}" = 0 ]; then
  499.  set timeout=10
  500. fi
  501. ### END /etc/grub.d/30_os-prober ###
  502.  
  503. ### BEGIN /etc/grub.d/30_uefi-firmware ###
  504. ### END /etc/grub.d/30_uefi-firmware ###
  505.  
  506. ### BEGIN /etc/grub.d/40_custom ###
  507. # This file provides an easy way to add custom menu entries.  Simply type the
  508. # menu entries you want to add after this comment.  Be careful not to change
  509. # the 'exec tail' line above.
  510. ### END /etc/grub.d/40_custom ###
  511.  
  512. ### BEGIN /etc/grub.d/41_custom ###
  513. if [ -f  ${config_directory}/custom.cfg ]; then
  514.  source ${config_directory}/custom.cfg
  515. elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  516.  source $prefix/custom.cfg;
  517. fi
  518. ### END /etc/grub.d/41_custom ###
  519. whk@machine:~$
  520.  


Título: Re: No puedo establecer el timeout del grub
Publicado por: MinusFour en 16 Julio 2015, 05:00 am
Creo que la culpa es con os-prober:

Fijate que tienes:
Código:
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

Al final. Trata de cambiar el timeout a 0 ahí.

Código:
set timeout=0

Creo que va a tocar revisar los scripts del grub también porque cuando recibas una actualización de kernel o hagas tu update-grub, el timeout va a regresar.


Título: Re: No puedo establecer el timeout del grub
Publicado por: Randomize en 16 Julio 2015, 06:43 am
Mi intuición me dice que te vas a tragar los 10 segundos hasta el próximo kernel de linux.


Chacho, que se tienen que iniciar cosas antes que la pantalla...


Título: Re: No puedo establecer el timeout del grub
Publicado por: Songoku en 16 Julio 2015, 13:19 pm
¿As probado a usar la aplicación llamada grub customizer?
Saludos...

Songoku


Título: Re: No puedo establecer el timeout del grub
Publicado por: WHK en 16 Julio 2015, 22:12 pm
¿As probado a usar la aplicación llamada grub customizer?
Saludos...

Songoku

Muchas gracias! ahora si funciona :D

El problema principal que vi fue que estaba deseleccionada la opción de mostrar la setup del grub pero estaba habilitada la opción de detectar otros sistemas operativos, asi que le desactivé esa opción (os-prober) y ahora si arranca de una sin pasar por el splash del grub :D

MinusFour tenía razón pero no me atrevía a tocar ese archivo para no tener problemas en las actualizaciones pero finalmente se lo dejé en manos de grub-customizer.

Siempre he dicho que una buena gui habla mas que mil lineas de configuraciones.


Título: Re: No puedo establecer el timeout del grub
Publicado por: MinusFour en 16 Julio 2015, 22:28 pm
Muchas gracias! ahora si funciona :D

El problema principal que vi fue que estaba deseleccionada la opción de mostrar la setup del grub pero estaba habilitada la opción de detectar otros sistemas operativos, asi que le desactivé esa opción (os-prober) y ahora si arranca de una sin pasar por el splash del grub :D

MinusFour tenía razón pero no me atrevía a tocar ese archivo para no tener problemas en las actualizaciones pero finalmente se lo dejé en manos de grub-customizer.

Siempre he dicho que una buena gui habla mas que mil lineas de configuraciones.

¿Si desactivas os-prober no te quedas sin la opción de tu W7 en el boot? Claro que si no te interesa bootear a W7 entonces no es ningún problema.

Edit: ¿Porque no pruebas un timeout de 1 segundo mejor? Es solo un segundo y creo que asi no activas los 10 segundos del os-prober.


Título: Re: No puedo establecer el timeout del grub
Publicado por: WHK en 16 Julio 2015, 23:50 pm
lo que pasa es que windows 7 lo tengo en otro disco duro, el disco 1 tiene ubuntu, el disco 2 windows 7 y el tercero para respaldos, cuando enciendo el pc tengo la bios configurada para que botee ubuntu y cuando necesito windows presiono f11 y cambio el arranque por el disco 2 y parte windows, no mecesito ni uso el grub para iniciar cada so, es mas, por alguna razón que desconozco el windows 7 se instaló bien en el disco 2 pero el boot loader windows 7 quedó visible en el grub.


Título: Re: No puedo establecer el timeout del grub
Publicado por: Songoku en 17 Julio 2015, 02:45 am
Yo también tengo el grub customizer configurado para que no me muestre el listado de sistemas operativos si no que entre directamente al ubuntu (bueno kubuntu en realidad). Pero en mi caso lo que hago es modificar el gestor de arranque del win7 añadiendo la entrada del kubuntu. Así al bootear carga el gestor de arranque del win7 me da a elegir entre cargar el win7 o el kubuntu durante 10 segundos (así con ese tiempo lo tengo configurado) y si no hago nada entra la opción que tengo por defecto (y que puedo seleccionar a mi antojo). De modo que si lo que quiero es entrar al kubuntu selecciono esta opción y entra directamente sin pasar por el listado del grub.
Saludos...

Songoku


Título: Re: No puedo establecer el timeout del grub
Publicado por: Randomize en 17 Julio 2015, 11:36 am
Sip, mi intuición es una vieja escopeta de feria, apuntas al palillo y tumbas la piruleta.


Grub Customizer, tomando nota  ;D ;D ;D