[Linux] Second DD je le trouve pas :>

Répondre
Partager Rechercher
Donc j'ai mis un second disk dans un pc sous linux et je n'arrive pas a y avoir acces.

je le trouve pas de probléme en esclave du premier sous le bios (c'est un dd sata et j'ai laissé le gestionnaire sur Sata)
mais dés que je vais dans linux (ubuntu) je ne le trouve pas je ne trouve rien pour le détecter enfin je suis un gland je viens questionner un peut vite mais bon :>

quelqu'un peut m'expliquer la manip ?
ls /dev/hd*
ls /dev/sd*

Ca te filera des hda hda1 sdb1... ce genre de choses.

sd: SATA
hd: IDE

a,b,... la lettre qui désigne le disque (physique, pas la partition)
1,2,... la partition sur ce disque.

A savoir que tu peux avoir juste sda, si tu n'as pas partionné le disque.


Bon maintenant, tu regardes la correspondance en tapant "mount".
Tu verras quel disque n'est pas monté.

Tu tentes de le monter.
(crée un répertoire /mnt/trucbidule vide)

Si c'est par exemple /dev/sdb, tu fais
mount /dev/sdb /mnt/trucbidule

Si il te dit qu'il n'y a pas de file system sur ce disque, c'est que tu ne l'as pas créé.

A ce moment, tu choisis quel FS tu veux et tu le fais.
Genre avec Mke2fs.

Si tu veux qu'il soit automatiquement monté au démarrage, édites le fichier /etc/fstab
ouai ben il y est pas dans media

parcontre avec la commande je l'ai trouvé immédiatement mais bien sur je connais pas le mot de pass root pour le monter faut le vivre

le truc c que je me rappel meme pas avoir saisie un autre mot de pass que celui que j'utilise habituellement
Il me semble que le compte root est désactivé par défaut sur Ubuntu, et que le compte principal est ajouté dans les sudoers. Donc devant tes commandes tu rajoutes un sudo et tu tapes ton mot de passe.
(Sinon tu peux activer le compte root, en faisant un petit sudo passwd root)

Au passage la commande df te permet de lister les disques qui sont montés (point de montage, capacité, ...).
En fait, df, c'est pour connaître la capacité et l'état de stockage des disques.
C'est mount pour connaitre les disques montés.

Si le compte root est désactivé de base sur Ubuntu, ça en fait vraiment une distribution qui ne sert pas à grand chose.
alors ça veut pas mais je vous liste ce que j'ai fais :


Code:
prx@homecinema:~$ ls /dev/sd*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda5  /dev/sdb  /dev/sdc  /dev/sdc1
prx@homecinema:~$ sudo mount /dev/sdb /mnt/salutcava
[sudo] password for prx: 
mount: le point de montage /mnt/salutcava n'existe pas
puis comme ça voulais pas :


Code:
prx@homecinema:~$ df
Sys. de fich.           1K-blocs       Occupé Disponible Capacité Monté sur
/dev/sda1            236621756 136765744  87930968  61% /
varrun                  972664       100    972564   1% /var/run
varlock                 972664         0    972664   0% /var/lock
udev                    972664        56    972608   1% /dev
devshm                  972664        12    972652   1% /dev/shm
lrm                     972664     39760    932904   5% /lib/modules/2.6.24-19-generic/volatile
gvfs-fuse-daemon     236621756 136765744  87930968  61% /home/prx/.gvfs
/dev/sdc1            244136352 135843616 108292736  56% /media/WDPASSPORT
sachant que 3 disk sont connecté le sda1 là puis un strictement identique au sda1 branché en slave sur lui qui est bien vu dans le bios comme sont esclave et tout et le WDPASSPORT là c un dd usb qui roule nikel

comme dit audessus j'ai fais un mount

Code:
prx@homecinema:~$ mount
/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-19-generic/volatile type tmpfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)
gvfs-fuse-daemon on /home/prx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=prx)
/dev/sdc1 on /media/WDPASSPORT type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
prx@homecinema:~$
Citation :
Publié par Prx le retour
prx@homecinema:~$ sudo mount /dev/sdb /mnt/salutcava
[sudo] password for prx:
mount: le point de montage /mnt/salutcava n'existe pas
Et si tu commençais par
mkdir /mnt/salutcava
?
aprés 2 ou 3 conneries j'ai fais ça :

Code:
prx@homecinema:~$ sudo mount /dev/sdb mkdir /mnt/salutcava
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
mais bon c pas mieu

je pense que ca merde parceque le disk est pas partitionné je v voir ca

en tout cas merci pour la celerite là, ça glande sec au boulo sur les forum ou bien ?
Décidément, je déteste Ubuntu... aucun apprentissage.

Voici les commandes dans l'ordre.

1 cd /mnt (si erreur, fais cd /)
2 mkdir disque
3 si pas d'erreur en 1: mount /dev/sdb /mnt/disque
sinon: mount /dev/sdb /disque

Et renvoies les logs.


Si tu as un serveur SSH, que tu sais me faire un compte et le rajouter en sudoers, je te fais la totale à distance.
Si tu as screen, tu verras tout ce que je fais.
Citation :
Publié par Zeil l'exilé
En fait, df, c'est pour connaître la capacité et l'état de stockage des disques.
C'est mount pour connaitre les disques montés.

Si le compte root est désactivé de base sur Ubuntu, ça en fait vraiment une distribution qui ne sert pas à grand chose.
Ben si c'est désactivé et comme dis plus les users sont dans le sudoer.
Citation :
Publié par Eno
Ben si c'est désactivé et comme dis plus les users sont dans le sudoer.
C'est super logique en effet.

Bon Prx, tu le fais ton rapport ?
J'ai envie de finaliser ça moi maintenant

Et au passage, t'aurais pas une petite place sur un de tes HD pour t'initier à Gentoo?
T'es pas obligé de l'utiliser mais si t'arrives à l'installer, tu auras appris beaucoup de choses (et je pense que tu l'utiliseras ^^)
C'est une question de sécurité en fait, le compte root est désactivé pour les problèmes que tout le monde connait, et le fait d'utiliser le sudo résous nombres de hack.
debian > gentoo, petit taunt
je viens de rentrer désolé
je fais le rapport et je me couche

Code:
prx@homecinema:/mnt$ sudo mkdir requin
[sudo] password for prx: 
prx@homecinema:/mnt$ sudo mkdir requin
mkdir: ne peut créer le répertoire `requin': Le fichier existe
prx@homecinema:/mnt$ mount/dev/sdb mnt/requin
bash: mount/dev/sdb: Aucun fichier ou dossier de ce type
Citation :
Publié par Locke / Rezard
T'as pas mis d'espace entre mount et /dev/sdb.
effectivement et c'est /mnt/requin...


Citation :
Publié par Eno
debian > gentoo, petit taunt
Comme serveur pro, je suis d'accord.
Comme PC utilisateur, moins.
j 'ai refais

Code:
prx@homecinema:/mnt$ mount/dev/sdb /mnt/requin
bash: mount/dev/sdb: Aucun fichier ou dossier de ce type
mais entre temps j'ai trouvé

Code:
prx@homecinema:/mnt$ sudo fdisk -l

Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x0008cba2

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1       29692   238500958+  83  Linux
/dev/sda2           29693       30401     5695042+   5  Extended
/dev/sda5           29693       30401     5695011   82  Linux swap / Solaris

Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x00000000

Disque /dev/sdb ne contient pas une table de partition valide
prx@homecinema:/mnt$
voila c là qu'est la connerie comment je fias une partition valide ?

je fais ça en ce moment :

Code:
  cfdisk (util-linux-ng 2.13.1)

                           Unité de disque: /dev/sdb
                     Taille: 250059350016 octets,  250.0 Go
             Têtes: 255   Secteurs par piste: 63  Cylindres: 30401

    Nom         Fanions    Part Type  Type SF          [�tiq.]        Taille (Mo
)------------------------------------------------------------------------------
                            Pri/Log   Espace libre                    250056,74

     [  Aide  ]  [Nouveau ]  [Afficher]  [Quitter ]  [Unités ]
     [�crire ]

                            Afficher l'écran d'aide
je clique primaire au hasard

Code:
prx@homecinema:~$ sudo mkfs.ext3 /dev/sdb1
mke2fs 1.40.8 (13-Mar-2008)
Étiquette de système de fichiers=
Type de système d'exploitation*: Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
15269888 i-noeuds, 61049000 blocs
3052450 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=0
1864 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8192 i-noeuds par groupe
Superblocs de secours stockés sur les blocs*: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872

Écriture des tables d'i-noeuds*: complété                            
Création du journal (32768 blocs)*: complété
Écriture des superblocs et de l'information de comptabilité du système de
fichiers*: complété

Le système de fichiers sera automatiquement vérifié tous les 28 montages ou
après 180 jours, selon la première éventualité. Utiliser tune2fs -c ou -i
pour écraser la valeur.
c t en cour ouai ben il est neuf et quand j'ai fais l'installation ça a format le dd master vu que c t dessus mais le second ça l'a laissé de coté

ça marche pas encore mais j'ai l'air d'etre sur la bonne voie

hum lose

Code:
prx@homecinema:~$ sudo mount /dev/sdb /mnt/salutcava
mount: type inconnu de système de fichiers 'promise_fasttrack_raid_member'
prx@homecinema:~$ sudo mount /dev/sdb1 /mnt/salutcava
losé puit repris mais bon ça a pas l'air de vouloir je le vois nulpart
ok c bon ça a l'air de rouler je l'ai dans fichier mnt salutcava

seulement maintenant j'ai un autre probléme

je voudrais le voir dans la liste des dd quand je fais post de travail

c bon apres quelques heures de someil j ai trouvé

merci a tout le monde

mon commentaire, pourquoi, j ai pas pu faire ça d'un click comme sous windows dommage
Le clic, c'est pas trop la philosophie de base de Linux.

La ligne de commande, c'est rapide, pratique, puissant.
Il n'aurait fallu que 10 secondes pour taper les 4 petites commandes nécessaires si tu les connaissais et il ne s'agissait que de mount, mkdir, cd, fdisk et mke2fs.
(Qu'on apprend normalement en installant un VRAI Linux)

Pour les choses récurrentes, tu fais tes scripts et tu les automatises.


Par exemple, il est trivial de faire un script de synchronisation pour une clé USB.
Tu mets la clé, tu lances ton script ( en tapant genre ./synchro ) et hop, magique.

De même tu peux faire un système qui renomme et tag l'ensemble de tes mp3/ogg.

Ou encore un script un peu plus évolué qui va chercher les choses qui t'intéressent sur un tracker du genre mininova, t'envoies un formulaire par mail pour te demander quoi télécharger et te permet de les gérer à distance via une interface web (état des dl, arrêter, mettre en pause, ...)

Ou un système pour gérer tes comptes sur tes jeux PHP quand tu pars en vacances.

Ou un système pour télécharger les vidéos que tu aimes sur différents UGC.

Ou un petit plugin que tu mets en barre de tâche qui t'informe des nouveaux messages sur Gmail.

Ou un petit script qui te préviens (même système de popup que msn) lorsqu'un de tes contacts sur connecte sur un forum, facebook, ce que tu veux (via le notify)


Etc etc etc... je ne me souviens pas avoir lancé mon gestionnaire de fichiers une seule fois.



De l'autre côté, tu dois trouver le programme et le payer (ou t'embêter avec du Java, du C, ...)

Mais tu n'as pas besoin d'apprendre quoi que ce soit, il suffit de suivre l'interface.
Et un jour tu auras un message d'erreur qui ne veut rien dire et que personne au monde ne comprend.
Tu iras alors sur un forum où la seule solution sera "formate et réinstalle".
Et au final, tu n'auras rien appris... jamais...


Au choix donc: facilité ou apprentissage?
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés