[Risolto] [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
[Risolto] [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
Salve a tutti miei (probabili) futuri salvatori!
Avviso dal''inizio che sono nuovissimo sia di linux che di forum,quindi scusate eventuali sforate al regolamento o terminologia sbagliata.
Come avrete gia' capito ho un PROBLEMA...vediamo da dove inizio....
Ho un PC asus l5800c processore intel 2.66ghz 512mb ram e,essendo stanco del window e affascinato dal linux ho deciso formattarlo e partizionare l'hd interno (samsung da 160gb) in 4 distinte partizioni:
Ubuntu 10.10 nella prima
Linux swap nella seconda
Win xp nella terza
e media/dati/ nella quarta.
Come da manuale ho prima installado il windows e dopo il linux (avviso che l'avevo gia' fatto nel pc di un amico e ha funzionato tutto perfettamente)
Riavvio e....sorpresa! mi compare il messaggio no such device grub rescue.
Dopo una nottata a leggere post in vari forum di varie nazionalita' ne trovo uno che sembra risolvere il problema.
In questo post si dice che installando una versione alternate di linux l'utente ha risolto il problema.
scarico la versione ubuntu 11.04 alternate,installo,riavvio,aggiorno la/il grub e finalmente mi carica il boot loader (gnu grub version 1.99 rc1-13ubuntu3 ) con ubuntu e winxp professional...sogno con aver risolto il mio problema ma,mentre ubuntu si carica senza problemi,il winxp non ne vuole sapere e mi da il seguente errore:
no such device xxxxxxxx
error device format "/dev/sda,msdos3" invalid must be (f:h)dN, with 0 <=N <128
E via dinuovo a girare sui forum...trovo un post in cinese che spiega che bisogna editare i comandi camdiando il valore set root='(/dev/sda,msdos3)' in '(hd0,3)'
Prendo coraggio e ci provo...cosa succede?
Altro errore:
error:no such device xxxxxxxxxxx
error:out of disk
Almeno sembra che sono riuscito ad eliminare uno dei messaggi di errore...
Testa dura come sono mi sono rimesso alla ricerca di una soluzione e SEMBRA che l'abbia trovata.
In un post si diceva che bastava aggiungere al file /etc/default/grub la seguente linea:
GRUB_PRELOAD_MODULES="PART_MSDOS"
Edito,aggiorno la grub e.....niente,lo stesso errore,faccio un'altro tentativo (sempre da un post)
cambio il valore /dev/sda,msdos3 in hd0,3
e cancello la linea search --no-floppy --fs-uuid --set=root xxxxxxxxxx
Mi da un solo errore: out of disk.
Adesso non so veramente dove andare a sbattere la testa,spero che qualcuno di voi sappia aiutarmi a risolvere il problema (non vale formatta e fai tutto da capo, ho un problema con il lettore cd e la bios non mi permette l'avvio da usb) anche se non ho trovato in nessun forum una soluzione,o per meglio dire,dopo aver fatto i vari tentativi sopra elencati hanno tutti risolto il problema meno io.
Grazie in anticipo per l'aiuto e la comprensione :)
Avviso dal''inizio che sono nuovissimo sia di linux che di forum,quindi scusate eventuali sforate al regolamento o terminologia sbagliata.
Come avrete gia' capito ho un PROBLEMA...vediamo da dove inizio....
Ho un PC asus l5800c processore intel 2.66ghz 512mb ram e,essendo stanco del window e affascinato dal linux ho deciso formattarlo e partizionare l'hd interno (samsung da 160gb) in 4 distinte partizioni:
Ubuntu 10.10 nella prima
Linux swap nella seconda
Win xp nella terza
e media/dati/ nella quarta.
Come da manuale ho prima installado il windows e dopo il linux (avviso che l'avevo gia' fatto nel pc di un amico e ha funzionato tutto perfettamente)
Riavvio e....sorpresa! mi compare il messaggio no such device grub rescue.
Dopo una nottata a leggere post in vari forum di varie nazionalita' ne trovo uno che sembra risolvere il problema.
In questo post si dice che installando una versione alternate di linux l'utente ha risolto il problema.
scarico la versione ubuntu 11.04 alternate,installo,riavvio,aggiorno la/il grub e finalmente mi carica il boot loader (gnu grub version 1.99 rc1-13ubuntu3 ) con ubuntu e winxp professional...sogno con aver risolto il mio problema ma,mentre ubuntu si carica senza problemi,il winxp non ne vuole sapere e mi da il seguente errore:
no such device xxxxxxxx
error device format "/dev/sda,msdos3" invalid must be (f:h)dN, with 0 <=N <128
E via dinuovo a girare sui forum...trovo un post in cinese che spiega che bisogna editare i comandi camdiando il valore set root='(/dev/sda,msdos3)' in '(hd0,3)'
Prendo coraggio e ci provo...cosa succede?
Altro errore:
error:no such device xxxxxxxxxxx
error:out of disk
Almeno sembra che sono riuscito ad eliminare uno dei messaggi di errore...
Testa dura come sono mi sono rimesso alla ricerca di una soluzione e SEMBRA che l'abbia trovata.
In un post si diceva che bastava aggiungere al file /etc/default/grub la seguente linea:
GRUB_PRELOAD_MODULES="PART_MSDOS"
Edito,aggiorno la grub e.....niente,lo stesso errore,faccio un'altro tentativo (sempre da un post)
cambio il valore /dev/sda,msdos3 in hd0,3
e cancello la linea search --no-floppy --fs-uuid --set=root xxxxxxxxxx
Mi da un solo errore: out of disk.
Adesso non so veramente dove andare a sbattere la testa,spero che qualcuno di voi sappia aiutarmi a risolvere il problema (non vale formatta e fai tutto da capo, ho un problema con il lettore cd e la bios non mi permette l'avvio da usb) anche se non ho trovato in nessun forum una soluzione,o per meglio dire,dopo aver fatto i vari tentativi sopra elencati hanno tutti risolto il problema meno io.
Grazie in anticipo per l'aiuto e la comprensione :)
Ultima modifica di Nzino78 il sabato 5 novembre 2011, 16:36, modificato 1 volta in totale.
- giulux
- Amministratore

- Messaggi: 25450
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
benvenuto nel forum!
preliminarmente c'è da dire che con 512 di RAM far girare natty mi sembra un'impresa mooolto ardua: ti consiglierei di provare con qualcosa di più leggero.
venendo al problema posto, cominciamo a capire qual'è la situazione dopo gli smanettamenti cinesi vari: posta - copiandoli tra i tag che si aprono cliccando il tasto # sopra le faccine - il contenuto di /boot/grub/grub.cfg nonchè il terminale con questo comandoe quest'altro
preliminarmente c'è da dire che con 512 di RAM far girare natty mi sembra un'impresa mooolto ardua: ti consiglierei di provare con qualcosa di più leggero.
venendo al problema posto, cominciamo a capire qual'è la situazione dopo gli smanettamenti cinesi vari: posta - copiandoli tra i tag che si aprono cliccando il tasto # sopra le faccine - il contenuto di /boot/grub/grub.cfg nonchè il terminale con questo comando
Codice: Seleziona tutto
blkidCodice: Seleziona tutto
sudo fdisk"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Re: [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
Grazie per il benvenuto giuliux.
Per quanto riguarda la RAM no problem ne ho 750Mb in piu' ma preferisco toglierli ogni volta che installo un sistema operativo perche' il mio pc non la supporta bene e varie volte mi ha dato problemi durante l'installazione.
Come gia' detto sono nuovissimo di linux...mi potresti spiegare a brevi linee cos'e' esattamente natty? (suppongo sia l'ultimo relase di ubuntu)
Premetto che le informazioni che ti sto inviando non tengono conto degli smanettamenti,l'unico che ho lasciato e quello riguardante l'aggiunta al file /etc/default/grub la linea:
GRUB_PRELOAD_MODULES="PART_MSDOS"
E adesso eccoti le informazioni:
Suppongo che il comando fdisk sia fdisk -l visto che dando solo fdisk mi esce il menu help, se cosi' non fosse dimmi dove sbaglio.
Grazie ancora e aspetto con ansia una tua risposta
Per quanto riguarda la RAM no problem ne ho 750Mb in piu' ma preferisco toglierli ogni volta che installo un sistema operativo perche' il mio pc non la supporta bene e varie volte mi ha dato problemi durante l'installazione.
Come gia' detto sono nuovissimo di linux...mi potresti spiegare a brevi linee cos'e' esattamente natty? (suppongo sia l'ultimo relase di ubuntu)
Premetto che le informazioni che ti sto inviando non tengono conto degli smanettamenti,l'unico che ho lasciato e quello riguardante l'aggiunta al file /etc/default/grub la linea:
GRUB_PRELOAD_MODULES="PART_MSDOS"
E adesso eccoti le informazioni:
Codice: Seleziona tutto
# 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 ###
insmod part_msdos
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='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
set locale_dir=($root)/boot/grub/locale
set lang=it_IT
insmod gettext
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/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
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 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=3a7be206-2bb0-43af-9b22-cfbb81a84ab5 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=3a7be206-2bb0-43af-9b22-cfbb81a84ab5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-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='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 3a7be206-2bb0-43af-9b22-cfbb81a84ab5
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/sda3)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos3)'
search --no-floppy --fs-uuid --set=root 28C8AAFFC8AACB00
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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###Codice: Seleziona tutto
nzino@ubuntu:~$ sudo blkid
/dev/sda1: UUID="3a7be206-2bb0-43af-9b22-cfbb81a84ab5" TYPE="ext3"
/dev/sda2: UUID="fe134ca7-997a-4db5-a5ac-2d95f431d1a3" TYPE="swap"
/dev/sda3: UUID="28C8AAFFC8AACB00" TYPE="ntfs"
/dev/sda4: UUID="0880E39B80E38D8E" TYPE="ntfs"
/dev/sdb1: LABEL="NZINO" UUID="42AB-E838" TYPE="vfat" Codice: Seleziona tutto
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00094f51
Device Boot Start End Blocks Id System
/dev/sda1 1 3917 31457280 83 Linux
/dev/sda2 3917 4178 2097152 82 Linux swap / Solaris
/dev/sda3 * 4178 8094 31457280 7 HPFS/NTFS
/dev/sda4 8094 19458 91277312 7 HPFS/NTFS
Disk /dev/sdb: 4018 MB, 4018143232 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0217934c
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 489 3923936+ b W95 FAT32
Partition 1 has different physical/logical endings:
phys=(487, 254, 63) logical=(488, 130, 26)
Grazie ancora e aspetto con ansia una tua risposta
Re: [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
In attesa della tua\vostra risposta ho "smanetato" un altro poco e sono riuscito ad arrivare a questo punto con gparted avviato da un livecd:
poi ho seguito le istruzioni di:
http://wiki.ubuntu-it.org/Amministrazio ... ripristino
Ho re-iniziato,aggiornato il\la grub
Ma ogni qualvolta provo a avviare win xp mi da il solito errore:
Dove sbaglio?
Per favore help me >:(
P.S.
Avvisarmi se c'è bisogno di allegare il blkid e il file grub.cfg dopo i cambi effettuati...
Non so come fate a sopportare gente come me...
Grazie ancora
Codice: Seleziona tutto
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00094f51
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3917 31457280 83 Linux
/dev/sda2 3917 4178 2097152 82 Linux swap / Solaris
/dev/sda3 4178 8094 31457280 7 HPFS/NTFS
/dev/sda4 8094 19458 91277312 7 HPFS/NTFShttp://wiki.ubuntu-it.org/Amministrazio ... ripristino
Ho re-iniziato,aggiornato il\la grub
Ma ogni qualvolta provo a avviare win xp mi da il solito errore:
Codice: Seleziona tutto
no such device xxxxxxxx
error device format "/dev/sda,msdos3" invalid must be (f:h)dN, with 0 <=N <128Per favore help me >:(
P.S.
Avvisarmi se c'è bisogno di allegare il blkid e il file grub.cfg dopo i cambi effettuati...
Non so come fate a sopportare gente come me...
Grazie ancora
- giulux
- Amministratore

- Messaggi: 25450
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
intanto rimetti il flag di boot a sda3 (se è lì che hai windows) e vedi se cambia qualcosa
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Re: [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
Gia' fatto ma continua a darmi l'errore:
Credo che bisogna concentrarsi su questo errore visto che se cambio i parametri secondo il messaggio d'errore in (hd0,3) (must be f:h device number e un numero compreso tra 0 e 128 in questo caso 3 perche' la partizione boot e' la terza)elimina il primo messaggio d'errore e rimane:
Giunti a questo punto semplicemente non riconosce il device xxxxxxxx che invece e' presente visto che quando apro la partizione di windows me la numera con xxxxxxxx.
Avviso che questa e' una mia idea e cioe' l'idea di uno che di linux non capisce ancora niente.
In un foro ho letto che nella cartella device (che non trovo) ci sono dei numeri e basta sostituire il device xxxxxxxxx con uno di questi numeri e si risolve il problema,ma visto che l'utente non ha piu' scritto niente e al fatto che non trovo questa cartella device,non mi fiderei tanto.
Grazie ancora per la futura attenzione
Veramente non so piu' cosa fare.
Codice: Seleziona tutto
no such device xxxxxxxx
error device format "/dev/sda,msdos3" invalid must be (f:h)dN, with 0 <=N <128
error out of diskCodice: Seleziona tutto
error:no such device xxxxxxxxxxx
error:out of diskAvviso che questa e' una mia idea e cioe' l'idea di uno che di linux non capisce ancora niente.
In un foro ho letto che nella cartella device (che non trovo) ci sono dei numeri e basta sostituire il device xxxxxxxxx con uno di questi numeri e si risolve il problema,ma visto che l'utente non ha piu' scritto niente e al fatto che non trovo questa cartella device,non mi fiderei tanto.
Grazie ancora per la futura attenzione
Veramente non so piu' cosa fare.
[Risolto] [Boot]problema dual boot ubuntu11.04 alternate-winxp error out of disk
Finalmente,grazie ad un amico programmatore,siamo riusciti a risolvere il problema.
Ci sono dei problemi di compatibilita' con i driver ATA di alcune vecchie motherboard e quindi bisogna "dire" al grub di utilizzare il modulo del disco ATA durante la sua installazione.
Bisogna eseguire il seguente comando direttamente da linux installato (no live cd):
Dove sda sta per il tuo hard disk e...vuala' funziona il grub e funzionano i due SO.
Spero che questa soluzione vi sia di utilita'.
Thanx2kryz
Ci sono dei problemi di compatibilita' con i driver ATA di alcune vecchie motherboard e quindi bisogna "dire" al grub di utilizzare il modulo del disco ATA durante la sua installazione.
Bisogna eseguire il seguente comando direttamente da linux installato (no live cd):
Codice: Seleziona tutto
$sudo grub-install --disk-module=ata /dev/sda Spero che questa soluzione vi sia di utilita'.
Thanx2kryz
Ultima modifica di Nzino78 il sabato 5 novembre 2011, 16:34, modificato 1 volta in totale.
- giulux
- Amministratore

- Messaggi: 25450
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: [Risolto] [Boot] problema dual boot ubuntu11.04 alternate - winxp error out of disk
bene, per aiutare chi dovesse avere lo stesso problema modifica il primo post mettendo [risolto] nel prefisso
ciao
ciao
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti