Riavvia in Windows senza modificare il disco di avvio o dover utilizzare la password dell'amministratore?

3

Mio figlio di 6 anni utilizza l'iMac della famiglia per i suoi progetti Kodu, che richiedono Windows. Vuole il vero affare con Boot Camp e non accetterà alcuna virtualizzazione:)

Il problema: voglio che OS X-disk sia il disco di avvio, ovviamente. Vuole un modo conveniente per riavviare il computer in modalità Windows (più facile che premere il tasto Comando all'avvio). Ci sono alcuni script e applicazioni Apple là fuori (come BootChamp ), ma essi tutti ti chiedono di inserire la password dell'amministratore. Nonostante (o perché) sia piuttosto esperto di computer, preferirei non darglielo a questo punto.

Che opzioni ho?

    
posta Fredrik Eder 22.08.2012 - 10:17
fonte

4 risposte

2

BootChamp richiede di inserire la password dell'amministratore al primo utilizzo, ma dopo di ciò consente di riavviare senza chiedere nuovamente la password. A meno che tu non sia abbastanza esperto di tecnologia per entrare in Keychain, penso che BootChamp potrebbe essere esattamente quello che stai cercando. È anche molto facile sulle risorse di sistema.

Dopo l'installazione, puoi riavviare da solo Windows, dando l'autorizzazione a BootChamp in futuro immettendo la password dell'amministratore. Da quel momento in poi sarà in grado di modificare i sistemi operativi senza avere accesso come amministratore.

Ho avuto un crash di BootChamp un paio di volte, di solito quando collego un dispositivo USB o ne rimuovo uno senza usare la funzione di rimozione di OS X. L'ho eseguito per diversi mesi con solo cinque o più istanze, quindi è piuttosto raro, ma qualcosa da considerare.

Cheers!

    
risposta data 27.11.2012 - 05:34
fonte
0

Se non ti dispiace fare un po 'di scripting della shell, e hai trovato uno script che puoi eseguire dal terminale che passerà a windows, puoi creare uno script contenente quel comando (e forse un reboot comando che lo segue). Chiamiamolo winreboot.sh a titolo di argomento. Quindi modifica il proprietario di quello script in root , contrassegnalo come eseguibile e inseriscilo in una posizione utile (ad esempio /usr/local/bin/ ). Se lo esegui in questo modo:

sudo /usr/local/bin/winreboot.sh

Ti chiederà la password dell'amministratore, e quindi dovrebbe fare la sua cosa, dato che lo script viene eseguito come root. Tuttavia, sudo mantiene un elenco di regole in base alle quali gli utenti possono eseguire quali comandi utilizzando sudo e se è richiesta o meno una password. Questo set di regole è memorizzato in /etc/sudoers - sfortunatamente la sintassi è molto confusa, motivo per cui non devi modificare direttamente il file, ma devi usare

sudo visudo

invece, che controlla la sintassi sul salvataggio. Nota che questo usa vim per la modifica, che potresti voler leggere prima di eseguirlo - può essere molto confuso se non ci sei abituato. (per uscire senza salvare, premere <ESC> e digitare :q! seguito dalla chiave <ENTER> ) Se non riesci ad andare avanti con vim, modifica una copia di sudoers con il tuo editor preferito e controlla la sintassi con visudo -f /path/to/sudoers-copy . Se è OK, copialo di nuovo sull'originale.

Tornando al punto, la regola che vuoi aggiungere a sudoers è che vuoi che gli utenti nel gruppo admin siano in grado di eseguire il tuo script come root senza una password. Sembra così:

%admin  localhost=(ALL) NOPASSWD: /usr/local/bin/winreboot.sh

Aggiungilo come ultima riga di sudoers. Se ora provi a eseguire il tuo script con sudo (devi farlo con path assoluto), NON chiederà una password e semplicemente la eseguirà. Avvolgi il comando sudo in un altro script di shell, collegalo ad esso dal desktop o dovunque, e il tuo bambino di 6 anni dovrebbe essere in grado di passare a Windows in qualsiasi momento.

Spero che questo aiuti, fammi sapere se qualcosa non è chiaro.

    
risposta data 22.08.2012 - 21:37
fonte
0

Installa rEFit ?

Ti darà un boot loader grafico in modo che tu possa semplicemente scegliere OSX, Windows o alcune utility all'avvio.

È facile da rimuovere se non ti piace, basta eliminare la cartella REFit dalla root della partizione OSX.

    
risposta data 22.08.2012 - 21:48
fonte
0

rEFIt non va bene se hai una tastiera e un mouse wireless poiché non li riconoscerà.

È un dolore sul retro per la nostra sala riunioni mac minis. o rEFIt deve essere in grado di utilizzare la tastiera e il mouse wireless.

BootChamp è la strada da percorrere SE ti fidi della sicurezza del tuo portachiavi.

    
risposta data 25.02.2013 - 06:52
fonte

Leggi altre domande sui tag