Pagina 1 di 8
[RISOLTO] [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 21:31
da Dreeg
Salve a tutti,
dopo tre anni riprendo in mano ubuntu con la versione 11.04. ;D rieccomi..
Non sono una cima, anzi.. non ricordo praticamente nulla quindi devo ricominciare da capo (good)
Inizio subito subito con un problema, ho usato ubuntu per una settimana installato in windows e tutto ok. Oggi installo un 4° Hard Disk nel mio computer e lo dedico a ubuntu. Disinstallo da win e da CD installo sull'HDD. Ho avuto molte noie ma ce l'ho fatta (rotfl)
Ora mi rimane un problema, essendo consapevole dell'egoismo di Grub (sinceramente, esteticamente e funzionalmente, preferivo il Boot Menù di Windows) mi ero psicologicamente preparato alla sostituzione del Boot Manager da quello di Win a Grub. Finisco di installare ubuntu, tutto contento riavvio e ho una spiacevole sorpresa..
Non c'è ne il boot di win, ma neanche grub!
Se accendo mi parte in automatico Ubuntu.
Io ho 4 Hard Disk (3 Sata e 1 IDE):
- Uno freedos dove tengo tutti i file belli al sicuro.
- Due con Windows XP, uno per lavoro uno per i giochi ( (good) ci si deve svagare ogni tanto senno si impazzisce ::) )
- Uno dedicato a Ubuntu (quello IDE da 120Gb).
Il problema è che ora non mi vede i due sistemi operativi Windows XP!
Un mio amico mi ha consigliato di eseguire questi comandi in seguenza:
Codice: Seleziona tutto
sudo fdisk -l
sudo mount /dev/sda3 /mnt
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
--------------------------------
sudo update-grub
grub-install /dev/sda
--------------------------------
sudo apt-get install os-prober
sudo os-prober
sudo update-grub
Ora, lui mi ha scritto /dev/sda, ma io ho installato ubuntu nell'HDD visto da ubuntu come /dev/sdb1 (e lo swap in sbd2) per cui ho sostituito sda con sdb, e nel secondo comando anziché 3 ho messo 1.
Tutti sono stati eseguiti meno che l'ultimo. E comunque il risultato non cambia, parte sempre e solo ubuntu (il Boot Menù non appare proprio)
Come risolvo?
Re: [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 23:10
da GjMan78
Ragioniamo: ora come ora il bios è impostato per fare il boot su 1 dei 4 hdd presenti sul tuo pc, quasi sicuramente però grub ha scritto il suo avvio su un'altro disco... quello principale (cioè quello collegato al primo canale sata che linux chiama sda).
Entra nel bios e imposta il boot da quell'harddisk(sata 1) e dovresti vedere il multiboot al successivo riavvio.
Re: [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 23:31
da giulux
da quanto detto
Un mio amico mi ha consigliato di eseguire questi comandi in seguenza:
Codice:
sudo fdisk -l
sudo mount /dev/sda3 /mnt
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
--------------------------------
sudo update-grub
grub-install /dev/sda
--------------------------------
sudo apt-get install os-prober
sudo os-prober
sudo update-grub
Ora, lui mi ha scritto /dev/sda, ma io ho installato ubuntu nell'HDD visto da ubuntu come /dev/sdb1 (e lo swap in sbd2) per cui ho sostituito sda con sdb, e nel secondo comando anziché 3 ho messo 1.
grub è stato erroneamente indirizzato su sdb1, ma non capisco però come faccia a partire ubuntu senza grub al posto giusto
io proverei a rifare la procedura con sda (senza numero) previa verifica che il bios lo abbia come disco d'avvio
Re: [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 23:38
da Dreeg
GjMan, come identifico il cosidetto "Sata1"? E perché sul sata? Ubuntu è nell'IDE
Giulix, perché erroneamente? Io ho installato ubuntu su sdb1.. e per rifare la procedura (perché su sda?) devo prima disinstallare il grub fantomaticamente installato?
Re: [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 23:49
da giulux
Dreeg ha scritto:
Giulix, perché erroneamente? Io ho installato ubuntu su sdb1.. e per rifare la procedura (perché su sda?) devo prima disinstallare il grub fantomaticamente installato?
in soldoni: grub è composto di due parti, una con i suoi settaggi sta col sistema operativo, l'altra va nel MBR del disco che il bios va a leggere per primo e dice dove sta ubuntu. se installi su un disco diverso da quello di avvio grub non funziona. però senza grub non dovrebbe partirti ubuntu, quindi non capisco che succede.
ti suggerivo a titolo sperimentale di rifare la procedura con sda per vedere se così risolvevi
non c'è bisogno di disinstallare quanto fantomaticamente installato, anche perchè credo che grub si possa installare solo nel MBR e non in una partizione e quindi, probabilmente, non hai installato niente.
In alternativa aspetta qualcuno più esperto di me che capisca bene la situazione
Re: [Boot] Windows XP "Invisibile"
Inviato: mercoledì 12 ottobre 2011, 23:54
da GjMan78
Dreeg ha scritto:
GjMan, come identifico il cosidetto "Sata1"? E perché sul sata? Ubuntu è nell'IDE
La classificazione dei dischi la trovi nel bios, in genere la lista completa la trovi in "System Information" o similari.
Grub, durante l'installazione di Natty, scrive il boot non sul disco sul quale c'è il sistema ma su quello che riconosce come principale (sda) e che nel tuo caso è il primo disco sata della catena.
Te lo posso dire con certezza perché mi è capitato...
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:03
da hellojoker
Dreeg ha scritto:
Ora mi rimane un problema, essendo consapevole dell'egoismo di Grub
Questa mi mancava ...
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:04
da Dreeg
Allora..
::)
Ho provato a vedere nel Bios e ho trovato un altra curiosità >:( come dispositivo bootabile posso scegliere solo 1° e 2° (solo l'IDE e CD/DVD) poi posso scegliere l'ordine degli HDD (attualmente l'IDE è primo, da qui la possibilità di scegliere solo lui tra 1° e 2°).
Onde evitare di riavviare ed entrare nel bios ogni volta ho aperto manualmente il boot menù scegliendo uno alla volta tutti e 4 gli HDD.. il famoso "trattino bianco lampeggiante a sfondo nero" (non so che sia, ma a rigor di logica mi porta a pensare che è il sistema che cerca il boot loader) va 4 volte a capo (quindi cerca e non trova subito) e poi parte ubuntu.. ma in nessuno dei quattro casi parte ne il Boot Loader ne Windows!
Inoltre, ora, per curiosare in Ubuntu ho installato il monitor di sistema e l'occhio mi è caduto sull'unico "File System" che monitora ed è SDD (e non SDB dove avevo installato Ubuntu).. E da terminale con sudo fdisk -l mi analizza tutti gli HDD dicendomi dov'è linux e mi dice proprio sdd
Perché è cambiato?
P.S:
hellojoker ha scritto:
Questa mi mancava ...
Suvvia! Dai!! Era ironica la frase!!! xD Però è vero xD sovrasta gli altri boot loader xD
Comunque ho visto che è piuttosto "plasmabile".. appena risolvo il problema di farlo apparire e fargli leggere Windows vedo di modificarlo a mio piacimento ..
Prima, nella settimana di prova, partiva il boot menù di Windows e c'era la terza opzione ubuntu, dalla quale partiva il grub che leggeva 4 versioni di linux (2 sono apparse dopo il primo aggiornamento) e Windows 7 (e basta).. non capisco perché, 7 l'ho disinstallato mesi fa! :o .. e Win XP?
Inoltre, se seguo la guida per installare il grub (
http://wiki.ubuntu-it.org/Amministrazio ... tallazione) mi si installa ma non succede nulla ed il comando successivo non mi funziona, se scelgo "continuare senza installare grub -> no" looppa la configurazione da capo, se metto "si" lo installa, fa l'update-grubb e poi lo rimuove -.- antilogico!
Se invece seguo li ripristino (
http://wiki.ubuntu-it.org/Amministrazio ... Ripristino) mi fermo a
Codice: Seleziona tutto
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
che mi ritornano errore
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:13
da GjMan78
Quindi, ricapitolando, da quale unità stai facendo il boot quando parte ubuntu?
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:14
da hellojoker
lasciamo stare wubi e del perchè grub trovava ancora windows 7 è acqua passata, avvia ubuntu e sudo fdisk -l postalo qui tanto per capire, tanto comunque a prescindere ti dirò di dare sudo update-grub
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:14
da Dreeg
GjMan78 ha scritto:
Quindi, ricapitolando, da quale unità stai facendo il boot quando parte ubuntu?
Non saprei risponderti, l'ho installato su sdb1 ma nel sistema mi dice sdd
hellojoker ha scritto:
lasciamo stare wubi e del perchè grub trovava ancora windows 7 è acqua passata, avvia ubuntu e sudo fdisk -l postalo qui tanto per capire, tanto comunque a prescindere ti dirò di dare sudo update-grub
ho già fatto update-grub ma nada
l'fdisk -l è:
Disco /dev/sda: 320.1 GB, 320072933376 byte
255 testine, 63 settori/tracce, 38913 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x09c209c1
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 38912 312560608+ 7 HPFS/NTFS
Disco /dev/sdb: 122.9 GB, 122942324736 byte
255 testine, 63 settori/tracce, 14946 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00009401
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 14698 118057984 83 Linux
/dev/sdb2 14698 14947 1999872 82 Linux swap / Solaris
Disco /dev/sdc: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x57aa37ee
Dispositivo Boot Start End Blocks Id System
/dev/sdc1 1 60801 488384001 42 SFS
Disco /dev/sdd: 500.1 GB, 500107862016 byte
255 testine, 63 settori/tracce, 60801 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x224a5ead
Dispositivo Boot Start End Blocks Id System
/dev/sdd1 1 58250 467893093+ 7 HPFS/NTFS
-.- adesso mi dice di nuovo /dev/sdb1 Linux -.- che sarebbe dove l'ho installato.. e ora (dopo i riavvii) anche nel monitor di sistema ::)
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:20
da hellojoker
Prova sudo os-prober (il macello è che ubuntu è su ide e gli altri su sata)
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:23
da GjMan78
Sicuro che non risolvi se invii in sequenza questi comandi?
EDIT:
dopo questi comandi fai bootare il pc dal disco da 320giga
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:24
da hellojoker
potrebbe funzionare
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:25
da Dreeg
hellojoker ha scritto:
Prova sudo os-prober (il macello è che ubuntu è su ide e gli altri su sata)
Già provato, quando ho eseguio i comandi del primo post non me lo faceva, ho riavviato e prove varie e ora me lo esegue a non succede nulla..
Perché è un macello? Che problemi comporta?
E io che mi credevo che era meglio, almeno uno solo era l'IDE ed era impossibile sbagliarsi -.- appena ho soldi per questo compro un sata e glie lo dedico al posto dell'IDE -.- ma ora devo risolvere così

P.S. ma potrò poi "clonare" ubuntu su un altro HDD senza perdere tutto?
GjMan78 ha scritto:
Sicuro che non risolvi se invii in sequenza questi comandi?
Ora provo, non capisco perché ma ora provo
Eccone il risultato:
comando -> grub-install /dev/sda
rm: impossibile rimuovere "/boot/grub/915resolution.mod": Permesso negato
comando -> sudo grub-install /dev/sda
[sudo] password:
Installation finished. No error reported.
max@PCManuelUbuntu:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-11-generic
Found initrd image: /boot/initrd.img-2.6.38-11-generic
Found linux image: /boot/vmlinuz-2.6.38-8-generic
Found initrd image: /boot/initrd.img-2.6.38-8-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:26
da hellojoker
Prova il anche il comando di GjMan78
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:30
da Dreeg
Appena riavviato, nulla da fare
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:30
da hellojoker
niente bad luck, poteva andare ed invece no, ti conviene che reinstalli su un sata e usi l'ide per qualcosa di diverso i dati magari li metti li invece che avere un disco freedos e dati
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:32
da Dreeg

ok farò così..
Dite che andrà tutto liscio?
Ma perché c'è questo problema con gli IDE?
Il problema mio è che l'IDE è troppo piccolo per i dati :'(
Per ora mi arrangio come mi hai suggerito dai.. domani reinstallo ubuntu
Re: [Boot] Windows XP "Invisibile"
Inviato: giovedì 13 ottobre 2011, 0:33
da GjMan78
I'm sorry... speravo risolvessi. :-\