Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/04/2011, 14h09   #1
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Par défaut Problème partition DOS

Bonjour à tous,

Je débute sur Solaris et voici mon problème:
Lorsque je réalise une installation intéractive de Solaris 10 Update 9 (x86), j'arrive sur un écran me permettant de partitionner mon disque dur(60 Go).
Je créer:
- 1 Partition Solaris qui aceuillera l'OS
- 1 Partition PRI-DOS pour stocker des données
Je continue l'intalle et là je garde les paramètres de bases concernant les slices à créer dans la partition Solaris (/, swap...).
Une fois l'installation terminée, je ne vois pas la partition PRI-DOS.
Je n'ai accés qu'aux slices de la partition Solaris principale(c0t0d0sx)
Pourtant, quand j'exécute la commande format puis fdisk, je vois la partition Solaris et une partition DOS-BIG.

Code :
1
2
3
4
5
6
7
8
9
             Total disk size is 7849 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    Solaris2          1  5100    5100     65
          2                 DOS-BIG        5101  7778    2678     34
Voici le résultat d'un format > partition > print:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Current partition table (original):
Total disk cylinders available: 5098 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders        Size            Blocks
  0       root    wm      67 - 1007        7.21GB    (941/0/0)  15117165
  1       swap    wu       1 -   66      517.72MB    (66/0/0)    1060290
  2     backup    wm       0 - 5097       39.05GB    (5098/0/0) 81899370
  3 unassigned    wm       0               0         (0/0/0)           0
  4 unassigned    wm       0               0         (0/0/0)           0
  5 unassigned    wm       0               0         (0/0/0)           0
  6 unassigned    wm       0               0         (0/0/0)           0
  7       home    wm    1008 - 5097       31.33GB    (4090/0/0) 65705850
  8       boot    wu       0 -    0        7.84MB    (1/0/0)       16065
  9 unassigned    wm       0               0         (0/0/0)           0
J'ai essayé de monter cette partition :
Code :
mount -F pcfs /dev/dsk/c0t0d0p0:2 /mnt
Mais j'obtient la réponse :
Code :
mount: /dev/dsk/c0t0d0p0:2 is not a DOS filesystem
Voici ce que j'obtient en faisant plusieurs fstyp :
Code :
1
2
3
4
5
6
7
8
9
10
11
# fstyp /dev/dsk/c0t0d0p0:2
fstyp: cannot stat or open </dev/dsk/c0t0d0p0:2>
# fstyp /dev/dsk/c0t0d0p0:1
fstyp: cannot stat or open </dev/dsk/c0t0d0p0:1>
# fstyp /dev/dsk/c0t0d0p1
Unknown_fstyp (no matches)
# fstyp /dev/dsk/c0t0d0p0
Unknown_fstyp (no matches)
# fstyp /dev/dsk/c0t0d0p2
Unknown_fstyp (no matches)
Comment faire pour accéder à cette partition PRI-DOS? Quel filesystem utiliser? Comment créer un filesystem? Tous ceci est confus pour moi et les explications que je trouve partent souvent dans tous les sens

Merci d'avance
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 15h57   #2
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 965
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 965
Points : 1 365
Points : 1 365
Cette commande devrait créer le file system:

Code :
mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p2
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 21h42   #3
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Merci de t'intéresser à mon problème.
J'ai essayé la commande que tu m'as conseillé mais voici ce qu'il me met:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p2

Device /dev/rdsk/c0t0d0p2 was assumed to be a diskette.
A diskette specific operation failed on this device.
If the device is a hard disk, provide the name of the full physical disk,
and qualify that name with a logical drive specifier.

Hint: the device is usually something similar to

/dev/rdsk/c0d0p0 or /dev/rdsk/c0t0d0p0 (x86)
/dev/rdsk/c0t5d0s2 (sparc)

The drive specifier is appended to the device name. For example:

/dev/rdsk/c0t5d0s2:c or /dev/rdsk/c0d0p0:boot
j'ai essayé avec différentes partitions p0,p1 mais j'ai le même message.
J'ai aussi essayé ça:
Code :
1
2
3
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p2:c
Bad Sig on master boot record!
Quelle est la différence en /dev/dsk et /dev/rdsk ?
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2011, 22h53   #4
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 965
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 965
Points : 1 365
Points : 1 365
Ok, essaie:
Code :
mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p0:d
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/04/2011, 14h44   #5
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Voila le résultat:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p0:d
No such logical drive (missing extended partition entry)
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p1:d
No such logical drive (missing extended partition entry)
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p2:d
Bad Sig on master boot record!
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p3:d
/dev/rdsk/c0t0d0p3: I/O error
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p0:c
Chosen/computed FAT entry size (32 bits) does not match FDISK table (16 bits).
Use -o fat=16 to build a FAT that matches the FDISK entry.
# mkfs -F pcfs -o fat=16 /dev/rdsk/c0t0d0p0:c
Partition too large for a FAT!
Il n'y aurait pas une commande pour lister les partitions non Solaris, les c0t0d0px, avec des infos sur le file system qu'elles acceptent?
Afin de ne pas essayer de les monter en essayant tous les numéro possible

Merci
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2011, 15h52   #6
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Voila ça y'est j'ai enfin réussi

J'ai fais ceci :
Code :
1
2
3
# format
format> fdisk
Là j'obtient ça :
Code :
1
2
3
4
5
6
7
8
9
             Total disk size is 7849 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    Solaris2          1  5100    5100     65
          2                 DOS-BIG        5101  7778    2678     34
J'ai supprimé la partition DOS-BIG : 3, 2, yes
Puis j'ai créé une partition FAT32 à la place : 1, C, 35%, no
Voici ce que j'ai maintenant:
Code :
1
2
3
4
5
6
7
8
9
             Total disk size is 7849 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    Solaris2          1  5100    5100     65
          2                 Win95 FAT32    5101  7847    2747     35
Ensuite j'ai créé le filesystem sur la partition :
Code :
1
2
# mkfs -F pcfs -o fat=32 /dev/rdsk/c0t0d0p0:c
Construct a new FAT file system on /dev/rdsk/c0t0d0p0:c: (y/n)? y
Puis j'ai monté la partition :
Code :
1
2
3
# mkdir /mnt/data
# mount -F pcfs /dev/dsk/c0t0d0p0:c /mnt/data
Et là miracle, ça marche.

Merci beaucoup pour ton aide, sinon je serais encore là à tourner en rond.
Le partitionnement de disque sous Solaris, c'est quand même un peu bizard.
Ce qu'il propose à l'installe, c'est juste pour allouer les tailles de disque et ne pas avoir à toucher aux slices de la partition Solaris après.

En tout cas, encore merci!
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h27.


 
 
 
 
Partenaires

Hébergement Web