|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2005
Città: Nola (NA)
Messaggi: 517
|
Grub... e il MBR da i numeri :P
Salve a tutti... ho installato suse 10 per provarla un pò... siccome non sono rimasto soddisfatto ho deciso di passare a gentooo che mi permetteva di scegliere quasi da 0 quello di cui avevo realmente bisogno...
Cmq ho 2 hd: 1 x sata Barracuda 250GB diviso in due partizioni: 1 windowos e 1 dati... questo è l'hd principale... 1x Vecchio hd da 40 GB su cui volevo far girare gentoo e su cui avevo suse installato Al momento dell'installazione di suse ho specificato di installare grub sul MBR del primo hd... e così è stato. Solo che dopo aver cancellato la suddetta distro sul 40 GB, grub nn mi partiva +, neanche per poter scegliere di boottare windows (se nn sbaglio perchè cercava il file grub.conf che ovviamente nn c'era +). Siccome avevo bisogno del sistema di zio bill ho rispettato la prassi: Avvio la recovery consol da cd di installazione windows e gli do in pasto fixmbr e fixboot c:... Ravvio e grub è ancora li!!!! Vi informo che windows sta su una partizione NTFS e quindi niente fdisk /mbr (anche se l'ho provato ugualmente).... in pratica dopo milioni di tentativi ho deciso di formattare e rifare un'installazione pulita di winzozz. Quindi: come cavolo si fa a cancellare grub?????? Ho letto riguardo la stage 1.5 di grub e pare che utilizzi altro spazio al di fuori del MBR, ma sinceramente nn ho trovato soluzione a parte quella di un utente che ha risolto creando una partizione all'inizio del disco, installato di nuovo windows, poi ha boottato la vecchia installazione sempre di windows e poi ha cancellato la nuova partizione... in pratica un casino... c'è un modo + ortodosso per rimettere a posto le cose? Ciao ciao
__________________
{ Intel Core i7 4790K Cooled By Corsair H100i - MSI Z97i Gaming AC (mITX) - MSI N770 TF 2GD5/OC - 2x8 GB G.Skill F3-2400C10D-16GTX - Corsair RM750 750W - Corsair Obsidian 250D - 2x256GB SSD Samsung 850 PRO }. Ultima modifica di ReDirEct__ : 09-03-2006 alle 10:42. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Una spiegazione potrebbe essere questa: hai installato grub _non_ sul mbr del disco, ma sul mbr di una partizione e marcato la partizione come "attiva" (o peggio, installato grub sul mbr della partizione di windows). In questo caso il mbr del disco sarebbe rimasto quello Microsoft, ma avrebbe caricato il mbr della partizione attiva (cioè grub). Oppure, fixmbr ha semplicemente "cannato" disco e scritto sul mbr dell'altro...
__________________
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: Jun 2005
Città: Nola (NA)
Messaggi: 517
|
ce lo so che non è un problema di grub ma cercavo comunque una soluzione... cmq si era installato sulla partizione di windows perchè era quella principale ed usavo quella per fare il boot... cmq se il problema è come dici tu... userò l'hd con linux per il boot settandolo come primo hd nella sequenza di avvio...
__________________
{ Intel Core i7 4790K Cooled By Corsair H100i - MSI Z97i Gaming AC (mITX) - MSI N770 TF 2GD5/OC - 2x8 GB G.Skill F3-2400C10D-16GTX - Corsair RM750 750W - Corsair Obsidian 250D - 2x256GB SSD Samsung 850 PRO }. Ultima modifica di ReDirEct__ : 09-03-2006 alle 11:16. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Altri sospetti più improbabili che nel frattempo mi sono venuti: - Il BIOS ha deciso di cambiare l'ordine di enumerazione dei dischi; così fixmbr ha scritto su quello "sbagliato". Improbabile, a meno che non sia stato tu a cambiare l'ordine di boot. - I tuoi dischi hanno forse una cache interna aggressiva, e windows in modalità di ripristino non implementa il flush della cache dei dischi. In questo caso, se hai riavviato "troppo presto", i dati di fixmbr sono rimasti nella cache del disco senza essere mai giunti fisicamente sullo storage. Anche questo improbabile, ma possibile.
__________________
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 |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jun 2005
Città: Nola (NA)
Messaggi: 517
|
sinceramente non so che dirti... cmq grub non ricordo se l'ho installato sul disco dove avevo windows o proprio sulla sua partizione... fatto sta che tramite grub windows mi partiva... di + nin so.. oltre al fatto che non so che intendi per cache aggrssiva (se intendi l'ammontare è una cache da 16 MB)... cmq ora ho installato gentoo con grub sulla partione del secondo hd... metterò quello come primo disco nella sequenza di avvio...
__________________
{ Intel Core i7 4790K Cooled By Corsair H100i - MSI Z97i Gaming AC (mITX) - MSI N770 TF 2GD5/OC - 2x8 GB G.Skill F3-2400C10D-16GTX - Corsair RM750 750W - Corsair Obsidian 250D - 2x256GB SSD Samsung 850 PRO }. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:21.