Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« inserita:: Ottobre 08, 2008, 10:59:40 am » |
|
Salve a tutti, ho la necessita di avere su uno stesso pc winzoz 2003 server ent e debian. Ho inizialmente partizionato il disco, suddividendolo in due. Poi ho installato winzoz sulla prima partizione e successivamente Debian sulla seconda, alla fine dell'installazione mi diceva che grab vedeva che debian era l'unico sistema operativo, se volevo metter grab nel boot master, e che cmq se ci fosse stato un altro SO potevo settare successivamente grub. Cosi ho fatto, e all'avvio grub vede solo Debian. Allora ho fatto la seguente modifica a grub: title Windows rootnoverify (hd0,1) (questo perche debian e messo in hd0,0) makeactive chainloader +1 boot Ma mi da questo errore: Error 12: Invalid device request Allora ho provato a cambiare hd0,1 con hd1,0 ma qui mi da Error 21 Come devo fare? non so piu dove andare a modificare e soprattutto cosa mettere. Come faccio a sapere di preciso su che partizione è andato a finire winzoz (se hd0,0 piuttosto che hd1,0 o hd0,1)  Grazie in anticipo Ciao Stefano
|
|
|
|
« Ultima modifica: Ottobre 08, 2008, 04:03:30 pm da Stex »
|
Registrato
|
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #1 inserita:: Ottobre 08, 2008, 11:27:57 am » |
|
ATTENZIONE!!! Ho scoperto una cosa: Facendo da bash root cat /boot/grub/device.map
mi da come risultato: (hd0) /dev/hda
Quindi vuol dire non mi vede la partizione di winzoz? Devo magari prima montarla la partizione di winzoz per vederla nel .map di grub???
Grazie
|
|
|
|
|
Registrato
|
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #2 inserita:: Ottobre 08, 2008, 11:32:45 am » |
|
Altra scoperta:
Cercando di aprire la partizione di winzoz mi diceva che non era stata montata la parte hda5, quindi ho messo in grub (hda,5) e mi da questo errore: Error 23: ERROR WHILE parsing number (in teoria è un errore semantico, qundi forse non va bene mettere hda suppongo)
Vi scrivo tutto per avere piu informazioni possibili
|
|
|
|
|
Registrato
|
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #3 inserita:: Ottobre 08, 2008, 11:40:28 am » |
|
Sia in FSTAB che in MTAB in etc, non compaiono altri hd da montare al di fuori del cd del floppy e della partizione dove c'è debian, a questo punto suppongo non veda proprio la partizione di winzoz! E allora come devo fare per far convivere questi due sistemi e decidere con quale partire al boot?
|
|
|
|
|
Registrato
|
|
|
|
|
borlongioffei
|
 |
« Risposta #4 inserita:: Ottobre 08, 2008, 11:55:23 am » |
|
ciao, Dai da root: # fdisk -l In questo modo identifichi il device a cui è associata la partizione di Windows (supongo che abia fs di tipo NTFS). Poi devi convertire il device nel "linguaggio" di grub, che inizia a contare da zero: hd a diventa hd 0 quindi hda 1 diventa hd0, 0 , hda2 diventa hd0,1 ecc ATTENZIONE!!! Ho scoperto una cosa: Facendo da bash root cat /boot/grub/device.map
mi da come risultato: (hd0) /dev/hda questo vuol dire semplicemente che grub è installato sull'MBR. Se dici che hai un unico HD e windows è installato sulla prima partizione devi inserire qualcosa del genere: title windows root (hd0,0) savedefault makeactive chainloader +1eventualmente sostituisci (hd0,0) con quello che hai ottenuto come ti ho detto sopra.
|
|
|
|
|
Registrato
|
|
|
|
|
mm-barabba
|
 |
« Risposta #5 inserita:: Ottobre 08, 2008, 11:58:27 am » |
|
Non penso ti serva la partizione montata per farla vedere a grub anche perchè grub parte prima che avvenga il montaggio hai provato a fare fdisk -lper vedere dov'è win .............  ops . ho risposto mentre scrivevi ........... sorry 
|
|
|
|
|
Registrato
|
Debian testing
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #6 inserita:: Ottobre 08, 2008, 12:08:26 pm » |
|
Ok perfetto, mi dava hda5 quindi ho messo hd0,4 e sembra che sia quella giusta, ora pero mi da un altro errore in fase di boot, mi dice: Error 12 Invalid requested pero prima mi dice: Filesystem type unknown, partition type 0x7 savedefault makeactive
Dice non riconosce la ntfs? quindi come devo fare a fargliela vedere? la monto precedentemente?
|
|
|
|
|
Registrato
|
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #7 inserita:: Ottobre 08, 2008, 12:13:29 pm » |
|
Non penso ti serva la partizione montata per farla vedere a grub anche perchè grub parte prima che avvenga il montaggio hai provato a fare fdisk -lper vedere dov'è win .............  ops . ho risposto mentre scrivevi ........... sorry  Ciao, si ho provato e l'ho trovata, ora pero ho quest'altro problema citato sopra.. grazie
|
|
|
|
|
Registrato
|
|
|
|
|
mm-barabba
|
 |
« Risposta #8 inserita:: Ottobre 08, 2008, 12:15:40 pm » |
|
mi dai l'output di fdisk -l son curioso
|
|
|
|
|
Registrato
|
Debian testing
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #9 inserita:: Ottobre 08, 2008, 12:19:33 pm » |
|
Si certo, mi dice:
Device boot start end blocks id System /dev/hda1 * 1 1275 10241406 83 Linux /dev/hda2 1276 4864 28828642+ f W95 Ext'd (LBA) /dev/hd5 1276 4864 28828642 7 HPFS/NTFS
|
|
|
|
|
Registrato
|
|
|
|
|
mm-barabba
|
 |
« Risposta #10 inserita:: Ottobre 08, 2008, 12:33:25 pm » |
|
Un'errore così non mi era mai sucesso e ho molti PC con win e linux avviati da grub. non saprei consigliarti altro che googlare un pò o attendere qualcuno che abbia la soluzione intanto ti lascio 2 link che hanno il tuo stesso errore magari puoi provare http://www.gentoo.org/doc/it/grub-error-guide.xmloppure http://ubuntuforums.org/archive/index.php/t-468345.htmlremove the makeactive line from Grub entry. make the partition bootable in Gparted by setting boot flag. boot into M$ Winblowssorry 
|
|
|
|
|
Registrato
|
Debian testing
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #11 inserita:: Ottobre 08, 2008, 02:08:58 pm » |
|
Che belle notizie, speriamo che qualcuno mi sappia aiutare! Che sia Winzoz 2003 server ent a dare problemi? mah...
|
|
|
|
|
Registrato
|
|
|
|
|
mm-barabba
|
 |
« Risposta #12 inserita:: Ottobre 08, 2008, 03:05:53 pm » |
|
non so se può esserti utile (scusate i termini ma ci provo) ma le partizioni in un disco possono essere promarie e secodarie le primarie possono essere al massimo 4 per cui saranno sempre hda 0,0-0,1-0,2-0,3 le secondarie non hanno limiti e partiranno sempre da 0,4- e proseguono in ordine progressivo adeso che te l'ho buttata li un pòcosì mi torna in mente che io ho sempre installato i sistemi operativi in partizioni primarie e le partizioni dati come secondarie che forse win per partire non goda molto il ruolo in secondo piano che gli hai dato ? e chieda un pò più di prestigio , forse per essere avviabile deve essere primaria ? fai un pò te .io non mi ritengo responsabile di ciò che ho scritto 
|
|
|
|
|
Registrato
|
Debian testing
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #13 inserita:: Ottobre 08, 2008, 03:09:49 pm » |
|
é una cosa giustissima, infatti sto provando a reinstallare win server sulla primaria e poi mettere linux sulla secondaria, prima avevo win sulla secondaria, si sa mai che win sia cosi schizzinoso... proviamo... poi nel giro di qualche ora ti faccio sapere se funziona! speriamo. Grazie intanto
|
|
|
|
|
Registrato
|
|
|
|
Stex
Newbie
Karma: +0/-0
Scollegato
Messaggi: 31
|
 |
« Risposta #14 inserita:: Ottobre 08, 2008, 03:52:25 pm » |
|
ELLELUIA!!!!
ce l'abbiamo fatta!
Allora ho fatto cosi: Inserito il cd di windows 2003 server, tolto tutte le partizioni esistenti, ne ho create 3: 1) PARTIZIONE PRIMARIA da 30Gb con windows 2) PARTIZIONE logica da 9,5Gb con Debian 3) PARTIZIONE logica da 500Mb per swap
Ho installato windows nella prima, poi installato linux in quella da 9,5 usando quella da 500 per l'area di swap, cosi facendo, grub vede windows e all'avvio mi fa vedere subito entrambi i SO!
In conclusione: WINDOWS VUOLE ESSERE IL PRIMO E IL PIU BELLO, QUINDI INSTALLATO NELLA PRIMARIA (almeno funziona cosi per windows server).
Grazie. Alla prossima
|
|
|
|
|
Registrato
|
|
|
|
|