[Risolto] [Boot] Error22: No such partition.

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

[Risolto] [Boot] Error22: No such partition.

Messaggio da Trismark »

Un saluto a tutti, premetto di essere un esordiente totale con linux, però vorrei impararlo quanto prima.

Sul mio pc (hd unico da 80gb), formattato di recente e creando preventivamente una partizione da 10gb x ubntu e una da 2gb di swap, ho WindowsXP su partizione NTFS.
Stamane ho deciso di installare Ubuntu ma, dopo l'installazione, non mi è più possibile accedere a windows.

Mi sono documentato sulla questione: pare che il problema sia nella gestione dei Grub.
Riporto dei dati che credo siano rilevanti:

Codice: Seleziona tutto

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		3

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		5

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=a0daca53-6d23-445f-a093-db632009697c ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=a0daca53-6d23-445f-a093-db632009697c

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title		Ubuntu 8.10, kernel 2.6.27-7-generic
uuid		a0daca53-6d23-445f-a093-db632009697c
kernel		/boot/vmlinuz-2.6.27-7-generic root=UUID=a0daca53-6d23-445f-a093-db632009697c ro quiet splash 
initrd		/boot/initrd.img-2.6.27-7-generic
quiet

title		Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid		a0daca53-6d23-445f-a093-db632009697c
kernel		/boot/vmlinuz-2.6.27-7-generic root=UUID=a0daca53-6d23-445f-a093-db632009697c ro  single
initrd		/boot/initrd.img-2.6.27-7-generic

title		Ubuntu 8.10, memtest86+
uuid		a0daca53-6d23-445f-a093-db632009697c
kernel		/boot/memtest86+.bin
quiet

#Windows Xp
title           Windows XP
root            (hd0,6)
savedefault
makeactive
chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST

da notare che le stringhe:

Codice: Seleziona tutto

#Windows Xp
title           Windows XP
root            (hd0,6)
savedefault
makeactive
chainloader +1
le ho aggiunte io in seguito a delle discussioni che ho trovato, in precedenza, su altre pagine di questoforum.


Altro dato rilevante, credo che sia questo, ricavato con gparted:

Codice: Seleziona tutto

/dev/sda2 (file system: extended) (dim. 64.75gb) (flag: lba)
-  /dev/sda5 (file system: linux-swap) (dim. 1.95gb)
-  /dev/sda6 (file system: NTFS) (dim. 62.80gb)
Qualcuno sa spiegarmi perchè, quando al boot scelgo di far partire WindowsXP, ricevo l'errore:

Error22: No such partition.
Ultima modifica di Trismark il domenica 23 novembre 2008, 21:53, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Boot] Error22: No such partition.

Messaggio da steff »

Prova (hd0,5) che corrisponde alla 6° partizione (la prima è (0,0).
Puoi premere e al menu di grub, vai alla riga, di nuovo e e modifichi per provare, poi dai b per boot.

Che però però, ho sentito dire che win deve essere su partizione primaria per partire!
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Boot] Error22: No such partition.

Messaggio da patel »

posta anche sudo fdisk -l
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

Allora ho appena provato a fare come mi hai suggerito (credo di averci già provato anche in precedenza, ma non ne ho la certezza... ho fatto millemila prove)
risultato:

Error12: Invalid device requested.

In verità il dubbio della partizione primaria ce l'ho anche io, ma per non sapere ne leggere ne scivere sto cercando una soluzione o qualcuno che mi suggerisca come muovermi per fare meno danno possibile.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

Codice: Seleziona tutto

Disco /dev/sda: 80.0 GB, 80026361856 byte
240 testine, 63 settori/tracce, 10337 cilindri
Unità = cilindri di 15120 * 512 = 7741440 byte
Identificativo disco: 0xf98df98d

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1355    10243768+  83  Linux
/dev/sda2            1356       10336    67896329    f  W95 Esteso (LBA)
/dev/sda5            1356        1626     2048728+  82  Linux swap / Solaris
/dev/sda6            1627       10336    65847568+   7  HPFS/NTFS
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Boot] Error22: No such partition.

Messaggio da steff »

Secondo me il problema è prorpio la partizione estesa. Come mai win è finita lì? Non è che era una partizione dati?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Boot] Error22: No such partition.

Messaggio da patel »

Infatti Xp è in partiz. logica (dal 5 in poi sono logiche), ti conviene rincominciare da capo, elimini le partizioni, installi XP facendogli creare subito la sua partizione (non tutto il disco), poi installi Ubuntu.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

Ricominciare da capo = riformatatre tutto?  >:(

In realtà non so come XP sia finito lì, so solo che ho avuto i miei problemi a partizionare il disco poichè questo è un notebook hp e il SO sta su un recovery disk che parte con una GUI dell'hp e che tende a ripristinare i settaggi originali del pc (unica partizione xp).
Facendo partire questo cd, non mi permette di cancellare le partizioni esistenti, giacchè memorizza i suoi dati temporanei sull'hd rendendo impossibile il corretto partizionamento.
L'ultima volta ho formattato con un'ulteriore copia di xp e poi ho reinstallato con il cd originale. Probabilmente l'impiccio s'è creato in quel momento.
Adesso come adesso rifarei la stessa cosa in quanto non saprei come muovermi.

Una cosa non mi è chiara: XP fino a questa mattina funzionava (unico so presente) ed era sempre in quella partizione. Perchè adesso non può più funzionre?
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

Uhmmm la situazione si complica: hp provato a reinstallare XP... logicamente funziona fino alla copia dei dati sull'hd, poi ovviamente, al riavvio successivo parte linux e non mi completa l'installazione di XP.

:o
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Boot] Error22: No such partition.

Messaggio da patel »

Io ti avevo detto
elimini le partizioni, installi XP facendogli creare subito la sua partizione (non tutto il disco), poi installi Ubuntu.
Una cosa non mi è chiara: XP fino a questa mattina funzionava (unico so presente) ed era sempre in quella partizione. Perchè adesso non può più funzionre?
Questo tipo di errori sta capitando sempre più di frequente da quando è uscito Intrepid. Forse qualche bug del partizionamento.
Ultima modifica di patel il sabato 22 novembre 2008, 20:29, modificato 1 volta in totale.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

"elimini le partizioni, installi XP facendogli creare subito la sua partizione (non tutto il disco), poi installi Ubuntu"

In poche parole povere, di fatto, cosa devo fare? Non saprei come formattare le partizioni senza che windows si carichi il disco sull'hd.
Avatar utente
njin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1199
Iscrizione: venerdì 31 agosto 2007, 22:47

Re: [Boot] Error22: No such partition.

Messaggio da njin »

Usa il live cd di ubuntu
Ubuntu will always be free to download, free to use and free to distribute to  others .
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

D'accordo, proverò a fare in questo modo.
Formattando con il Live cd di ubuntu devo eliminare tutte le partizionie poi cominciare l'installazione di windows oppure mi conviene creare subito 3 partizioni già da subito (win+dati - linux - swap)?

E soprattutto, se installo windows nello spazio non partizionato della grandezza dell'intero disco, poi con il Live CD riesco a creare altre 2 partizioni partendo da quella di win?
Avatar utente
njin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1199
Iscrizione: venerdì 31 agosto 2007, 22:47

Re: [Boot] Error22: No such partition.

Messaggio da njin »

Le partizioni linux e swap vengono create automaticamente da ubuntu.
Reinstalla xp su tuto il disco e poi lo ridimensioni quando installi ubuntu.
Ciao
Ubuntu will always be free to download, free to use and free to distribute to  others .
Avatar utente
GiovEdi
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1307
Iscrizione: martedì 2 ottobre 2007, 10:21

Re: [Boot] Error22: No such partition.

Messaggio da GiovEdi »

Trismark ha scritto:
...hp provato a reinstallare XP... logicamente funziona fino alla copia dei dati sull'hd,
poi ovviamente, al riavvio successivo parte linux e non mi completa l'installazione di XP.

2 modi per risolvere questo problema, ovvero eliminare grub dall'mbr:

o avviare il pc il CD di installazione di Windows e far partire la console di ripristino
per poi dare i due comandi fixmbr e fixboot
tutti i dettagli si possono leggere qui:
http://support.microsoft.com/kb/314058

oppure fare il download della immagine .iso del CD di SuperGrubDisk, masterizzarla e poi riavviare
e cercare nelle opzioni del programma la voce "Ripara Boot Di Windows"
http://forjamari.linex.org/frs/download ... 0.9766.iso
prima leggere, poi casomai scrivere
« domandasti e ... ti risposi! » (Liz&Richard)
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [Boot] Error22: No such partition.

Messaggio da patel »

Trismark ha scritto: D'accordo, proverò a fare in questo modo.
Formattando con il Live cd di ubuntu devo eliminare tutte le partizionie poi cominciare l'installazione di windows oppure mi conviene creare subito 3 partizioni già da subito (win+dati - linux - swap)?

E soprattutto, se installo windows nello spazio non partizionato della grandezza dell'intero disco, poi con il Live CD riesco a creare altre 2 partizioni partendo da quella di win?
Io ti avevo detto:
elimini le partizioni, installi XP facendogli creare subito la sua partizione (non tutto il disco), poi installi Ubuntu.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

patel scusami: se ho un dubbio su quello che hai detto e tu continui imperterrito a ripropormi sempre le stesse identiche parole, io il dubbio non riesco a togliermelo, mi pare più che ovvio. Ho capito che questa è la tua bibbia... ma io non conosco ancora la tua (vostra) religione.

Il problema adesso è questo:
sto cercando di formattare col LiveCD di ubuntu e quando mi chiede il modo in cui deve essere partizionato il disco, metto "manuale". Nella tabella delle partizioni, elimino tutte quelle attualmente presenti fino ad ottenere l'intero spazio disponibile, poi creo una partizione nell'intero spazio disponibile e setto come file system il fat32 (non ho possibilità di scegliere ntfs).
Quando infine do l'OK per avviare la procedura, ricevo un messaggio di errore che mi avvisa che non è stato selezionato alcun file system di root.

Che cosa sto sbagliando?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Boot] Error22: No such partition.

Messaggio da steff »

Inanzi dovresti creare due (/, swap) (meglio tre: /, /home e swap).

Ma devi assegnare il punto di mount  / (=root) alla partizione creata, questo è l'errore.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Trismark
Prode Principiante
Messaggi: 11
Iscrizione: sabato 22 novembre 2008, 17:50

Re: [Boot] Error22: No such partition.

Messaggio da Trismark »

Ok, ma il mio problema è che devo installare prima windows e poi ubuntu, altrimenti torno al punto di partenza.

Se io faccio direttamente queste 3 partizioni implica che sto effettivamente installando ubuntu... poi windows come lo metto?

Non vorrei tornare allo stesso punto in cui sono ora: quando metto il cd di windows mi carica i dati sull'hd e quando riavvia per far partire l'istallazione, mi parte ubuntu.
Avatar utente
njin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1199
Iscrizione: venerdì 31 agosto 2007, 22:47

Re: [Boot] Error22: No such partition.

Messaggio da njin »

Io ricordo che quando installavo xp potevo scegliere se fargli partizionare tutto il disco o installarlo in partizione preesistente, quindi non capisco il tuo problema, inserisci il disco di xp e formatti tutto in ntfs (se ho ben capito il problema).
Ciao.
Ubuntu will always be free to download, free to use and free to distribute to  others .
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti