JuanDiego Posted September 23, 2007 Share Posted September 23, 2007 Buenas! Me gustaría montar la partición NTFS de windows al arrancar el SO. sudo /usr/local/bin/ntfs-3g /dev/disk0s2 /Volumes/Windows Mediante el programa ntfs-3g me permite montarla sin problemas. Pero es una lata tener que ejecutarlo cada vez q entras en mac osx. Hay alguna forma de que al arrancar se haga automaticamente?? Saludos y gracias! Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/ Share on other sites More sharing options...
XsaGti Posted September 28, 2007 Share Posted September 28, 2007 Si. Hay una maner muy sencilla, aunque hace tiempo que no tengo mac, y ahora no te lo puedo decir concretamente. Diria que era en preferencies. En usuario, y alli en la segunda ventana diria, puedes añadir programas de inciio. Le das al boton mas, encuentrs el archivo y lo añades. Diria que hay una pestañita, para que arranque el programa ocultamente. A ver si hay suerte. Si tienes problemas, te lo miro. Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/#findComment-458645 Share on other sites More sharing options...
diegah Posted September 29, 2007 Share Posted September 29, 2007 exactamente como dice xsagti Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/#findComment-458759 Share on other sites More sharing options...
JuanDiego Posted September 30, 2007 Author Share Posted September 30, 2007 Hola. Gracias por contestar. Lo que ocurre es que no quiero lanzar un programa para que se ejecute, si no que quiero que se ejecuten ordenes de shell. Concretamente quiero montar la particion de windows ntfs para poder tener permisos de modificacion mediante el programa ntfs-3g Es algo asi: ntfs-3g /Volume/disk0s2 /Volume/Windows Como se hace para ejecutar esa orden en el arranque y que aparezca montada la particion en el escritorio? Gracias! Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/#findComment-459691 Share on other sites More sharing options...
hecker Posted September 30, 2007 Share Posted September 30, 2007 No estoy seguro si funcione de la manera expuesta arriba, pero conozco otras dos alternativas: A) Automaticamente, utilizando una pequeña aplicacion llamada LoginWindow Manager. Manualmente, creando un LoginHook que ejecuta un script con los comandos requeridos: Creacion del script ejecutable Independiente del metodo a utlizar, deberemos crear nuestro script antes de instalarlo. He incluido un archivo llamado "ejemplo.sh" en este post (esta en formato zip asi que debe ser desempacado antes). Simplemente falta incluir el comando a ejecutar bajo el lugar que dice ## ingresar codigo desde aqui ## En este caso especifico el comando es: sudo /usr/local/bin/ntfs-3g /dev/disk0s2 /Volumes/Windows Guarde el script con un nombre apropiado y en un directorio al cual tengan acceso todos los usuarios que lo requieran. Solo falta hacer que el script sea ejecutable. Para esto ingrese el siguiente comando en el terminal (reemplaze /path/to/script.sh con el directorio y nombre del archivo correspondiente: sudo chmod a+x /path/to/script.sh Instalacion del script: hay dos alternativas. A) El metodo Automatico. Para poder instalar nuestro script, descargue e instale la aplicacion gratuita llamada LoginWindow (download). Siga las instrucciones de la pagina de web para instalar el programa y luego el script correspondiente. Instalacion manual usando la utilidad (tool) "defaults". En Mac OS X v10.3 y versiones posteriores, se puede usar la utilidad llamada "defaults" para instalar un login script. Este es el metodo preferido para la instalacion. Se debe crear el script (lea arriba como) y luego copiarlo en un directorio que pueda ser accedido por todos los usuarios que quieran ejecutarlo. En una ventana de Terminal, execute el siguiente comando para instalar el script ( /path/to/script representa el lugar donde se encuentra el archivo script incluyendo el nombre del archivo mismo): sudo defaults write com.apple.loginwindow LoginHook /path/to/script Para remover este hook (enlace), simplemente borre la propiedad de la siguiente manera: sudo defaults delete com.apple.loginwindow LoginHook Nota: cuando se ejecuta el comando sudo, debe ser usted un administrador del sistema. Al ejecutar la orden, sudo le pide que ingrese su password. Debe ingresar el password correcto antes de poder ejecutar el comando. Referencias: Bombich Software, LoginWindow Manager: http://www.bombich.com/software/lwm.html Apple Developer, System Startup Programming: http://developer.apple.com/documentation/M...ustomLogin.html Espero que esto les ayude en algo. Cheers, hecker ejemplo.sh.zip Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/#findComment-459727 Share on other sites More sharing options...
JuanDiego Posted September 30, 2007 Author Share Posted September 30, 2007 Gracias! Lo probare y comento si me funciona Link to comment https://www.insanelymac.com/forum/topic/64161-ejecutar-script-al-arrancar-mac-os-x/#findComment-459730 Share on other sites More sharing options...
Recommended Posts