Pagina 1 di 2

[Risolto]Problema montaggio partizione

Inviato: lun 3 dic 2007, 16:26
da DjDrUnK
Ragazzi di slacky ecco un nuovo quesito...ho un hd di 81.9gb diviso così

questo è il mio cfdisk

Codice: Seleziona tutto

                                          cfdisk 2.12r

                                         Unità disco: /dev/hda
                                   Size: 81964302336 bytes, 81.9 GB
                         Heads: 255   Sectors per Track: 63   Cylinders: 9964

     Nome           Flag           Tipo di partiTipo FS               [Etichetta]        Size (MB)
 -----------------------------------------------------------------------------------------------------
     hda5                           Logica      W95 FAT32             [=]                 40007,73    *
     hda6                           Logica      Linux swap                                 1003,49
     hda7                           Logica      Linux ext3                                 5000,98
     hda8           Avvio           Logica      Linux ext3                                20003,89
                                    Pri/Log     Spazio disponibile                        15940,60

per poter avere diciamo un'idea di tutto quello che ha il mio hd do da root un bel fdisk -l
root@djdrunk:/home/drunk# fdisk -l

Codice: Seleziona tutto

Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1               1        8026    64468813+   5  Esteso
/dev/hda5               1        4864    39070017    b  W95 FAT32
/dev/hda6            4865        4986      979933+  82  Linux swap
/dev/hda7            4987        5594     4883728+  83  Linux
/dev/hda8   *        5595        8026    19535008+  83  Linux
ora...vedete la partizione hda5?beh...quella partizione dovrebbe essere diciamo la parte di dati che in futuro potrei condividere con Windows (purtroppo essendo un po' niubbo non posso staccarmi totalmente da quella me**a di sistema operativo...anche se ora il mio hd è libero da questo tipo di sporcizia :D)...devo quindi montarla...il punto è che con un fstab dal mio punto di vista corretto,non mi monta quella partizione...bensì mi monta la parte di hd destinata allo swap!
infatti ecco come recita il mio fstab:

Codice: Seleziona tutto

# Swap.
/dev/hda6        swap             swap        defaults         0   0
# Root.
/dev/hda8        /                ext3        defaults         1   1
# Home.
/dev/hda7        /home            ext3        defaults         1   2
# Dati.
/dev/hda5        /mnt/drunk   vfat           defaults,users,uid=500,gid=100,umask0002        0   0
# Cd-Rom. Nota: Per poter usare HAL, tenerlo commentato.
#/dev/hdc      /mnt/cdrom       auto        noauto,owner,ro  0   0
# Floppy.
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
# Pts.
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
# Process.
proc             /proc            proc        defaults         0   0
Nei dispositivi di archiviazione ora mi spunta un dispositivo non montato di 1gb (la mia swap) oltre ai due già presenti (home di 5gb montato e la bootable di 20gb nn montato)

Sto uscendo scemo poichè è da 2 giorni che ci sbatto la testa (violentemente) e non so più che pesci prendere...come faccio a montare quall'hda5?vi ringrazio anticipatamente :D

Inviato: lun 3 dic 2007, 18:09
da Paoletta
ma lo swap all'avvio lo monti? se dai

Codice: Seleziona tutto

swapon -a
che succede?

Inviato: lun 3 dic 2007, 18:11
da DjDrUnK

Codice: Seleziona tutto

root@djdrunk:/home/drunk# swapon -a
swapon: /dev/hda6: Invalid argument
ecco cosa mi da...mi segna la swap come hda6...ovvero come dovrebbe essere...

Inviato: lun 3 dic 2007, 18:21
da gallows
nel fstab la riga per la swap dovrebbe essere:

Codice: Seleziona tutto

/dev/hda6       none            swap    sw              0       0

Inviato: lun 3 dic 2007, 18:25
da conraid
gallows ha scritto:nel fstab la riga per la swap dovrebbe essere:

Codice: Seleziona tutto

/dev/hda6       none            swap    sw              0       0
Anche io ho così

Codice: Seleziona tutto

/dev/hdc7        swap             swap        defaults         0   0
creato dal setup della slackware

Inviato: lun 3 dic 2007, 18:26
da albatros
Per quanto riguarda /dev/hda5, sei sicuro che il filesystem sia vfat?
Che errori ottieni, in ogni caso, montando manualmente?

Inviato: lun 3 dic 2007, 18:30
da DjDrUnK
Ragazzi...gallows c'ha visto giusto :D...albatros era vfat,tranquillo :D
Sono tornato felice come una pasqua...non sapevo come fare :D...ora mi mancano solo poche cosette e ho tutto a posto :D
Grazie gallows...hai risparmiato la mia testa :D

Inviato: lun 3 dic 2007, 18:47
da DaD
conraid ha scritto:
gallows ha scritto:nel fstab la riga per la swap dovrebbe essere:

Codice: Seleziona tutto

/dev/hda6       none            swap    sw              0       0
Anche io ho così

Codice: Seleziona tutto

/dev/hdc7        swap             swap        defaults         0   0
creato dal setup della slackware
Idem ... perchè in quel modo dovrebbe andare? :?

Inviato: lun 3 dic 2007, 19:07
da gallows
fstab(5):
The second field, (fs_file), describes the mount point for the filesystem. For swap
partitions, this field should be specified as `none'.

Inviato: lun 3 dic 2007, 19:15
da conraid
gallows ha scritto:fstab(5):
The second field, (fs_file), describes the mount point for the filesystem. For swap
partitions, this field should be specified as `none'.
Ed "sw" cosa indica?

Inviato: lun 3 dic 2007, 19:16
da DjDrUnK
Ma non si tratta di "dovrebbe andare"...è diverso ora...VA!:D Dad...magari c'è qualche differenza tra la versione 11.0 e la mia 12.0...e non è solo il kernel (anche se tu hai ricompilato e non è giusto :'()

Inviato: lun 3 dic 2007, 19:29
da gallows
conraid ha scritto:Ed "sw" cosa indica?
sw indica il fs_type (attenzione, non un'opzione di mount, la swap non deve essere trattata da mount). Purtroppo non è documentata su Linux (su *BSD sì).
Per maggiori info: `/usr/include/fstab.h' oppure fstab(5) di FreeBSD.

Inviato: lun 3 dic 2007, 19:33
da DaD
gallows ha scritto:
conraid ha scritto:Ed "sw" cosa indica?
sw indica il fs_type (attenzione, non un'opzione di mount, la swap non deve essere trattata da mount). Purtroppo non è documentata su Linux (su *BSD sì).
Per maggiori info: `/usr/include/fstab.h' oppure fstab(5) di FreeBSD.
Grazie della info mi documenterò al riguardo.
DjDrUnK ha scritto:Ma non si tratta di "dovrebbe andare"...è diverso ora...VA!:D Dad...magari c'è qualche differenza tra la versione 11.0 e la mia 12.0...e non è solo il kernel (anche se tu hai ricompilato e non è giusto :'()
Non credo proprio sia per via di ciò drunk :D

Inviato: lun 3 dic 2007, 19:46
da conraid
gallows ha scritto:
conraid ha scritto:Ed "sw" cosa indica?
sw indica il fs_type (attenzione, non un'opzione di mount, la swap non deve essere trattata da mount). Purtroppo non è documentata su Linux (su *BSD sì).
Per maggiori info: `/usr/include/fstab.h' oppure fstab(5) di FreeBSD.
ok, ho visto sul man di openbsd e sull'include. In pratica è l'opzione del filesystem

Codice: Seleziona tutto

#define FSTAB_RW        "rw"            /* read/write device */
#define FSTAB_RQ        "rq"            /* read/write with quotas */
#define FSTAB_RO        "ro"            /* read-only device */
#define FSTAB_SW        "sw"            /* swap device */
#define FSTAB_XX        "xx"            /* ignore totally */

Ma se devo dare una priorità, quello che prima facevo con

Codice: Seleziona tutto

/dev/hdx        swap    swap    pri=1,defaults 0 0
/dev/hdy        swap    swap    pri=2,defaults 0 0
adesso come faccio?
qualcosa tipo questo?

Codice: Seleziona tutto

/dev/hdx        none    swap    pri=1,sw 0 0
/dev/hdy        none    swap    pri=2,sw 0 0
Purtroppo non ho modo di provare

Inviato: lun 3 dic 2007, 19:51
da gallows

Codice: Seleziona tutto

/dev/hdX        none    swap    sw,pri=Y 0 0