Vai al contenuto

eseguire un comando all'avvio


mass_ga

Messaggi raccomandati

Devo eseguire la seguente istruzione per montare la partizione ext3 di Ubuntu installato sul mio iMac:

sudo mount_ext2 /dev/disk0s3 /Users/Massimo/Desktop/Ubuntu/

Come faccio ad eseguirla in avvio? Esiste un modo per lanciare le istruzioni senza dover digitare la password? :ciao:

Link al commento
Condividi su altri siti

Devo eseguire la seguente istruzione per montare la partizione ext3 di Ubuntu installato sul mio iMac:

sudo mount_ext2 /dev/disk0s3 /Users/Massimo/Desktop/Ubuntu/

Come faccio ad eseguirla in avvio? Esiste un modo per lanciare le istruzioni senza dover digitare la password? :)

Non ho testato pesonalmente, comunque.

Hai due possibilità.

La prima puoi editare il file /etc/rc.common ( sudo vim /etc/rc.common)

e aggiungere alla fine questa istruzione

if [ -f /etc/rc.local ]; then

sh /etc/rc.local

fi

Ovviamente dovrai creare anche il file /etc/rc.local, e questo ti permetterà in futuro di aggiungere qualsiasi altro comando al file rc.local.

Quindi nel tuo esempio aggiungere al file /etc/rc.local l'istruzione

esempio del file /etc/rc.local

#!/bin/bash

sudo mount_ext2 /dev/disk0s3 /Users/Massimo/Desktop/Ubuntu/

E questa è la soluzione unix vecchio stile usando i file di init.

La seconda è quella di usare launchd che è il sistema di startup usato da OSX.

Personalmente non sono un'amante di launchd, se vuoi farti un'idea di come usare launchd leggiti questi due link (sembrano articoli lunghi, ma basta uno sguardo per capire come fare)

http://developer.apple.com/macosx/launchd.html

http://www.macosxhints.com/article.php?story=20080128103022907

Ciao.

[B]Euripide:[/B]
[U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U]

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...