View previous topic :: View next topic |
Author |
Message |
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 10:13 am Post subject: Installato windozzoz xp non mi vede piu gentoo |
|
|
Io purtroppo ho dovuto mettere anche windows...prima avevo gentoo con il grub come bootleader...ora che ho messo windows, è stato coperto il grub. come posso farli partire tutti e due?
ho provato con il cdlive a rinstallare il grub. pero' non mi effetua il chroot!
come posso fare? |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Apr 18, 2005 10:17 am Post subject: Re: Installato windozzoz xp non mi vede piu gentoo |
|
|
kattivo wrote: | Io purtroppo ho dovuto mettere anche windows...prima avevo gentoo con il grub come bootleader...ora che ho messo windows, è stato coperto il grub. come posso farli partire tutti e due?
ho provato con il cdlive a rinstallare il grub. pero' non mi effetua il chroot!
come posso fare? |
avvia con un CD live, chroot nell'installazione linux, e poi dai un grub-install
oppure aggiungi linux al menu di windows. per fare questo ci sono diversi post che ne parlano |
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 10:23 am Post subject: |
|
|
wow...me ne potresti elencare uno ? per mettere linux su windows..??? grazie! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Mon Apr 18, 2005 10:30 am Post subject: |
|
|
kattivo wrote: | wow...me ne potresti elencare uno ? per mettere linux su windows..??? grazie! |
Io farei il contrario con vmware (a pagamento) o con bochs (open sorcio). Comunque non devi reinstallare grub ma solo fare il chroot (montando tutte le partizioni linux) e poi dare
Code: | # grub
grub > root (hdX,Y)
grub > setup (hdX)
grub > quit
|
questo perche' win ha sovrascritto il MBR e tu lo ricrei con quei comandi _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Mon Apr 18, 2005 10:34 am Post subject: |
|
|
kattivo wrote: | wow...me ne potresti elencare uno ? per mettere linux su windows..??? grazie! |
no. cosa hai capito
intendevo mettere nel menu di avvio di windows una voce che avvia linux
dipende da cosa preferisci usare te |
|
Back to top |
|
|
Dece Apprentice
Joined: 23 Nov 2004 Posts: 291 Location: Bologna/Rimini Italy
|
|
Back to top |
|
|
rakim Apprentice
Joined: 08 Mar 2005 Posts: 231
|
Posted: Mon Apr 18, 2005 10:48 am Post subject: |
|
|
fedeliallalinea wrote: | bochs (open sorcio) |
Ha limitazioni come wine? Su cui girano solo alcune applicazioni!
Mi interesserebbe perché, se è così, formatto winzozz (che non utilizzo quasi mai se non per alcuni programmi) e lo emulo!!! |
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 11:02 am Post subject: |
|
|
Il problema è che al livecd non mi lascia entrare nel chroot quindi non posso rinstallare grub... |
|
Back to top |
|
|
Flonaldo Guru
Joined: 21 Nov 2003 Posts: 572 Location: Bologna
|
Posted: Mon Apr 18, 2005 11:09 am Post subject: |
|
|
ma perchè non usate lilo??? a mio avviso è molto piu affidabile _________________ Odio un po' di meno gli uomini coi capelli rossi
La mia musica http://www.last.fm/user/Flonaldo/ |
|
Back to top |
|
|
Dece Apprentice
Joined: 23 Nov 2004 Posts: 291 Location: Bologna/Rimini Italy
|
Posted: Mon Apr 18, 2005 11:15 am Post subject: |
|
|
kattivo wrote: | Il problema è che al livecd non mi lascia entrare nel chroot quindi non posso rinstallare grub... |
ma cosa ti dice? |
|
Back to top |
|
|
Flonaldo Guru
Joined: 21 Nov 2003 Posts: 572 Location: Bologna
|
Posted: Mon Apr 18, 2005 11:27 am Post subject: |
|
|
Puoi anche evitare di fare il chroot...inserisci il cd e te direttamente da riga di comando vai a riaggiornare Grub...quindi non hai bisogno del chroot!!! _________________ Odio un po' di meno gli uomini coi capelli rossi
La mia musica http://www.last.fm/user/Flonaldo/ |
|
Back to top |
|
|
rakim Apprentice
Joined: 08 Mar 2005 Posts: 231
|
Posted: Mon Apr 18, 2005 11:29 am Post subject: |
|
|
kattivo wrote: | Il problema è che al livecd non mi lascia entrare nel chroot quindi non posso rinstallare grub... |
Prima di fare il chroot, devi montare le partizioni! Ecco l'ordine:
Code: | # mount /dev/hdaX /mnt/gentoo
# mount -t proc none /mnt/gentoo/proc
# chroot /mnt/gentoo /bin/bash |
Dove X è il numero della partizione in cui hai installato gentoo!
(Se non lo ricordi o non sei sicuro) lancia prima il comando
[OT] A proposito di cfdisk, perché nella guida all'installazione si fa riferimento ancora a fdisk??? cfdisk è molto più semplice! [OT]
@Flonaldo: sei sicuro? Sinceramente non credo sia possibile
Last edited by rakim on Mon Apr 18, 2005 11:32 am; edited 1 time in total |
|
Back to top |
|
|
Dece Apprentice
Joined: 23 Nov 2004 Posts: 291 Location: Bologna/Rimini Italy
|
Posted: Mon Apr 18, 2005 11:31 am Post subject: |
|
|
Flonaldo wrote: | Puoi anche evitare di fare il chroot...inserisci il cd e te direttamente da riga di comando vai a riaggiornare Grub...quindi non hai bisogno del chroot!!! |
Aspetta, l'installazione del bootloader fa comunque fatta da chroot... |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Apr 18, 2005 11:32 am Post subject: |
|
|
Quote: | Il problema è che al livecd non mi lascia entrare nel chroot quindi non posso rinstallare grub... |
credo che il tuo problema sia una cosa comune a molte persone che installano gentoo. in effetti non è immeiata come cosa comprendere che nel momento in cui tu devi operare delle modifiche con win questo riscrive l'mbr del disco e quindi non ti permette di effettuare il boot. questo puoi risolverlo riposizionando grub nella sua locazione principe ('mbr) oppure puoi decidere per esempio di tenerlo su floppy (più lento ma c'è gente che lo fa). questo perchè: Code: |
+----------------------+
| |
| MBR |
| |
+----------------------+
| |
| WIN |
| |
+----------------------+
| |
| LINUX |
| |
+----------------------+ |
all'interno dell'mbr tu hai un programma che ti permette di collegarti alla prima o alla seconda partizione del tuo hard disk (per semplicità ne ho messe due). il problema è che questo avviene in un regime democratico, in regime di monopolio questo non avviene e win si riscrive completamente l'mbr, (solo l'mbr, il resto della partizione linux rimane intatto) e questo è vero quasi sempre. l'unica eccezione che io conosca sono i recovery cd che spesso si trovano nei portatili. il funzionamento di quelli è più complesso e credo che google ti possa chiarire ogni dubbio. a questo punto: per poter tornare in democrazia devi andare a ricollocare grub all'interno dell'MBR e questo è possibile farlo con il livecd (che ricordo essere un sistema perfettamente funzionante e non solo un supporto di installazione) handbook alla mano devi eseguire tutte le operazioni che ti portano da dopo la definizione delle dimensioni dei dischi, perciò dal loro montaggio fino al chroot all'interno del nuovo ambiente. logicamente tutto ciò senza eseguire alcun tipo di operazione di estrazione ti stage o di compilazione. riassumendo queste operazioni dovrebbero dovrebbero essere all'incirca tre o quattro ed a memoria:
Code: | mount /dev/hdx /mnt/gentoo
mount /dev/hdy /mnt/gentoo/boot -> se hai la boot su altre partizioni
mount ---> altre partizioni se ne hai create di più. non credo visto che questa è la tua prima installazione
mount -t proc none /mnt/proc
chroot /mnt/gentoo /bin/bash
source /etc/profile
env-update
|
a questo punto tu è come se non stessi più utilizzando il livecd. ok questo è all'interno del lettore ed ogni tanto parte e fa qualche giro. però tutti i programmi che tu utilizzi in questo momento sono quelli presenti sull'hard-disk. a dimostrazione di questo ti posso dire che in un momento di pazzia ho eseguito una sessione grafica da livecd. (non so se questo possa comportare danni a qualcosa però spettacolo funzionava ). adesso puoi eseguire le operazioni relative all'installazione di grub. niente emerge etc etc. ma solo la parte relativa alla sua copia nell'mbr. le operazioni necessarie le ha scritte fedeli in un post precedente.
credo sia tutto. smonti le varie periferiche e ti godi il tuo nuovo grub!
ultima info: grub non è un prodotto funzionante esclusivamente con linux, è un bootloader ed esiste anche per sistemi winz... in questo caso credo si possa installare anche da lì. ma è così comodo il livecd. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31387 Location: here
|
Posted: Mon Apr 18, 2005 11:37 am Post subject: |
|
|
Flonaldo wrote: | ma perchè non usate lilo??? a mio avviso è molto piu affidabile |
In che senso?? Qua la colpa che non va piu' non e' di grub ma e' di win che ha sovrascritto il MBR. I due bootloader sono affidabilissimi _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
sorchino Apprentice
Joined: 08 Jul 2003 Posts: 242 Location: Bologna/Treno/Fano
|
Posted: Mon Apr 18, 2005 12:00 pm Post subject: |
|
|
fedeliallalinea wrote: | Flonaldo wrote: | ma perchè non usate lilo??? a mio avviso è molto piu affidabile |
In che senso?? Qua la colpa che non va piu' non e' di grub ma e' di win che ha sovrascritto il MBR. I due bootloader sono affidabilissimi |
Quoto fedeliallalinea e aggiungerei che grub è ben più evoluto di lilo.
La shell di grub è comoda in caso di errori vari che posson capitare (anche sbagliare a scrivere il nome del kernel nel file grub.conf oppure bootare un kernel vecchio che non è tra le voci inserite).
Non dover reinstallare grub a ogni modifica del kernel poi è un'altra comodità. _________________ "Colui al quale avete dato il nome di Gesu` in realta` non era che il capo di una banda di briganti i cui miracoli che gli attribuite non erano che manifestazioni operate secondo la magia e i trucchi esoterici." Celso. |
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 12:00 pm Post subject: |
|
|
Il chroot non me lo fa...devo trovare un'altro sistema.. |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Mon Apr 18, 2005 12:05 pm Post subject: |
|
|
kattivo wrote: | Il chroot non me lo fa...devo trovare un'altro sistema.. |
se ci posti anche l'errore che ti da magari ti diamo una mano, altrimenti vedi te... ma mi pare strano che non ti faccia il chroot (per non dire "impossibile")
i casi sono due
1) stai sbagliano qualcosa te
2) hai la partizione di root totalmente corrotta il che non è bello.... _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 12:07 pm Post subject: |
|
|
eh non me lo ricordo essattamente comunque è tipo:
"bin/bash" : cannot Exect binary..
ho provato a fare anche
chroot /mnt/gentoo /bin/sh
...stessa cosa.. |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Apr 18, 2005 12:35 pm Post subject: |
|
|
l'unica volta che non sono riuscito a fare il chroot è stato quando ho compilato il system per i586 e lo mandavo in esecuzione su un pentium pro 200MHz. ma non credo sia il tuo caso. (almeno spero) |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 1:00 pm Post subject: |
|
|
a cosa serve quel grub client? |
|
Back to top |
|
|
Little Cash Tux's lil' helper
Joined: 04 Dec 2003 Posts: 131 Location: Cosenza, Italia
|
Posted: Mon Apr 18, 2005 2:43 pm Post subject: |
|
|
kattivo wrote: | eh non me lo ricordo essattamente comunque è tipo:
"bin/bash" : cannot Exect binary..
ho provato a fare anche
chroot /mnt/gentoo /bin/sh
...stessa cosa.. |
Quoto Cazzantonio.... non e' che e' una cosa strana... dovrebbe essere "impossibile" a meno che non sbagli qualcosa tu o la partizione non sia corrotta (ma credo che se fosse corrotta ti darebbe errori anche durante il mount). Scusa se saro' ripetitivo: ma sei sicuro di dare *in ordine* i seguenti comandi?
Code: |
mount /dev/hda(tuapartizione) /mnt/gentoo
mount -t proc proc /mnt/gentoo/proc
chroot /mnt/gentoo /bin/bash
|
? _________________ D: Perche' usi linux?
R: Perche' mi piace dover riavviare solo per un kernel upgrade
- badguy@IRCNet - |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Mon Apr 18, 2005 3:38 pm Post subject: |
|
|
kattivo wrote: | eh non me lo ricordo essattamente comunque è tipo:
"bin/bash" : cannot Exect binary..
ho provato a fare anche
chroot /mnt/gentoo /bin/sh
...stessa cosa.. |
magari dico una cavolata... sicuro di non aver montato la partizione con "noexec"? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
kattivo Guru
Joined: 28 Jan 2005 Posts: 450 Location: Treviso
|
Posted: Mon Apr 18, 2005 4:08 pm Post subject: |
|
|
l'errore esatto che mi da è
Chroot: cannot run command "/bin/bash" : Exec format error |
|
Back to top |
|
|
|