Newsgroup: it.comp.os.linux.sys
Titolo: fdisk: dov'e' la partizione 1?

Salve NG,
ho preso in prestito da mio fratello la chiavetta usb n.3 della giornata,
poiche' le mie 2 non sono riuscito a renderle bootabili.
Cosi' inserisco la chiavetta, premo annulla sulla finestra di kde che vuole
montarmi la chiavetta e da terminale faccio un bel:
fdisk -l
Disco /dev/sdb: 1010 MB, 1010827264 byte
32 heads, 61 sectors/track, 1011 cylinders
Units = cilindri of 1952 * 512 = 999424 bytes
Disk identifier: 0x00000000
Dispositivo Boot      Start         End      Blocks   Id  System
Toh, sembra che non ci sia nessuna partizione. Provo da qtparted e mi dice
che c'e':
 /dev/sdb1 fat32 stato=Nascosto dimensione=964.00MB
da /etc/mtab:
/dev/sdb /media/TETRAPAK vfat
rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower 0 0
e infatti kde riesce a montare il disco senza problemi e posso scriverci
dentro.
La partizione 1 in /dev/sdb che ha che non va? Il flag Nascosto?
Grazie, Nicola.
-- 
chi va pian va san e va lontan

 Toh, sembra che non ci sia nessuna partizione.
Fossi in te tirerei via tutti i dati da quella pennetta, creerei una
nuova disklabel, la formatterei nuovamente e poi ce li ricopierei.
IMHO il FS o la disklabel stanno andando a ${donnine_allegre}.
Nel dmesg non c'è niente?
-- 
Fr3ddie
fr3...@fr3ddie.it
Home Page: 
http://www.fr3ddie.it
OpenPGP Public Key available on my website
«Una volta che avrete conosciuto il volo, camminerete sulla Terra
guardando al cielo, perché là siete stati e là desiderate tornare»
Leonardo da Vinci

 La partizione 1 in /dev/sdb che ha che non va? Il flag Nascosto?
La partizione 1 in /dev/sdb ha semplicemente che non esiste. Su quella
chiavetta non ci sono partizioni ma è usato l'intero dispositivo come
chiaramente detto da mtab
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 chiaramente detto da mtab
Ok, diciamo che qtparted e' un po' tarato quando parla di /dev/sdb1 (mi fido
di piu' di fdisk). Significa che su un disco posso cancellare tutte le
partizioni e usare direttamente mkfs.vfat?


 Toh, sembra che non ci sia nessuna partizione. Provo da qtparted e mi dice
Superfloppy.
Ciao.

 partizioni e usare direttamente mkfs.vfat?
E' un device a blocchi?


NicoKid wrote:

In effetti la man page di mkfs:
-I     Normally  you  are not allowed to use any ’full’ fixed disk devices. 
mkdosfs will complain and tell you that it refuses to work. This is
different when usind MO disks.  One doesn’t always need partitions on MO
disks. The filesytem can go directly to the whole disk.  Under other OSes
this is known as the ’superfloppy’ format.
This switch will force mkdosfs to work properly.


 Nel dmesg non c'è niente?
No, tutto ok il dmesg. Temo che abbia ragione THe_ZiPMaN.


 poiche' le mie 2 non sono riuscito a renderle bootabili.
cut...
Per i posteri:
Usando solo mkfs.vfat senza creare una partizione con fdisk la chiavetta usb
si riesce a bootare.
Ora devo capire perche' syslinux crea 4 partizioni non valide:
Disco /dev/sdb: 1010 MB, 1010827264 byte
32 heads, 61 sectors/track, 1011 cylinders
Units = cilindri of 1952 * 512 = 999424 bytes
Disk identifier: 0xde8e7bb0
Questa non sembra una tabella delle partizioni.
Probabilmente è stato scelto il dispositivo sbagliato.
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   ?     1547397     1547657      253319   e4   SpeedStor
La partizione 1 ha diversi elementi iniziali fisici/logici (non Linux?):
    phys=(190, 120, 0) logico=(1547396, 26, 15)
La partizione 1 ha diversi elementi finali fisici/logici:
    phys=(544, 125, 44) logico=(1547656, 11, 47)
La partizione 1 non termina al limite del cilindro.
/dev/sdb2   ?      515657     1534084   993984023   98  Sconosciuto
La partizione 2 ha diversi elementi iniziali fisici/logici (non Linux?):
    phys=(1010, 16, 43) logico=(515656, 25, 37)
La partizione 2 ha diversi elementi finali fisici/logici:
    phys=(205, 205, 22) logico=(1534083, 1, 42)
La partizione 2 non termina al limite del cilindro.
/dev/sdb3   ?      869174     1852732   959953209   7d  Sconosciuto
La partizione 3 ha diversi elementi iniziali fisici/logici (non Linux?):
    phys=(252, 139, 46) logico=(869173, 1, 19)
La partizione 3 ha diversi elementi finali fisici/logici:
    phys=(367, 195, 2) logico=(1852731, 20, 61)
La partizione 3 non termina al limite del cilindro.
/dev/sdb4   ?       17291       21555     4161536    0  Vuoto
La partizione 4 ha diversi elementi iniziali fisici/logici (non Linux?):
    phys=(0, 10, 0) logico=(17290, 15, 46)
La partizione 4 ha diversi elementi finali fisici/logici:
    phys=(0, 0, 0) logico=(21554, 11, 33)
La partizione 4 non termina al limite del cilindro.
Le voci nella tabella delle partizioni non sono nello stesso ordine del
disco
Nicola


 Ora devo capire perche' syslinux crea 4 partizioni non valide:
Non crea alcuna partizione. E' fdisk che interpreta come partizioni
un'insieme disordinato di dati.


 un'insieme disordinato di dati.
Ah ecco, mi era venuto il dubbio. Tuttavia fdisk legge male solo dopo che e'
passato syslinux.
Grazie, Nicola.


 Ora devo capire perche' syslinux crea 4 partizioni non valide:
Perche' NON SONO partizioni, sono i byte finali del primo settore
del file system che hai messo su quel disco/chiavetta.
Se quel disco (chiavetta) avesse partizioni, li' ci sarebbe la tavola
delle partizioni.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 delle partizioni.
Ah, ecco spiegato l'arcano. Ora la faccenda e' un po' piu' chiara e non mi
devo piu' preoccupare dell'output schifoso di fdisk :)
Grazie, Nicola.
