Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 05, 2008, 04:34:39 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Lista dischi  (Letto 1034 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
redmarx
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 74


Mostra profilo E-mail
« inserita:: Maggio 26, 2008, 11:57:00 am »

Salve,
ho un piccolo problema con la bash. Devo fare il boot da una debian live su chiavetta usb e devo fare uno script che elenca gli hard disk (sia ide che serial ata) installati sulla macchina. Con il comando "fdisk -l" riesco nel mio scopo ma viene elencata anche la penna usb dalla quale ho fatto il boot.
Siccome io devo inizializzare i dischi fissi (partizionandoli, formattandoli eccetera...) non vorrei fare danni sulla chiavetta che uso per fare il boot. Come posso fare per escluderla dalla lista?
Registrato
ferdybassi
Jr. Member
**

Karma: +5/-3
Scollegato Scollegato

Messaggi: 90


Mostra profilo
« Risposta #1 inserita:: Maggio 26, 2008, 05:25:57 pm »

Usalo in pipe con grep.
Ciao ciao
Registrato
redmarx
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 74


Mostra profilo E-mail
« Risposta #2 inserita:: Maggio 27, 2008, 11:38:15 am »

Usalo in pipe con grep.
Ciao ciao
Forse non mi sono spiegato bene: quando faccio il boot da usb, la chiavetta viene vista come un disco rigido, quindi non so distinguerla dagli altri dischi presenti nel sistema. Ti faccio un esempio:

/dev/sda <-- chiavetta
/dev/sdb <-- disco 1
/dev/sdc <-- disco 2

Dallo script, come faccio a sapere se /dev/sda è la chiavetta dal quale ho fatto il boot oppure se è un harddisk da partizionare? Se venisse vista sempre come /dev/sda non ci sarebbero problemi, ma accade così?
Registrato
ferdybassi
Jr. Member
**

Karma: +5/-3
Scollegato Scollegato

Messaggi: 90


Mostra profilo
« Risposta #3 inserita:: Maggio 27, 2008, 06:05:41 pm »

Eh già, hai ragione... Se ci fai il boot viene visto come sdX. Teoricamente, ma aspetto conferme dai guru, sda dovrebbe essere il  disco con il flag di boot attivo... quindi la chiavetta dovrebbe essere sempre vista come sda...
http://tldp.org/HOWTO/Partition/devices.html
Temo però che dipenda anche da come è impostata la sequenza di boot del bios...
Ciao ciao
Registrato
tindal
Administrator
Hero Member
*****

Karma: +67/-1
Scollegato Scollegato

Messaggi: 2631


Mostra profilo E-mail
« Risposta #4 inserita:: Maggio 27, 2008, 11:46:37 pm »

puoi assegnare un'etichetta al fs della chiavetta, e distinguerla in base a questa

il comando dipende dal fs della chiavetta, per es. su ext2 puoi usare "mkfs.ext2 -L etichetta /dev/sdaX" e poi leggerla con "tune2fs -l /dev/disco"

altrimenti, dovresti modificare qualche regola di udev nel sistema live, in modo da assegnare un nome specifico alla chiavetta in base al sui numero di serie (o un altro identificativo univoco), oppure almeno un link, che poi potresti leggere con readlink

ciao
tindal
Registrato

Se ci sono molti modi diversi per fare una certa cosa, ed uno di questi ha conseguenze disastrose, di sicuro qualcuno la farà in quel modo.
MaXeR
Administrator
Hero Member
*****

Karma: +42/-0
Scollegato Scollegato

Messaggi: 3424


161200863 maxer@knio.it
Mostra profilo WWW E-mail
« Risposta #5 inserita:: Maggio 28, 2008, 09:01:02 am »

per sapere la partizione montata come root, puoi sempre consultare l'output di mount Wink
da qui puoi escludere quella dalla lista Wink
Registrato


redmarx
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 74


Mostra profilo E-mail
« Risposta #6 inserita:: Maggio 28, 2008, 10:19:42 am »

per sapere la partizione montata come root, puoi sempre consultare l'output di mount Wink
da qui puoi escludere quella dalla lista Wink
Si, grazie. Infatti ho appena risolto così! grin
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
ripartizionare i dischi Generale precisino 2 401 Ultimo messaggio Maggio 18, 2006, 11:28:17 pm
da tullio_80
Non trova i dischi... Installazione assenzio 6 686 Ultimo messaggio Maggio 25, 2006, 02:45:46 pm
da MaXeR
dischi sata Installazione nardialessandro 0 234 Ultimo messaggio Marzo 09, 2007, 04:47:43 am
da nardialessandro
dischi sata Installazione nardialessandro 1 325 Ultimo messaggio Marzo 09, 2007, 09:07:35 pm
da grimjfoot
Dischi USb ed Etch Installazione harlock 1 284 Ultimo messaggio Dicembre 25, 2007, 01:17:25 pm
da Ldonesty
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.084 secondi con 20 interrogazioni al database.