Pagina 2 di 4
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 14:35
da educatore
Mi risponde così:
Codice: Seleziona tutto
Found linux image: /boot/vmlinuz-2.6.31-20-generic
Found initrd image: /boot/initrd.img-2.6.31-20-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sda1
grub-probe: error: unknown filesystem
done
Ho provato a spegnere e riaccendere, ma di XP non c'è traccia.
Cosa accade se col cd di Xp faccio fixbmbr e fixboot?
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 15:25
da redrobin
Quei comandi riscriveranno l'mbr, quindi non ti verrà visto ubuntu.
Soluzioni possibili: installa in windows un programma che si chiama easy bcd, dovrebbe permettere il dual-boot da windows.
Ma prima: sicuro di avere os-prob? cosa dice
?
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 15:33
da educatore
Il codice che dici tu mi da questa risposta:
Codice: Seleziona tutto
educatore@educatore-laptop:~$ df -h
File system Dim. Usati Disp. Uso% Montato su
/dev/sda2 13G 2,5G 9,0G 22% /
udev 249M 256K 249M 1% /dev
none 249M 0 249M 0% /dev/shm
none 249M 72K 249M 1% /var/run
none 249M 0 249M 0% /var/lock
none 249M 0 249M 0% /lib/init/rw
ubuntu?
Mi chiedevo: una volta riscritto l'mbr di Xp, esiste la procedura per tornare al dual boot e far riapparire Xubuntu?
???
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 15:38
da redrobin
Xp non viene proprio visto o montato. Ti ripeto, guarda se fra i pacchetti installati hai os-prober, la sua mancanza spiegherebbe tutto. Comunque sì, una volta riscritto l'mbr puoi reinstallare grub, o tramite quella utility windows che ti ho detto prima, o con una procedura di ripristino di grub, ma sinceramente in grub2 non l'ho mai usata, in grub-legacy l'ho fatto tranquillamente.
Qui una guida.
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 16:07
da educatore
In aggiungi e rimuovi applicazioni os-prober non c'è. Però se vado in gestione pacchetti me lo da come installato. Ora provo a reinstallarlo.
Re: blocco all'avvio
Inviato: sabato 27 marzo 2010, 16:20
da redrobin
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 0:27
da educatore
Scusa il ritardo. Ho fatto come dici tu. In «gestore di pacchetti» os-prober versione 1.35 risulta col quadratino verde installato. In «aggiungi e rimuovi applicazioni» non c'è. Perchè mai ??? Forse devo scaricare prima qualche dipendenza? ???
E se io percorressi una strada più lunga, ma sicura? cancello tutte le partizioni meno che quella con xp. E reinstallo xubuntu come se fosse la prima volta scegliendo di affiancarlo a xp? :-[
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 10:17
da educatore
Potete darmi una mano?
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 11:05
da patel
ripristina win con col cd di XP, console di ripristino e digitando fixmbr e fixboot, poi dopo aver controllato che win funziona ripristini il grub con
http://wiki.ubuntu-it.org/Amministrazio ... Ripristino
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 12:03
da redrobin
educatore ha scritto:
E se io percorressi una strada più lunga, ma sicura? cancello tutte le partizioni meno che quella con xp. E reinstallo xubuntu come se fosse la prima volta scegliendo di affiancarlo a xp? :-[
Non è una cattiva idea, ho visto che hai delle partizioni non utilizzate. In fase di installazione scegli il partizionamento manuale, tieni sda1, tutto il resto prima lo cancelli poi ne fai due partizioni, una swap e una ext4 (o 3) per ubuntu.
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 15:14
da educatore
Grazie patel per il suggerimento. Però, che tu sappia, questo ripristino del grub vale pure per xubuntu 9.10 o meglio, vale pure il grub2? Questo tipo di ripristino mi ha funzionato, una volta, con Ubuntu 9.04 che ha, se non sbaglio, il grub percedente. Ora temo che col grub2 le cose siano diverse. Che dici?
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 15:20
da educatore
redrobin ha scritto:
Non è una cattiva idea, ho visto che hai delle partizioni non utilizzate. In fase di installazione scegli il partizionamento manuale, tieni sda1, tutto il resto prima lo cancelli poi ne fai due partizioni, una swap e una ext4 (o 3) per ubuntu.
Grazie della conferma redrobin. Ora sento patel e poi, nel caso, provo coi tuoi consigli. Nei post precedenti mi hai anche consigliato easy bcd. Cercandolo ho letto sul sito wintrcks che si può anche creare un dualboot partendo dal boot.ini di XP. Anche questa potrebbe essere una strada da percorrere. Ne sai qualcosa?
Comunque vadano le cose sto imparando molto. Grazie ragazzi (good)
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 15:28
da patel
educatore ha scritto:
Grazie patel per il suggerimento. Però, che tu sappia, questo ripristino del grub vale pure per xubuntu 9.10 o meglio, vale pure il grub2?
vale solo per grub2, per grub1 ci vuole
http://wiki.ubuntu-it.org/Amministrazio ... Ripristino
Comunque se visitavi il link ce lo trovavi scritto
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 17:02
da redrobin
educatore ha scritto:
Grazie della conferma redrobin. Ora sento patel e poi, nel caso, provo coi tuoi consigli. Nei post precedenti mi hai anche consigliato easy bcd. Cercandolo ho letto sul sito wintrcks che si può anche creare un dualboot partendo dal boot.ini di XP. Anche questa potrebbe essere una strada da percorrere. Ne sai qualcosa?
Teoricamente dovrebbe funzionare, anche se non l'ho mai fatto con linux, l'ho fatto solo con un dual boot windows xp - windows 2000. Immagino dovrai ritoccare manualmente il file ad ogni aggiornamento di kernel linux.
educatore ha scritto:
Comunque vadano le cose sto imparando molto. Grazie ragazzi (good)
Questo è il miglior 'effetto collaterale' dell'utilizzo di gnu/linux!

Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 18:11
da educatore
patel ha scritto:
Comunque se visitavi il link ce lo trovavi scritto
Scusa patel, hai ragione. sono stato presuntuoso :-[ e ho pensato che tu non avessi capito la mia situazione. Provo subito. Grazie
Grazie anche a te redirobin per la risposta (good)
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 19:44
da educatore
Le ho provate tutte >:( Il link di patel l'ho seguito passo passo e non c'è stato risultato. Xp non parte da GRUB. Poi col cd live di xubuntu 9.10 ho cancellato tutte le partizioni esclusa la sda1 dove sta xp. Dal punto di mount / ho renstallato xubuntu 9.10 e, in effetti, nel grub ricompare XP. Però se ci clicco sopra mi dice
torno al grub e clicco E. A quel punto mi compare
root con parentesi graffe e poi nella riga sotto
Cosa vuol dire ???
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 20:27
da redrobin
Mi dici adesso come è partizionato il disco? sempre con
E anche cosa c'è nel file /boot/grub/grub.cfg; in particolare alla voce os-prober, la tua partizione windows dovrebbe essere vista come
se non è così l'errore è lì.
Se proprio non ci sono altre alternative, proviamo ad inserire manualmente xp in /etc/default/grub
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 20:32
da patel
hai fatto così oppure no ?
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 21:10
da educatore
Codice: Seleziona tutto
Disk /dev/sda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd62fd62f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2789 22394610 c W95 FAT32 (LBA)
/dev/sda3 2790 4574 14338012+ f W95 Ext'd (LBA)
/dev/sda5 4479 4574 771088+ 82 Linux swap / Solaris
/dev/sda6 2790 4478 13566829+ 83 Linux
Partition table entries are not in disk order
GRUB.CFG
Codice: Seleziona tutto
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 0271bb41-82d3-4aef-97c5-86231ac42dd9
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-20-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 0271bb41-82d3-4aef-97c5-86231ac42dd9
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=0271bb41-82d3-4aef-97c5-86231ac42dd9 ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-20-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 0271bb41-82d3-4aef-97c5-86231ac42dd9
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=0271bb41-82d3-4aef-97c5-86231ac42dd9 ro single
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 0271bb41-82d3-4aef-97c5-86231ac42dd9
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=0271bb41-82d3-4aef-97c5-86231ac42dd9 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 0271bb41-82d3-4aef-97c5-86231ac42dd9
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=0271bb41-82d3-4aef-97c5-86231ac42dd9 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
drivemap -s (hd0) ${root}
chainloader +1
}
### 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 ###
i
Ciao redrobin, mi sembra che la partizione XP è vista così
Codice: Seleziona tutto
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Sì, certo patel, ho fatto prprio come hai detto tu. Ho controllato l'avvio effettivo di XP e poi ho tentato il ripristino. O almeno, se ho fatto errori, non me ne sono accorto ???
Re: blocco all'avvio
Inviato: domenica 28 marzo 2010, 21:35
da redrobin
È proprio quello che non mi convince. Proviamoci! Fai prima un backup del file
; poi lo modifichi e scrivi
Codice: Seleziona tutto
menuentry "Microsoft Windows XP *** Edition (on /dev/sda1)" {
set root=(hd0,1)
chainloader +1
}
In alternativa la stessa cosa si potrebbe fare nel file /etc/grub.d/40_custom.
In ogni caso poi bisogna dare
*** Home o Professional, quello che hai