Oppure

Loading
31/10/06 19:49
Gimmy
Sera a tutti ho un piccolo problema ...
Allora risaputo, si fà per dire che con debian se fdisk -l non succede nulla, mi sono adoperato a fare dmesg | grep hd per avere la lista dei miei dischi.
E la lista è questa, ho messo solo gli ultimi 2 :
hdh: attached ide-disk driver.
hdh: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(100)
hdi: attached ide-disk driver.
hdi: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63

Adesso per formattarlo e creare l'FS va fatto prima l'fdisk e faccio :

fdisk /dev/hdi

Do invio e mi restituisce questo messaggio

SERVER:~# fdisk /dev/hdi

Unable to open /dev/hdi

Perchè ?? ho provato in tutti i modi ma non c'e' verso ... ho guardato in /dev/hd* per vedere se c'era l'"i" ma si ferma alla "h", non potrebbe essere un limite di debian ??

Ipotesi ?? soluzioni ??

Grazie



aaa
31/10/06 23:22
pierotofy
Usare /dev/hdh ? :-|

Se invece quel disco lo usi per tenere dati o altri sistemi operativi... io proverei ad usare qualche altra utility che magari ritorna qualche dettaglio in più in merito all'errore.

Altrimenti posso suggerirti di cercare un pochino con google per vedere se è un problema frequente.
Il mio blog: piero.dev
31/10/06 23:43
Gimmy
Hemm .... diciamo che ho tutto occupato ... i dischi sono 8 e questo sarebbe il nono ;) ....
Ho cercato da tutte le parti prima di postare sperando di aver fatto la ricerca in modo errato, ma credo non sia una cosa semplice.
Certo, ora ho tolto il controller ata133 e cosi' 4 dischi, facendo cosi' ho formattato perchè non si chiama più "hdi" ma sopra gli 8 dischi pare proprio non voler andare ... non credo sia una limitazione, questi problemi li immagino su win ma non su linux :(
aaa
03/11/06 18:49
netarrow
Posto la soluzione che hai messo su debianizzati così se serve ad altri è a disposizione:

# mknod /dev/hdk b 57 0
# for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16; do mknod /dev/hdk$i b 57 $i; done


ciao :k:
Ultima modifica effettuata da netarrow 03/11/06 18:49
aaa
03/11/06 19:52
Gimmy
Hai perfettamente ragione, chiedo venia, hai fatto benissimo, se mi permetti metto copia intera della soluzione per inserire anche il link dove ho recuperato il "major number" che vengono sempre utili.

Allora ho guardato in primis qui kernel.org/pub/linux/docs...st/…

Ho visto che :
--------------------------------------------------
57 char Hayes ESP serial card
0 = /dev/ttyP0 First ESP port
1 = /dev/ttyP1 Second ESP port
...

57 block Sixth IDE hard disk/CD-ROM interface
0 = /dev/hdk Master: whole disk (or CD-ROM)
64 = /dev/hdl Slave: whole disk (or CD-ROM)
--------------------------------------------------
e quindi non ho fatto altro che fare :

--------------------------------------------------
# mknod /dev/hdk b 57 0
# for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16; do mknod /dev/hdk$i b 57 $i; done
--------------------------------------------------

ed il gioco è fatto ;)


Premetto di non essere per nulla un esperto di linux ma mi accorgo che più passa il tempo e più è un delirio, ma è un S.O. davvero potente a livello business.

Ultima modifica effettuata da Gimmy 03/11/06 19:54
aaa