[Mount] SD non montata

Riconoscimento, installazione e configurazione delle periferiche.
redtag
Prode Principiante
Messaggi: 180
Iscrizione: lunedì 23 febbraio 2009, 1:14

[Mount] SD non montata

Messaggio da redtag »

Ho un DELL XPS L501X con lo slot per le memorie sd ma si monta solamente se accendo il pc con la scheda inserita. Ho provato questo comando per montarla e funziona.

echo 1 | sudo tee /sys/bus/pci/rescan
mi chiede la password e la monta

Ho pensato che di farmi un lanciatore ma chiaramente dovrei modificare il comando per evitare la password.
Qualcuno sa come devo fare?
Accetto altre soluzioni.........grazie
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: [Mount] SD non montata

Messaggio da filo1234 »

prova a mettere il comando senza sudo direttamente in /etc/rc.local  prima della riga exit 0 e dovrebbe farlo automaticamente al boot
redtag
Prode Principiante
Messaggi: 180
Iscrizione: lunedì 23 febbraio 2009, 1:14

Re: [Mount] SD non montata

Messaggio da redtag »

Succede la stessa cosa.
Se avvio il pc con la scheda si monta in automatico, mentre se la inserisco a pc avviato non si monta.
Avatar utente
filo1234
Rampante Reduce
Rampante Reduce
Messaggi: 6172
Iscrizione: lunedì 26 febbraio 2007, 21:10
Località: Cagliari

Re: [Mount] SD non montata

Messaggio da filo1234 »

mah è strano allora che poi funzioni dando il comando manualmente...prova a mettere uno sleep 15; prima del comando...
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25012
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: [Mount] SD non montata

Messaggio da magozurlinux »

Prova anche questo script:

da terminale dai questo comando:

Codice: Seleziona tutto

gedit montasd
la riga evidenziata in rosso va inserita la propria password di root

copia ed incolla queste righe:
#!/bin/bash
#
# Monta il floppy disk
function run_like_a_root() {
sudo -S $@ << EOF
tua-password-di-root
EOF
}

echo 1 |  run_like_a_root tee /sys/bus/pci/rescan
salva ed esci dall'editor di testo.

Dai il permesso di esecuzione:

Codice: Seleziona tutto

sudo chmod +x montasd
inserisci l'SD nel lettore e poi dai questo comando:

Codice: Seleziona tutto

./montasd
Puoi creare un lanciatore modificando il percorso dello script, alla fine lo prendi e lo trascini in alto sulla barra della applicazioni ed avrai l'icona nel pannello; puoi cancellare il lanciatore sul desktop, perchè non serve più.
Ultima modifica di magozurlinux il lunedì 26 settembre 2011, 12:44, modificato 1 volta in totale.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
redtag
Prode Principiante
Messaggi: 180
Iscrizione: lunedì 23 febbraio 2009, 1:14

Re: [Mount] SD non montata

Messaggio da redtag »

Bellissima soluzione ma c'è qualche cosa che non ha funzionato.
Non credo di aver fatto errori visto che dovevo inserire solamente la password.

#!/bin/bash
#
# Monta il floppy disk
function run_like_a_root() {
sudo -S $@ << EOF
nene
EOF
}

echo 1 |  run_like_a_root tee /sys/bus/pci/rescan

al comando ./montasd  mi rende

irene@irene-XPS-L501X:~$ ./montasd
[sudo] password for irene: irene@irene-XPS-L501X:~$

ma non mi avvia nulla, anche se vado nella home e gli dico esegui il file
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25012
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: [Mount] SD non montata

Messaggio da magozurlinux »

Prova a modificarlo così:

Codice: Seleziona tutto

sleep 2
echo 1 | run_like_a_root "tee /sys/bus/pci/rescan"
salva e riesegui il comando.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti