Articoli correlati

feb 11

Impostare l’avvio SO con Grub DEFAULT=

Visto che in molte distro adesso è apparso un sottomenu che racchiude la versione ripristino e i kernel precedenti non è più cos’ facile contare da 0 per far partire il sistema/kernel della terza o quinta riga.

Un ottimo metodo è usare le voci testuali. Se non si ricorda di preciso come si chiamano si possono leggere in, cercando “menuentry”:

cat /boot/grub/grub.cfg
...
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
recordfail
   gfxmode $linux_gfx_mode
   insmod gzio
   insmod part_msdos
   insmod ext2
   set root='hd0,msdos6'
   if [ x$feature_platform_search_hint = xy ]; then
     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
   else
     search --no-floppy --fs-uuid --set=root c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
   fi
   linux   /boot/vmlinuz-3.5.0-23-generic root=UUID=c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3 ro   quiet splash acpi_backlight=vendor $vt_handoff
   initrd   /boot/initrd.img-3.5.0-23-generic
}
submenu 'Opzioni avanzate per Ubuntu' $menuentry_id_option 'gnulinux-advanced-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
   menuentry 'Ubuntu, con Linux 3.5.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-23-generic-advanced-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
   recordfail
      gfxmode $linux_gfx_mode
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos6'
      if [ x$feature_platform_search_hint = xy ]; then
        search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      else
        search --no-floppy --fs-uuid --set=root c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      fi
      echo   'Caricamento Linux 3.5.0-23-generic...'
      linux   /boot/vmlinuz-3.5.0-23-generic root=UUID=c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3 ro   quiet splash acpi_backlight=vendor $vt_handoff
      echo   'Caricamento ramdisk iniziale...'
      initrd   /boot/initrd.img-3.5.0-23-generic
   }
   menuentry 'Ubuntu, con Linux 3.5.0-23-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-23-generic-recovery-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
   recordfail
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos6'
      if [ x$feature_platform_search_hint = xy ]; then
        search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      else
        search --no-floppy --fs-uuid --set=root c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      fi
      echo   'Caricamento Linux 3.5.0-23-generic...'
      linux   /boot/vmlinuz-3.5.0-23-generic root=UUID=c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3 ro recovery nomodeset 
      echo   'Caricamento ramdisk iniziale...'
      initrd   /boot/initrd.img-3.5.0-23-generic
   }
   menuentry 'Ubuntu, con Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
   recordfail
      gfxmode $linux_gfx_mode
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos6'
      if [ x$feature_platform_search_hint = xy ]; then
        search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      else
        search --no-floppy --fs-uuid --set=root c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      fi
      echo   'Caricamento Linux 3.5.0-17-generic...'
      linux   /boot/vmlinuz-3.5.0-17-generic root=UUID=c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3 ro   quiet splash acpi_backlight=vendor $vt_handoff
      echo   'Caricamento ramdisk iniziale...'
      initrd   /boot/initrd.img-3.5.0-17-generic
   }
   menuentry 'Ubuntu, con Linux 3.5.0-17-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3' {
   recordfail
      insmod gzio
      insmod part_msdos
      insmod ext2
      set root='hd0,msdos6'
      if [ x$feature_platform_search_hint = xy ]; then
        search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      else
        search --no-floppy --fs-uuid --set=root c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3
      fi
      echo   'Caricamento Linux 3.5.0-17-generic...'
      linux   /boot/vmlinuz-3.5.0-17-generic root=UUID=c1a7d1c2-7bd3-483b-a4f9-4a802e241eb3 ro recovery nomodeset 
      echo   'Caricamento ramdisk iniziale...'
      initrd   /boot/initrd.img-3.5.0-17-generic
   }
}

### END /etc/grub.d/10_linux ###

In questo esempio per impostare il kernel precedente si può usare una delle due possibilità, la prima è meglio in quanto non cambia anche se si aggiorna il kernel.

# nano /etc/default/grub

DEFAULT=”Opzioni avanzate per Ubuntu>Ubuntu, con Linux 3.5.0-17-generic”
GRUB_DEFAULT=”1>2″

Articoli correlati

gen 27

Installare Arch Linux

arch

Sto usando da tanti anni principalmente questa distro rolling che attira molti per sua natura, ma non tutti hanno voglia di studiarci troppo la documentazione ricchissima ed ecco che spuntano distro come archbang, chakra e altro che tentano di riunire i pregi di arch con le comodità di ubuntu o altre distro user-friendly. Secondo me non può funzionare a lungo, perché al primo problema manca l’esperienza della strada fatta installandola a mano.

Ma per chi ha voglia: ecco uno script che dovrebbe installare il server grafico, audio, DE e configurare tutto.

Articoli correlati

gen 24

Nuova veste del blog

Vogliadilinux torna scuro, spero che piace anche ai 15 lettori quotidiani. Il tema è Admired di wp-ultra.com/ ma dovevo sistemare le colonne e il padding per via dela barra laterale che finiva di sotto. Per il resto è molto configurabile dalle impostazioni, senza dover perdersi troppo nel css.

Se ci sono problemi di visualizzazione segnalateli pure nei commenti grazie.

Articoli correlati

gen 06

Convertire ebook (e un ottimo programma per gestire ebook)

Gestore ebook calibre

Cercando uno script per convertire ebook Kindle da * .mobi a *.epub (mobi2epub) ho trovato un gioiello di programma che fa questo e molto altro ancora, perfettamente integrato in Kde: Calibre. C’è pure una ottima guida video, praticamente è l’equivalente di digikam per gli ebook.

La ciliegina sulla torta è la possibilità di scaricare in automatico tanti giornali di tutto il mondo in formato .epub:
calibre-notizieindice-giornale

Articoli correlati

Articoli correlati

Articoli correlati