Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] Doudoulinux in dual boot
#1
Salve a tutti, apro questa discussione più che altro per una sfida e per vedere se si riesce a superare qualche limite... mi spiego: ho installato per prova una distro per bambini di nome doudoulinux che è basata su Debian e nasce come Live CD, ho scoperto che con una procedura spiegata sul loro sito si può installare su disco previa però perdita di qualsiasi altro sistema sia già installato sul disco, ho provato la procedura su virtualbox e ho visto che la distro crea una partizione in Fat16 poco più di 700 mb e lascia il resto del disco non allocato... direi uno spreco di spazio che si potrebbe utilizzare per installare qualche altra distro, ho fatto diverse prove senza riuscire a creare un dual boot, di fatto ho installato Bodhi Linux nella partizione non allocata, ma sia installando grub in sda che nella stessa partizione di Bodhi, grub non vede Doudoulinux in nessun modo, ho provato anche con Boot Repair ma senza esito, riesco ad avviare o l'uno o l'altro sistema solo cancellando o ripristinando GRUB e MBR ... qualcuno più esperto saprebbe superare questo limite? ... grazie anticipatamente. Idea
Cita messaggio
#2
1) Ripristina il grub in modo da avviare Doudoulinux, è grub 1 o 2 ? vai nella cartella /boot/grub e posta il menu.lst o il grub.cfg
2) Ripristina il grub in modo da avviare Bodhiinux, è grub 1 o 2 ? vai nella cartella /boot/grub e posta il menu.lst o il grub.cfg
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Cita messaggio
#3
grazie patel per essere intervenuto, allora per avviare di nuovo Doudoulinux con Boot Repair non devo ripristinare grub2 ma l'MBR ti posto il grub.cfg di Bodhi
Codice:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
  set locale_dir=($root)/boot/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=10
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
    set gfxpayload="${1}"
    if [ "${1}" = "keep" ]; then
        set vt_handoff=vt.handoff=7
    else
        set vt_handoff=
    fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic' --class bodhi --class gnu-linux --class gnu --class os {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    linux    /boot/vmlinuz-3.7.0-7-generic root=UUID=db0fe00c-d505-4fa1-8e9e-e125a961dca3 ro   splash quiet $vt_handoff
    initrd    /boot/initrd.img-3.7.0-7-generic
}
menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    echo    'Loading Linux 3.7.0-7-generic ...'
    linux    /boot/vmlinuz-3.7.0-7-generic root=UUID=db0fe00c-d505-4fa1-8e9e-e125a961dca3 ro recovery nomodeset
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-3.7.0-7-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
ti posto una immagine di gparted del disco virtuale con Doudoulinux e Bodhi Linux installati, non far caso se manca la swap perchè ho fatto delle prove veloci..


Allegati Anteprime
   
Cita messaggio
#4
modifica il grub.cfg di bodhi così

Codice:
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
  set locale_dir=($root)/boot/grub/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=10
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
    set gfxpayload="${1}"
    if [ "${1}" = "keep" ]; then
        set vt_handoff=vt.handoff=7
    else
        set vt_handoff=
    fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic' --class bodhi --class gnu-linux --class gnu --class os {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    linux    /boot/vmlinuz-3.7.0-7-generic root=UUID=db0fe00c-d505-4fa1-8e9e-e125a961dca3 ro   splash quiet $vt_handoff
    initrd    /boot/initrd.img-3.7.0-7-generic
}
menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root db0fe00c-d505-4fa1-8e9e-e125a961dca3
    echo    'Loading Linux 3.7.0-7-generic ...'
    linux    /boot/vmlinuz-3.7.0-7-generic root=UUID=db0fe00c-d505-4fa1-8e9e-e125a961dca3 ro recovery nomodeset
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-3.7.0-7-generic
}
menuentry 'DoudouLinux' {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    linux    /live/vmlinuz root=/dev/sda1 boot=live locale=it_IT.UTF-8 keyb=it,fr,de klayout=it kvariant=,oss, koptions=grp:alt_shift_toggle notimezone noxautologin persistent persistent-subtext=doudoulinux quiet splash vga=785 username=tux hostname=doudoulinux union=aufs
    initrd /live/initrd.img
}

se desideri installare questa distro nel tuo HD, come ho fatto io per provarla:
1) estrai la iso in una partizione già esistente
2) aggiungi al grub.cfg della tua distro principale
Codice:
menuentry 'DoudouLinux' {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    linux    /live/vmlinuz root=/dev/sda1 boot=live locale=it_IT.UTF-8 keyb=it,fr,de klayout=it kvariant=,oss, koptions=grp:alt_shift_toggle notimezone noxautologin persistent persistent-subtext=doudoulinux quiet splash vga=785 username=tux hostname=doudoulinux union=aufs
    initrd /live/initrd.img
}
cambiando il numero della partizione in msdos1 e root=/dev/sda1
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Cita messaggio
#5
Funziona perfettamente Blush del resto non avevo dubbi... al momento ho un vecchio portatile con installato Qimo 2.0 e Bodhi Linux in dual boot, che praticamente usa il mio pargolo, mentre Doudoulinux lo avvio da livecd, ho letto adesso sul loro sito che tra aprile e maggio uscirà una nuova versione di Doudoulinux... comunque sia ti ringrazio per l'aiuto, posto anche l'immagine di grub... Idea


Allegati Anteprime
   
Cita messaggio
#6
Tutti quei programmi li puoi installare anche sulle altre distro senza bisogno di Doudoulinux
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Cita messaggio
#7
(23-02-2013, 15:03 )patel Ha scritto: Tutti quei programmi li puoi installare anche sulle altre distro senza bisogno di Doudoulinux

si questo lo so, diciamo che il livecd ha il pregio di non poter accedere a nessun'altra partizione del disco e sicuramente anche installata che comunque sarà più reattiva, a quanto pare nella nuova versione inseriranno un installer "classico" e adesso si appoggeranno su Linux Mint invece che a Debian se ho capito bene...
Cita messaggio
#8
ho per curiosità spulciato dentro la cartella boot di Doudoulinux e manca del tutto la cartella grub...


Allegati Anteprime
   
Cita messaggio
#9
Per installare Dudolinux su hardisk , esegui un installazione debian stable minimale , poi aggiorni il sources.list aggiungendo le reposidtri di dudolinix
http://blog.doudoulinux.org/post/2012/02...oudouLinux
Non c' è alcun bisogno di usare fs microsoft , men che meno fat16 , e puoi metterlo in multiboot con qualunque versioni supporti grub 2
Cita messaggio
#10
(23-02-2013, 15:31 )maxbigsi Ha scritto: ho per curiosità spulciato dentro la cartella boot di Doudoulinux e manca del tutto la cartella grub...
non potevo saperlo fino a quando non l'ho scaricata per provarla
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)