|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Problema col partizionamento
Sul mio hd ho installato sia win xp che xubuntu.
Xp risiede sulla sola partizione primaria mentre xubuntu risiede in diverse partizioni logiche (/,boot,home,usr) tutte inserite all'interno di una partizione estesa. Grub mostra la schermata di avvio. Problema: non riesco a far partire win xp. Senza aver cambiato nulla nel menu.lst, relativamente alla partizione di win, non riesco piu' a farlo partire ed ottengo o "invalid device request" (Se metto root (hd0,0)) o "grub error 18" (se metto root (hd0,1)). Provando ad utilizzare il disco di installazione di xp (Dal quale tra l'altro non riesco neppure ad ottenere l'opzione per la console di ripristino) mi viene mostrata la seguente tabella delle partizioni dove mi sembra esserci un po' di casino (Spazio "stranamente" non allocato, sia all'inizio sia verso la fine, quest'ultimo avente una dimensione "falsa"): Codice:
pazio non partizionato 8 mb D: partizione3[NTFS] 20560 mb. <18254 mb. disp.> I: partizione4[sconosciuta] 973 mb. <972 mb. disp.> J: partizione5[scon.] 973 mb. <972 mb. disp.> K: partizione6[scon.] 2926 mb. <2925 mb. disp.> L: partizione7[scon.] 14402 mb. <14401 mb. disp.> M: partizione8[scon.] 14645 mb. <14645 mb. disp.> N: partizione9[scon.] 21093 mb. <21093 mb. disp> E: partizione10[fat32] 10229 mb. <10218 mb. disp.> F: partizione11[fat32] 19069 mb. <19059 mb. disp.> C: partizione1[scon.] 7996 mb. <7996 mb. disp> spazio non partizionato 4294959294 mb. spazio non partizionato 8006 mb G: partizione2(os_tools)[NTFS] 1589 mb. <1330 mb. disp.> Codice:
Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x8e35bb07 Device Boot Start End Blocks Id System /dev/sda1 2 13370 107386492+ f W95 Ext'd (LBA) /dev/sda2 * 13371 14391 8187904 7 HPFS/NTFS /dev/sda3 14391 14594 1627136 7 HPFS/NTFS /dev/sda5 2 2622 21053151 7 HPFS/NTFS /dev/sda6 2623 2746 995998+ 82 Linux swap / Solaris /dev/sda7 2747 2870 995998+ 82 Linux swap / Solaris /dev/sda8 2871 3243 2996091 83 Linux /dev/sda9 3244 5079 14747638+ 83 Linux /dev/sda10 9636 10939 10474348+ b W95 FAT32 /dev/sda11 10940 13370 19526976 b W95 FAT32 /dev/sda12 5080 6946 14996646 83 Linux /dev/sda13 6947 9635 21599361 83 Linux Partition table entries are not in disk order
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
La tua tabella delle partizioni è un quadro di Picasso ritoccato da Arman.
Ammesso che windows riesca a gestire le sue partizioni lì dentro (è alquanto suscettibile, si confonde con molto meno), in teoria hd(0,1) è corretto. Sempre che grub enumeri le partizioni come linux, altrimenti dovresti usare hd(0, <n>) con <n> parametro da indovinare. La domanda ora è: come sei arrivato nella situazione non funzionante? Avevi già linux installato e XP funzionante, poi ha smesso per qualche motivo (non so, qualche aggiornamento dei sistemi)? Puoi allegare il menu.lst completo?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Alla fine del disco c'è un problema più serio: il disco ha in totale 14593 cilindri, ma sda3 sfora oltre.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Quote:
Scherzi a parte... senza modificare nulla nel file menu.lst relativamente all partizione di win da avviare... e' successo che in seguito a dei "grub-install" (Effettuati per "configurare" splash boot e splashscreen vari...) ho ottenuto l'inconveniente di cui sopra. In merito al partizionamento... non so se sia stato Picasso a fare il capolavoro o il genio di Arman a dare quel tocco in piu'... fatto sta che il partizionamento a me sembrava fatto discretamente (Primaria di 20 gb per xp, 100 gb di estesa con tot partizioni logiche per xubuntu e per i dati (fat32)). Non capisco da dove "provenga" quello spazio iniziale non partizionato (Gli 8 mb all'inizio sono "normali" ?) ne' tanto meno quello che "anticipa" la partizione "os_tools". Il file menu.lst non ce l'ho attualmente sotto mano ma tuttavia si fa ben presto a riassumere... le immagini del kernel, sono impostate con "root (hd0,7)" mentre windows attualmente ha "root (hd0,1)" come era prima che si verificasse l'errore. Ma anche mettendo (hd0,0) il sistema non parte (Invalid device request). Stessa cosa se sostituisco "root" con "rootnoverify". Grub individua le partizioni a partire dallo 0. Per cui, ad esempio: Codice:
sda1 linux = hd0,0 grub sda2 linux = hd0,1 grub sda3 linux = hd0,2 grub ... sdb1 linux = hd1,0 grub sdb2 linux = hd1,1 grub ... and so on Senza far casino, ovviamente, nelle partizioni di xubuntu.
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
|
![]() |
![]() |
![]() |
#5 | |||||||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
Quote:
E' una partizione estremamente pericolosa, appena hai risistemato le cose ti consiglio di eliminarla e ricrearla. Non è escluso che possa essere stata lei a far andare storto qualcosa nel grub-install. Quote:
Quote:
Tornando all'errore, dalla documentazione di grub risulta che l'errore 18 è questo: Quote:
Quote:
Non hai altro spazio non allocato, solo quel cilindro. Prima di reinstallare XP, prova se con fixmbr dalla console di ripristino di XP riesci a recuperare la situazione. Fai un backup, prima, se hai roba da salvare. Se fixmbr funziona, sradica sda3 e ricreala -- è una mina vagante.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 Ultima modifica di ilsensine : 20-06-2008 alle 12:12. |
|||||||
![]() |
![]() |
![]() |
#6 | ||||
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Quote:
Una e' una partizione di recovery mentre l'altra e' la "os_tools" Quote:
Le partizioni di recovery e os_tools non so se possano essere cancellate a "cuor leggero" o se siano effettivamente necessarie (?) per il buon funzionamento del notebook. Quote:
Cosa intendi nel dire che la posizione di sda3 e' sbagliata ?!? Quote:
E questo spazio "non allocato" ? Codice:
spazio non partizionato 4294959294 mb. spazio non partizionato 8006 mb Utilizzando il cd di xp non mi viene mostrata l'opzione per la console di ripristino, aveo gia' provato. Non potrei utilizzare gparted e formattare le partizioni ntfs dove non vi e' xp ? Questo potrebbe ricreare problemi ?
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
||||
![]() |
![]() |
![]() |
#7 | ||||||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
(oppure, sia sda2 che sda3 finiscono un cilindro oltre lo spazio loro consentito, se vuoi vederla così) Quote:
Quote:
Quote:
Una cosa che però non dovevi fare (e non rifarla in futuro) è creare partizioni all'inizio del disco, o in generale fare una operazione che comporta la riduzione di una partizione prendendo spazio all'inizio di essa. Riducila partendo dalla fine e crea le partizioni nuove in fondo, è molto più sicuro. Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 Ultima modifica di ilsensine : 20-06-2008 alle 14:23. |
||||||
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Ho 2 dvd di recovery creati tramite l'hp recovery tool di vista.
Ma poi ho disinstallato vista ed installato xp con tutti i driver vari (Compreso il supporto SATA richiesto). La mia domanda resta ancora la stessa: con gparted non posso formattare ed effettuare il resize di tutto cio' che non appartiene a xubuntu, reinstallare xp e quindi installare nuovamente grub tramite live cd ? Nella creazione delle partizioni ho cominciato dall'inizio, il problema e' che la partizione di recovery e la "os_tools" venivano "piazzate" piu' avanti o piu' indietro senza che io decidessi nulla. La partizione ntfs l'avevo creata tramite cd di xp mentre la partizione estesa e tutte le logiche le avevo create tramite il cd di installazione di xubuntu prima di effettuare l'installazione. Da cio' che mi pare di aver capito la partizione "os_tools" puo' essere eliminata mentre quella di "recovery" no.
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Guarda, io fossi in te farei così...creati (con dd) una immagine completa del disco e mettila su uno storage bello capiente (lo so, ti serve un bel pò di spazio). Usa quindi gparted per sradicare tutto, completamente; ricrea le partizioni a tuo piacimento (lascia perdere quella di recovery ecc., non sei un utonto user e sai farti il recovery per conto tuo) e reinstalla XP. Così vai tranquillissimo, qualsiasi cosa vada storta puoi ripristinare esattamente l'immagine del disco.
La partizione di recovery...non so a chi serve, se al Vista originario o addirittura ai dvd di recovery (mi sembrerebbe strano...che dvd di "recovery" sarebbe se ha bisogno del contenuto del disco?)
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Quote:
Storage per fare l'immagine del disco non ne ho. Ma non e' neppure una cosa che mi interessa visto che non ho nulla di importante. Avevo installato il tutto solo da pochi giorni. E' solamente una questione di rottura di pall* nel dover reinstallare e configuare la roba varia. Mi sarebbe piaciuto poter "lavorare" attorno alla partizione estesa lasciando tranquille, in particolar modo, le partizioni logiche di xubuntu. Ma se questo non e' "possibile"... beh... c'andro' di pennata. Posso utilizzare direttamente il cd di gparted per formattare/radere al suolo e ripartizionare da capo il disco !?!? La soluzione partizione primaria per xp e partizione estesa per xubuntu e dati puo' cmq. andare bene ? QUI ho trovato qualcosa di interessante. A questo punto farei fuori sia la partizione di recovery (Sempre che riesca a farlo tramite gparted, visto che non vorrei fosse protetta) sia la partizione "os_tools" la quale, pero', ancora non ho ben capito a cosa serva. Ecco qualcosa a proposito della os_tools. Adesso non capisco sinceramente quale delle due serva per il ripristino...
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. Ultima modifica di Ed_Bunker : 20-06-2008 alle 15:20. |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Quote:
Credo sia un semplice accorgimento (Che sinceramente condivido) dal momento in cui mooolti non ci pensano neppure lontanamente a farsi dei supporti per il recupero del sistema.
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
|
![]() |
![]() |
![]() |
#12 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
![]() Direi che ora puoi ripulire tutto con maggiore tranquillità.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Si certo... mi resta il rammarico di dover ripartizionare tutto (Con gparted vado tranquillo ?!?) e reinstallare anche xubuntu.
Il tipo di partizionamento che ti ho accennato va bene allora ?
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Col disco vuoto vai tranquillo anche con partition magic!
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Ok.
Visto che ho gparted gia' sul cd uso quello. Fan**** pm. ![]() ![]()
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:00.