Jump to content
16 posts in this topic

Recommended Posts

Ciao a tutti,

 

come da topic mi piacerebbe poter non far vedere ad OSX il disco dove ho installato vista. Lo so che potrei smontarlo una volta partito, però vorrei proprio che non me lo montasse in partenza. Come si fa? ho cercato fstab come se fossi su linux ma qui non c'è un fstab. non so proprio come fare. un grazie comunque a tutti quanti.

Link to comment
https://www.insanelymac.com/forum/topic/144240-risoltoeliminare-un-hd-in-avvio/
Share on other sites

Ti puoi installare un gestore di boot alternativo. Questi software, di norma, hanno la possibilità di nascondere le partizioni/dischi tra un sistema ad un'altro.

 

 

In realtà agiscono combiando il type della partizione, impostandola come hidden. Potresti farlo anche direttamente da OSX con il comando fdisk, quindi con un piccolo script che venga eseguito allo startup (nasconde) e allo shutdown(ripristina).

 

 

 

Faber

Grazie dell'idea faber in effetti non ci avevo pensato. però leo è darwin e darwin è unix e quindi ci deve essere per forza la strada per dirgli di non montarlo al boot, l'unico problema è trovare uno che lo ha fatto o che sa dove cercare. a ma vuoi vedere che forse abbiamo la risposta spulciando la documentazione del progetto darwin? appena ho un po di tempo vado a vedere.

... non c'è bisogno di spulciarsi tutto il progetto Darwin.... se cerchi il motivo percui vengono montati tutti i dischi, lo trovi in /etc/rc.netboot nella funziona "mount_local".

 

Come vedrai esiste un binario di nome "automount" che viene eseguito in startup.

 

Io però invece di infilarmi nella modifica dei files di configurazione (da ri-modificare di volta in volta che si aggiorna il sistema), preferisco di netto un gestore di boot alternativo :rolleyes:

 

 

Faber

... non c'è bisogno di spulciarsi tutto il progetto Darwin.... se cerchi il motivo percui vengono montati tutti i dischi, lo trovi in /etc/rc.netboot nella funziona "mount_local".

 

Come vedrai esiste un binario di nome "automount" che viene eseguito in startup.

 

Io però invece di infilarmi nella modifica dei files di configurazione (da ri-modificare di volta in volta che si aggiorna il sistema), preferisco di netto un gestore di boot alternativo :D

Faber

mount_local si riferisce alla rete locale all'interno della rete generale, non ai dischi locali e crea una shadow che viene aggiunta alla radice /. Nulla centra coi dischi locali. Controlla bene il codice.

 

Inoltre non hai l'hardware in firma, come da punto 8 del regolamento, leggilo e fai di conseguenza

 

Ciao, Giorgio

scusate... io nn capisco a quale pro nascondere una partizione alla partenza....

clint nel mio caso ho fisicamente 14 dischi nel mio computer ma attraverso sistemi di mirroring la macchina ne vede "solo" 6 ma deve aver accesso solo a 3 e quindi è totalmente inutile che alla partenza me li monti tutti. Oltre a farmi casino, potrei sbagliare e scrivere dove non devo.

  • 2 months later...

riprendo questo vecchio topic per dire che forse si potrebbe fare uno script per smontare il disco che si vuole smontare in avvio e poi metterlo in "preferenze di sistema/account/elementi login". Forse potrebbe funzionare ma la domanda è: cosa scrivere sullo script? i dischi da riga di comando si montano e si smontano come un normale linux?

Ok vi posso dire che funziona a meraviglia. Questo è il mio script:

 

#!/bin/bash

umount -f /Volumes/Vista

exit 0

 

ho aggiunto il parametro -f per forzare l'umount. ad uno smontaggio normale la periferica risulta busy e quindi va forzato con -f. Per il resto ho seguito la guida e va a meraviglia.

×
×
  • Create New...