Pagina 1 di 2

Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 07:30
di CaberNET54
Riprendendo quanto diceva l'amico cb_123 :D nel forum "Area Lettori", il problema non è far coesistere più sistemi operativi, anch'io nel mio desktop ho perfettamente funzionanti XP SP2 - Vista Ultimate - Mepis 6.5 32bit - Mepis 6.5 64bit - Ubuntu 7.04.
Il problema consiste nel fatto che HP ha inserito una procedura proprietaria per il ripristino da bios mediante tasto "F11" in fase di boot che verifica l'MBR disco, ormai non ti danno più il disco del sistema operativo e ti vincolano ad usare per un eventuale ripristino alle condizioni di fabbrica, o l'immagine contenuta nella partizione HP_Recovery o al set di dischi/o 1 DVD generato una volta sola con apposito programma.
Dunque il problema che sto valutando riguarda l'installazione di linux, senza toccare l'MBR e facendo in modo che lo "shrink" della partizione di Vista per la generazione di altre partizioni avvenga dall'interno di Vista, poichè la gestione del controllo disco in fase di avvio di Vista è molto più pignolo (sia per l'MBR che per la partition table, se trova qualcosa di modificato a sua insaputa si blocca) è questo che sto studiando, non a caso sono usciti tool preziosi come EasyBCD e con quest'ultimo, penso proprio che raggiungerò l'obiettivo :twisted: .
Ovviamente per fare questo, bisogna assolutamente evitare che nella fase di installazione di linux il bootloader vada a toccare l'MBR ma vada a scriversi direttamente sulla partizione linux, poi con EasyBCD da Vista ci organiziamo il bootloader per far partire anche linux all'avvio :idiot2: :-k :study: :batman:

LOL 8-)

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 12:54
di CaberNET54
Questo è un primo assaggio, con livecd della mepis 6.5 32bit settato con driver nvidia abilitati e caricati all'avvio, per sicurezza ho impostato "api=noacpi" al boot, riconosciuta la connessione wireless al volo!!!
(Mi scuso per il riflesso del flash, ma la luce ambiente era scarsa)
Immagine

:D Lavori in corso :lin:

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 14:05
di cb_123
Io non ci ho capito quasi nulla da tutto quel discorso.
Se linux ti va a modificare il MBR dici che il portatile non si avvia più perché va ad effettuare un controllo su quei dati?

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 15:20
di CaberNET54
No, è Vista che pretende per sè una gestione tutta nuova dell'MBR.
Infatti se hai XP e vuoi installarti poi Vista, non ci sono problemi, se fai il contrario hai problemi.
Escono ora dei tool per risolvere il problema, ma senza il dvd di vista e solo il dvd di ripristino, sono cavoli amari.
Per Linux si può risolvere così:

http://www.lugroma3.org/?q=node/133

LOL 8-)

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 17:22
di cb_123
Ma perché sul portatile dovresti avere problemi con il boot di vista se sull'altro pc ti funziona tutto?

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 02 giu 2007, 20:53
di mes1970
Penso si riferisca al caso di ripristino/reinstallazione di Vista ... visto che deve essere eseguita da tools/voce_bios specifici non puoi comandarli come vuoi ;)

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 03 giu 2007, 07:05
di CaberNET54
Nell'altro computer, ho 4 HD e posso decidere da bios quale far partire con MBR dedicati, qui invece ho solo un HD con Vista preinstallato e una gestione dell'MBR del tutto nuova rispetto alle versioni precedenti.
Non avrei problemi se avessi il DVD originale di Vista per effettuare la riparazione dell'MBR in caso di problemi, ho solo il DVD di ripristino alla situazione di fabbrica, ripeto la soluzione c'è ma va studiata con cura, e se guardate in rete vi renderete conto che non sono il solo!

C'è anche una nota Microsoft sull'argomento

CITAZIONE:

Causa
These issues occur because earlier versions of the Windows operating system are incompatible with the new Windows Vista startup method. Windows Vista uses a new Boot Configuration Database (BCD) store. This store contains a boot menu and all the information about operating systems that are installed on the computer. Therefore, a Boot.ini file that is from an earlier version of the Windows operating system cannot be used to start Windows Vista.

Soluzione
Note You can run the commands in the following procedure by using the command prompt. If you run these commands in Windows Vista, run them at a command prompt that has elevated user rights. To do this, click Start, click Accessories, right-click the command-prompt shortcut, and then click Run as Administrator.

1. Use Bootsect.exe to restore the Windows Vista MBR and the boot code that transfers control to the Windows Boot Manager program. To do this, type the following command at a command prompt: Drive:\boot\ Bootsect.exe –NT60 All
In this command, Drive is the drive where the Windows Vista installation media is located.

2. Use Bcdedit.exe to manually create an entry in the BCD Boot.ini file for the earlier version of the Windows operating system. To do this, type the following commands at a command prompt.

Note In these commands, Drive is the drive where Windows Vista is installed. • Drive:\Windows\system32\Bcdedit –create {ntldr} –d “Description for earlier Windows version”

Note In this command, Description for earlier Windows version can be any text that you want. For example, Description for earlier Windows version can be "Windows XP” or “Windows Server 2003."
• Drive:\Windows\system32\Bcdedit –set {ntldr} device partition=x:

Note In this command, x: is the drive letter for the active partition.
• Drive:\Windows\system32\Bcdedit –set {ntldr} path \ntldr
• Drive:\Windows\system32\Bcdedit –displayorder {ntldr} –addlast

3. Restart the computer.

LOL 8-)

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 04 giu 2007, 10:32
di thrantir
forse potete sentirmi mentre digrigno i denti (grrrr)

un mio amico, acquirente recente di un sony vaio, alla fine si è trovato costretto a togliere vista e a rimettere xp, per poter far convivere linux con un windows...

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 04 giu 2007, 10:37
di diegofio

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 04 giu 2007, 11:05
di CaberNET54
Condivido il digrignamento Thrantir e anche il giramento di "pale" dell'elicottero :bash: .
Apprezzo il consiglio di Diego, ma penso che non affronterò battaglie giuridiche, nel mio caso ero consapevole all'atto dell'acquisto che la macchina aveva Vista preinstallato e non ho fatto obiezioni, ci si trovi di fronte ad un fenomeno diffuso ed in aumento, oramai ci ritrova con un nuovo parco macchine, nel settore laptop, dove oramai Vista risulta di default preinstallato nel 99% dei casi.
La mia battaglia personale per arrivare ad avere almeno un dual boot nel "piccolino" non è finita!!! :wallbash: :wallbash: :wallbash:

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 04 giu 2007, 11:56
di thrantir
il mio disappunto, in questo caso, non è tanto l'avere un sistema operativo non desiderato preinstallato, ma riguarda queste "tecniche" che definire subdole è dire poco, per ostacolare chi vuol fare di un prodotto che ha acquistato quello che vuole, che mi sembra il sacrosanto diritto di un consumatore...

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 04 giu 2007, 12:42
di CaberNET54
thrantir ha scritto:il mio disappunto, in questo caso, non è tanto l'avere un sistema operativo non desiderato preinstallato, ma riguarda queste "tecniche" che definire subdole è dire poco, per ostacolare chi vuol fare di un prodotto che ha acquistato quello che vuole, che mi sembra il sacrosanto diritto di un consumatore...



STRAQUOTO!!!

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 06 giu 2007, 22:33
di cb_123
CaberNET54 ha scritto:Nell'altro computer, ho 4 HD e posso decidere da bios quale far partire con MBR dedicati, qui invece ho solo un HD con Vista preinstallato e una gestione dell'MBR del tutto nuova rispetto alle versioni precedenti.
Non avrei problemi se avessi il DVD originale di Vista per effettuare la riparazione dell'MBR in caso di problemi, ho solo il DVD di ripristino alla situazione di fabbrica, ripeto la soluzione c'è ma va studiata con cura, e se guardate in rete vi renderete conto che non sono il solo!


Mi sa che sono stato fortunato io allora, perché ho installato 2 xp, vista, ubuntu e mepis tutti sullo stesso hd senza bisogno di configurare nulla.
Prima mi partiva grub, da li potevo scegliere se avviare linux o windows, poi se andavo su windows mi partiva il boot manager di vista e mi dava la possibilita tra vista ed xp, ed infine se sceglievo xp mi chiedeva quale dei due installati avviare. :D

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 07 giu 2007, 10:41
di CaberNET54
Caro cb_123 :D , non penso si tratti di fortuna nel tuo caso, ma di sequenza cronologica di installazioni, molto probabilmente l'ultima installazione che hai fatto e che modificava l'MBR è stata quella di Vista!!!
Se tu dovessi reinstallare Windows XP adesso, o facessi un "fixmbr" da dos, mooooolto probabilmente sarebbero cavoli amari.

LOL 8-)

Re: Installare Linux su Vista preinstallato!

MessaggioInviato: 07 giu 2007, 21:56
di cb_123
CaberNET54 ha scritto:Caro cb_123 :D , non penso si tratti di fortuna nel tuo caso, ma di sequenza cronologica di installazioni, molto probabilmente l'ultima installazione che hai fatto e che modificava l'MBR è stata quella di Vista!!!
Se tu dovessi reinstallare Windows XP adesso, o facessi un "fixmbr" da dos, mooooolto probabilmente sarebbero cavoli amari.

LOL 8-)

No non è stato vista l'ultimo (che comunque è durato poco, giusto un paio di giorni, l'unica cosa che è rimasta è il suo boot manager :rido:).
Li ho installati in questo ordine: xp - xp - ubuntu - vista (con conseguente ripristino di grub) ed infine mepis.