Torna indietro   Hardware Upgrade Forum > Software > Microsoft Windows > Microsoft Windows 7 e Vista

Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
POCO F9 Pro arriva sul mercato con l'obiettivo di portare prestazioni da smartphone top di gamma in una fascia di prezzo "più aggressiva", senza rinunciare a un comparto fotografico finalmente all'altezza. Dopo averlo testato sul campo, emerge uno smartphone molto più completo rispetto alla generazione precedente, ma anche con alcuni piccoli compromessi che diventano difficili da ignorare quando il prezzo di listino sfiora i 1.000 euro.
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Snapdragon Soung Gen 2 è la piattaforma Qualcomm per i dispositivi audio sempre più integrati nel mondo dell'intelligenza artificiale: al prorpio interno tanta potenza elaborativa per gestire al meglio le necessità d'uso dell'agentic AI
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6
In occasione del proprio Snapdragon Summit Qualcomm annuncia i due nuovi chip per dispositivi mobile di fascia alta che entreranno nel mercato nel corso del 2027: tanta potenza a disposizione per elaborazioni di intelligenza artificiale sempre più complesse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-01-2013, 14:00   #1
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
avviare grub da window7

salve.
ho installato w7 sul pc nella prima partizione.
nella seconda ho deciso di mettere ubuntu e di installare di proposito il grub di linux nella stessa partizione di ubuntu, in modo da non toccare il bootmgr di w7.

in questo modo quando accendo il pc parte solo w7 senza chiedere di ubuntu (tutto previsto :-) ).

adesso per completare il lavoro devo dire a bootmgr che nel pc esiste anche ubuntu, in modo che allo start del pc io posso scegliere.

ho quindi deciso di non usare il grub per avviare il sistema, bensì voglio usare bootmgr di w7.
chi sa come fare?
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 15:41   #2
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
In Linux, aprire il terminale e digitare il seguente codice:
Codice:
dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1
Se utilizzi Ubuntu o similare il codice sarà diverso per abilitare i privilegi amministratore:
Codice:
sudo dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1
Come si nota nel comando è presente sda1, ma dipende dalla partizione di boot di Linux e del suo GRUB.
Se è diversa, ovviamente è da cambiare, ad esempio con sda2, sda3 etc.

Una volta finita l'operazione avrai il file linux.bin. Andare sull'hardisk denominato filesystem, recarsi nella cartella tmp
Copia il file su una chiavetta o/e memoria esterna e incollalo nella partizione di Windows, quindi in C:\linux.bin

In Windows, da CMD come amministatore, dai il comando:
Codice:
bcdedit /create /d "x_Master_x" /application BOOTSECTOR
Sostituire x_Master_x con il nome della distro.
Ti darà come risultato un valore ID tra parentesi graffe, copialo su un Blocco Note con tutte le parentesi. Dai quindi i comandi, sempre con CMD amministratore:
Codice:
bcdedit /set {NUMERO_ID} device partition=X:
X: Deve corrispondere alla posizione dove è situato il file linux.bin, nel tuo caso è C:

Quindi completa con gli ultimi comandi:
Codice:
bcdedit /set {NUMERO_ID} path \linux.bin 
bcdedit /displayorder {NUMERO_ID} /addlast 
bcdedit /timeout 30
Segui correttamente tutti i passaggi e non dovresti avere problemi
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 18-05-2014 alle 17:26.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 18:48   #3
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
grazie delle istruzioni. vorrei due ultime precisazioni prima di continuare:
1-linux.bin sarebbe la posizione del grub di ubuntu, oppure devo proprio andare a cercare questo file ?

2-come sono numerate le partizioni?
il mio HD è cosi partizionato:
1-primaria fat32 ripristino portatile w7
2-primaria S.O: w7
3-partizione estesa o logica con SO ubuntu
4-swap partizione estesa o logica
5-primaria dati e documenti vari

quale numero dovrei dare alla "X"?

grazie
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 21:16   #4
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Ho editato la guida, spero ora sia tutto corretto
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-01-2013, 12:58   #5
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
grazie della risposta.
ho eseguito le seguenti operazioni:
-dato che ubuntu installato non parte per il momento (il suo grub è nascosto ovviamente). per creare il file "linux.bin" ho avviato dal cd ubuntu la versione di prova.(uguale a quella installata). ho creato il file, copiato dalla cartella tmp di linux in memoria esterna e seguito tutti gli altri comandi su w7.
uno dei comandi va in errore questo:
>>>bcdedit /set {NUMERO_ID} X:\linux.bin >>>>>
IL TIPO DI DATI PER L'ELEMENTO SPECIFICATO NON E' RICONOSCIUTO O NON E' APPLICABILE ALLA VOCE SPECIFICATA.
IMPOSSIBILE TROVARE L'ELEMENTO



di conseguenza quando riavvio il pc non succede nulla e w7 parte normalmente.



-mi sapresti dire come poter risolvere?

-ho notato nel primo comando di linux(dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1) che hai usato SDA1. perche'?? sda1 dovrebbe essere la fast32 dove è presente l'utility per il restore dati di fabbrica...

grazie e saluti
ovviamente su linux e w7 lavoro sempre con privilegi amministratore.
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 20-01-2013, 16:58   #6
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Lato linux non ti sò aiutare, ho cercato il comando su Google per ricavare quel file.

Per quanto riguarda il lato windows, hai sostituito la X con la lettera C: ( o D: ) e {NUMERO_ID} con il numero che ti ha fornito?

Esempio:
Codice:
bcdedit /set {14Ad7572-42ee-14db-bd42-cbb2e111eb37} C:\linux.bin
Ovviamente il file deve essere in C:, ma dovresti mettere D: se hai la partizione riservata per il sistema che nel boot diventa C:
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 20-01-2013, 19:07   #7
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
purtroppo sia con d che con c non va mi dice IMPOSSIBILE TROVARE.

Ho avviato bcdedit.exe per visualizzare su cmd il file di bootmgr.
mi fa vedere che è stata creata una nuova riga chiamata linux, ma è incompleta, presumo perche non riesce a caricare il file linux.bin-
forse qualcosa in quel file non funziona.
magari perchè ho creato il file da disco di avvio live.
ma cosa c'è dentro questo file???
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 20-01-2013, 19:45   #8
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Da profano di Linux secondo me il comando:
Codice:
dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1
sda1 deve corrispondere alla partizione di boot di Linux, altrimenti devi mettere sda2/sda3 etc.
Il file linux.bin dovrebbe contenere le informazioni di boot, da quello che ho capito, per fare in modo che Windows carichi quel file per far partire il s.o non-microsoft
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 20-01-2013 alle 19:49.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:22   #9
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Aggiornato il primo post, corretto un errore per bcdedit /set
Questo comando è sbagliato:
Codice:
bcdedit /set {NUMERO_ID} X:\linux.bin
Questo è quello corretto:
Codice:
bcdedit /set {NUMERO_ID} path \linux.bin
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 21-01-2013 alle 16:59.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:25   #10
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19626
domanda da XXXX dollari.

come fa il BCD di windows, da NTFS, a montare una partizione per lui sconosciuta e illeggibile, a dargli una lettera X,locare e lanciare il kernel linux?

ho trovato quest'altra lista di comandi.
ma la cosa, è MOLTO più dura.

Quote:
1. bcdedit /create /d "UBUNTU LUCID" /application boot sector
2.bcdedit /set {ID} device partition=c:
3.bcdedit /set {ID} /path \linux.bin ( This file I copied from Ubuntu after mounting C: (sda1) using dd if=/dev/sda3 of=/mnt/linux.bin bs=512 count=1 ..sda3 is Ubuntu partition (boot and root same part)
4.bcdedit /displayorder {ID} /addlast
5. bcdedit /timeout=15
difatti, guarda il punto 3. prende il bootloader linuxiano (i primi 512byte), lo fa diventare un file con DD e lo piazza sulla partizione di WINDOWS, usando la live.

Ultima modifica di Khronos : 21-01-2013 alle 16:31.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:31   #11
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da Khronos Guarda i messaggi
domanda da XXXX dollari.

come fa il BCD di windows, da NTFS, a montare una partizione per lui sconosciuta e illeggibile, a dargli una lettera X,locare e lanciare il kernel linux?
Risposta da $1
Da quello che ho capito, perchè non legge nessuna partizione ( infatti imposti C:\, cioè la partizione di boot di windows ) e non la monta, selezioni come avvio solo il file linux.bin, che contiene tutte le informazioni di boot, la partizione etc.
Di una cosa sono sicuro, sofrtunatamente senza poterlo provare personalmente, in un modo o nell'altro funziona.

Comunque sei tu quello che usa linux, perchè lo chiedi a me?

EDIT: I comandi che hai postato sono gli stessi al primo post, a parte l'errore di /path che và senza slash
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:45   #12
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19626
Quote:
Originariamente inviato da x_Master_x Guarda i messaggi
Risposta da $1
Da quello che ho capito, perchè non legge nessuna partizione ( infatti imposti C:\, cioè la partizione di boot di windows ) e non la monta, selezioni come avvio solo il file linux.bin, che contiene tutte le informazioni di boot, la partizione etc.
Di una cosa sono sicuro, sofrtunatamente senza poterlo provare personalmente, in un modo o nell'altro funziona.

Comunque sei tu quello che usa linux, perchè lo chiedi a me?
si ma Master... sto "linux.bin" non esiste. infatti, come vedi da quello che abbiam trovato, è l'utente che, usando lo strumento

dd

con la live di linux (o con linux installato. ) che crea un'immagine 1:1 di quello che gli dai verso quello che gli chiedi, lui crea

dd if=/dev/sda3 of=/mnt/linux.bin bs=512 count=1

dove:
if=/dev/sda3 | partizione root di linux con GRUB

of=/mnt/linux.bin | partizione NTFS casuale montata su /mnt sotto linux, e linux.bin nome file casuale binario.

i primi 512 bytes. (bs=512).

quindi. una volta fatta la copia del GRUB sotto NTFS, si spera che il BCD lo faccia partire.

imho è una puttanata quanto WUBI.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:46   #13
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
sono daccordo con master.
alla fine non chiedo a w7 di leggere linux.
piuttosto nella sua stessa lingua (bootmgr) gli dico che durante l'avvio deve andare da un'altra parte.
appena posso provo.
secondo me funziona ma ho paura che w7 diventa instabile.
con le prove che ho fatto fino adesso mi sono accorto che all'avvio alcune cose non vengono caricate correttamente, tipo i driver audio o quelli wireless.
spero che sia una coincidenza e che non c'entri nulla con il mio test.

cmq sono curioso comunque e voglio completare l'operazione . se vedo che nn va utilizzo normalmente il grub e se devo eliminare linux ripristino il bootmgr
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:47   #14
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Ho testato il tutto, i comandi lato Windows ora non danno errore:


E l'entry nel boot viene creata correttamente:


Manca solo che vito001010110 o Khronos testino la parte linux e che controllino che il boot avvenga regolarmente, cosa che personalmente non posso provare.
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 21-01-2013 alle 16:54.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:48   #15
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19626
Quote:
Originariamente inviato da vito001010110 Guarda i messaggi
sono daccordo con master.
alla fine non chiedo a w7 di leggere linux.
piuttosto nella sua stessa lingua (bootmgr) gli dico che durante l'avvio deve andare da un'altra parte.
chiedi al BCD di leggere 512 Bytes linuxiani virtualizzati su NTFS.

Provare? non posso, ho Grub 2 che mi avvia windows 8 ^^(come faccia non lo so, l'avvio non è stato toccato dall'upgrade da Seven, ed è partito senza battere ciglio).

Ultima modifica di Khronos : 21-01-2013 alle 16:51.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2013, 16:51   #16
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Quote:
Originariamente inviato da vito001010110 Guarda i messaggi
secondo me funziona ma ho paura che w7 diventa instabile...
con le prove che ho fatto fino adesso mi sono accorto che all'avvio alcune cose non vengono caricate correttamente, tipo i driver audio o quelli wireless...
Fidati, non c'entra nulla la questione dei driver, altrimenti a quest'ora il mio si sarebbe dovuto autodistruggere
In caso di instabilità, errori o non si dovesse avviare il Pc, per ripristinare il boot devi dare i seguenti comandi dalla console di ripristino del DVD di Window:
Codice:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
E tutto tornerà a funzionare come prima

Quote:
Originariamente inviato da Khronos Guarda i messaggi
Provare? non posso, ho Grub 2 che mi avvia windows 8 ^^
Bella scusa
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 21-01-2013 alle 16:54.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2013, 17:00   #17
vito001010110
Member
 
L'Avatar di vito001010110
 
Iscritto dal: Jun 2009
Messaggi: 46
ho testato il tutto!!!
funziona allla grande.
all'avvio viene mostrata la scelta w7-linux. se scelgo w7 parte senza problemi, se scelgo linux mi riporta al grub di linux dalla quale è possibile scegliere ancora una volta cosa fare partire.

per accelerare i tempi ho deciso di impostare i timeout di bootmgr e di grub a 3 secondi ciascuno.
ho trovato un difetto. se mando in ibernazione w7, il bootmgr non appare e quindi viene ripristinato w7 in auto.
per me non è un problema, va benissimo cosi.




graxzie ancora a tutti, per completezza alle future generazioni mi permetto di riassumere tutti i passaggi che ho fatto:


-------------------------------- su linux --------------------------------------------------------------
su linux aprire terminale e digitare il seguente codice:

dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1


se utilizzate ubuntu o similare il codice sarà divewrso per abilitare i privilegi amministratore:

sudo dd if=/dev/sda1 of=/tmp/linux.bin bs=512 count=1

come si nota nel comando è presente "SDA1" ovviamente è da cambiare in base a dove è messo linux e il suo grub, nel mio caso il comando è così, dato che linux ce l'ho in sda6:

sudo dd if=/dev/sda6 of=/tmp/linux.bin bs=512 count=1

una volta finita l'operazione andate sull'hardisk denominato filesystem -> cartella tmp -> copiate il file "linux.bin" in memoria esterna e avviate windows 7, copiatelo su c:\

-------------------------------su windows 7 -------------------------------------------------------------


comandi per windows


bcdedit /create /d "Linux" /application BOOTSECTOR (viene generato un codice da usare in seguito compresi i trattini)

bcdedit /set {NUMERO_ID} device partition=X: (x:= partizione di windows, nel mio caso c

bcdedit /set {NUMERO_ID} path \linux.bin

bcdedit /displayorder {NUMERO_ID} /addlast

bcdedit /timeout 30
vito001010110 è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2013, 17:32   #18
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8699
Lo sapevo che avrebbe funzionato
Appena ho un minuto integro la parte linux scritta nel dettaglio da vito nella guida.

EDIT: Guida aggiornata e spero completa di tutte le informazioni
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 23-01-2013 alle 21:26.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso
Old 22-06-2015, 10:44   #19
Ruin
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 1115
Provo anche io, grazie per la guida!
Ruin è offline   Rispondi citando il messaggio o parte di esso
Old 22-06-2015, 23:05   #20
gianmpu
Senior Member
 
Iscritto dal: Oct 2010
Messaggi: 1609
Un solo appunto: l'opzione bs=512 di dd di solito, se grub è nell'mbr, copia l'intero boot sector compresa la tabella delle partizioni. Quando si vuole copiare solo la parte dell'mbr occupata da grub basta inserire bs=446. Usando solo linux non ho mai avuto l'esigenza di installare grub al di fuori dell'mbr, quindi non ho verificato se l'opzione funzioni nello stesso modo, ma penso di si

Inviato dal mio GT-N5100 utilizzando Tapatalk
__________________
Trattative nel mercatino: IronHead - fybpeppe - xcavax
Utenti assolutamente DA EVITARE: devilred
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
gianmpu è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6 Qualcomm annuncia la nuova generazione di SoC Sn...
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole! realme 16 Pro Harry Potter Edition: il nuovo mid...
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Diesel Euro 5, slitta al 2027 il blocco ...
Copilot+ PC è morto? I nuovi Surf...
Nintendo vince causa da 4,5 milioni di d...
Google porta l'AI nello spazio: il primo...
Opera: la VPN gratuita si accende in aut...
Giochi capaci di costruirsi in tempo rea...
Giochi DX11 su Intel Arc e Proton: le ot...
Bentley Torcal ufficiale: 876cv e ricari...
Counter-Strike 2: con poche modifiche, V...
Silent Hill potrebbe tornare al cinema c...
L'integrazione di ChatGPT su Siri è stat...
ASML: 'Non vendiamo assolutamente nulla ...
Anthropic limita Claude Opus 5.5 nello s...
Microsoft 365, l'Antitrust respinge le p...
SAP NOW AI Tour Milan: una giornata con ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 06:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v