[Knoppix 4.0] Copier fichiers sur HD externe

brussli Messages postés 17 Statut Membre -  
 Manu -
Bonjour,

Mon problème est le suivant:
Victime d'un méchant virus, Windows XP ne démarre plus, j'ai lancé Knoppix 4.0 et m'apperçois que mes données sont encore là, je décide donc de les copier sur un HDD externe mais là IMPOSSIBLE, à m'arracher les cheveux, j'ai éplucher beaucoup de forums sans succès.
L'erreur : "Could not write to /mnt/sdb1...
Je précise que la partition windows est en NTFS et que le disc dur externe est en FAT32, et "Writable"

root@0[knoppix]# fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 16378 131556253+ 7 HPFS/NTFS
/dev/sda3 16379 30401 112639747+ f W95 Ext'd (LBA)
/dev/sda5 16379 28106 94205128+ 7 HPFS/NTFS
/dev/sda6 28107 30401 18434556 b W95 FAT32

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 30401 244196001 c W95 FAT32 (LBA)

Que dois je faire SVPPPP, MERCI d'avance pour votre aide
A voir également:

11 réponses

mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Vérifie au prélable que tes partitions ne sont pas déjà montées (par exemple dans /mnt, /media etc...). Si ce n'est pas le cas, tape en root (pour passer root, tape "su -" :
mkdir -p /mnt/sda1
mkdir -p /mnt/sda5
mkdir -p /mnt/sda6

Edite /etc/fstab, par exemple avec nano (nano /etc/fstab) et mets les lignes :
/dev/sda1  /mnt/sda1  ntfs  ro,exec,user,users,auto   0  0
/dev/sda5  /mnt/sda5  ntfs  ro,exec,user,users,auto   0  0
/dev/sda6  /mnt/sda6  vfat  rw,exec,user,users,quiet,auto   0  0

Puis dans une console utilisateur :
mount /mnt/sda1
mount /mnt/sda5
mount /mnt/sda6

Tes partitions devraient apparaître dans les répertoires /mnt/sda*. A noter que tu pourras juste lire les partition NTFS et lire/écrire la partition en FAT32.

Bonne chance
0
brussli Messages postés 17 Statut Membre
 
Bonsoir à tous

Edite /etc/fstab, par exemple avec nano (nano /etc/fstab) et mets les lignes :

/dev/sda1 /mnt/sda1 ntfs ro,exec,user,users,auto 0 0
/dev/sda5 /mnt/sda5 ntfs ro,exec,user,users,auto 0 0
/dev/sda6 /mnt/sda6 vfat rw,exec,user,users,quiet,auto 0 0



je ne comporends pas ce que ça veut dire, et qu'est ce que je dois faire exactement.
nano c quoi?
désolé si je suis aussi nul, la première étape je tape la commande
mkdir -p /mnt/sda1
et y a pa de "réaction" de la Konsole. Comment savoir si les disc sont montés? Et doivent ils etre montés? ou Démontés?
0
brussli Messages postés 17 Statut Membre
 

/dev/sda1 /mnt/sda1 ntfs ro,exec,user,users,auto 0 0
/dev/sda5 /mnt/sda5 ntfs ro,exec,user,users,auto 0 0
/dev/sda6 /mnt/sda6 vfat rw,exec,user,users,quiet,auto 0 0


--->Permission Denied

Mon problème se résume comme ça:

Quand je copie/colle de Sda1(partition windows XP en NTFS) vers SDB1 HDD externe en Fat 32 ça m'écris ça en dessous de la page :You cannot drop any items in a directory in which you do not have write permission

j'ai trouvé ceci peu-etre que ça peut aider.

Par exemple si vous ne pouvez écrire sur votre clé USB, ou votre partition alors que celle-ci est bien montée en lecture/écriture (rw dans la sortie de la commande mount), il peut s’agir d’un problème de droit au niveau des options de montage (cf: fichier /etc/fstab) ou d’un problème au niveau des accés au répertoire de montage: par exemple le dit répertoire /mdedia/cleusb appartient à root et interdit l’écriture aux autres utilisateurs.


or la commande
root@0[knoppix]# /etc/fstab
bash: /etc/fstab: Permission denied

est ce que je suis bien en root quand y a écrit root??

Aidez moi PLZ
0
tlep Messages postés 597 Statut Membre 118
 
Pour savoir si tu es root, tape: id
tu dois obtenir uid=0(root) gid=0(root) groupes=0(root)
Sinon tape "su" pour passer root.

Ensuite crée un répertoire de montage : mkdir /mnt/backup
Puis monte le: mount -t vfat /dev/sdb1 /mnt/backup

Vérifie que tu peux y écrire: "touch test /mnt/backup && ls -l /mnt/backup"

Puis copie (toujours en console) ce que tu veux dessus.
0
brussli Messages postés 17 Statut Membre > tlep Messages postés 597 Statut Membre
 
Merci pour ta réponse,

Je t'écris du bureau, donc pas encore appliquer ce que tu m'as indiqué,
mais d'ores et déjà pourriez-vous m'indiquer quelle commande taper pour copier coller dans la console.
Je pensais que le clic droit copier-->coller suffisait.

Encore merci à toi et aux autres.
0
brussli Messages postés 17 Statut Membre > tlep Messages postés 597 Statut Membre
 
voila ce que donne la vérification

root@0[knoppix]# touch test /mnt/backup && ls -l /mnt/backup
total 96
drwxr-xr-x 2 root root 32768 Aug 8 10:59 autorun
-rwxr-xr-x 1 root root 69 Nov 17 2005 autorun.inf
drwxr-xr-x 5 root root 32768 Aug 8 10:59 wd_windows_tools



toujours pas la permission
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
--->Permission Denied : il faut le faire en root !!

Pour éditer /etc/fstab (en root) :
nano /etc/fstab

(ou n'importe quel autre éditeur en mode texte, genre vim...). Pour voir si tu es en root :
whoami


Bonne chance
0
brussli Messages postés 17 Statut Membre
 
Comment faire pour éditer et surtout sauvegarder alors que je n'ai pas le droit de modifier le fichier.? Une fois modifier le fstab je tente de sauvegarder; mais refus evidemment, je suis sûr qu'une fois la réponse à cette question le problème sera résolu.


brussli@hotmail.com
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Pour copier, sélectionne le texte avec la souris.
Pour coller, clique avec la molette.

Bonne chance
0
brussli Messages postés 17 Statut Membre
 
le truc c'est que quand je suis dans Media je vois tous les discs et le SDB1 est UNMOUNTED malgré la commande
mkdir -p /mnt/sdb1
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
mkdir sert juste à créer un répertoire qui servira de point de montage. Concrètement si tu mets dans /etc/fstab que tu montes le périphérique dans /mnt/plop, il est monté dans ce répertoire et non dans /media.

Bonne chance
0
brussli Messages postés 17 Statut Membre
 
J'avance, j'avance :=)
comment modifier et sauvegarder fstab si je ne possède pas les droits en écriture.

Merciiiiii
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Il faut le modifier en root.
sudo nano /etc/fstab

Pour quitter ctrl x

Bonne chance
0
brussli Messages postés 17 Statut Membre
 
J'utilise Kwrite ne possédant pas nano,
voilà ce que donne la commande :*

root@0[knoppix]# sudo kwrite /etc/fstab
Creating link /root/.kde/socket-Knoppix.
Created link from "/root/.kde/socket-Knoppix" to "/tmp/ksocket-root"
mkdir: Owner of /tmp/.ICE-unix should be set to root
/usr/X11R6/bin/iceauth: creating new authority file /root/.ICEauthority
ICE Connection rejected!

DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the a uthentication protocols specified are supported and host-based authentication failed
ICE Connection rejected!

DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the a uthentication protocols specified are supported and host-based authentication failed
DCOPServer self-test failed.
kdeinit: DCOPServer could not be started, aborting.
Creating link /root/.kde/cache-Knoppix.
Created link from "/root/.kde/cache-Knoppix" to "/var/tmp/kdecache-root"
Creating link /root/.kde/tmp-Knoppix.
Created link from "/root/.kde/tmp-Knoppix" to "/tmp/kde-root


Pourtant à présent le fstab a bien été modifié comme tu me l'avais montré au point 2. Mais toujours accés refusé quand je copie-colle. MErciiiiiiii de te penché sur mon problème Mamiemando

/proc /proc proc defaults 0 0
/sys /sys sysfs noauto 0 0
/dev/pts /dev/pts devpts mode=0622 0 0
/dev/fd0 /mnt/auto/floppy auto user,noauto,exec,umask=000 0 0
/dev/cdrom /mnt/auto/cdrom auto user,noauto,exec,ro 0 0
/dev/cdrom1 /mnt/auto/cdrom1 auto users,noauto,exec,ro 0 0
# Added by KNOPPIX
/dev/sda1 /mnt/sda1 ntfs ro,exec,user,users,auto 0 0
# Added by KNOPPIX
/dev/sda5 /mnt/sda5 ntfs ro,exec,user,users,auto 0 0
# Added by KNOPPIX
/dev/sda6 /mnt/sda6 vfat rw,exec,user,users,quiet,auto 0 0
# Added by KNOPPIX
/dev/sdb1 /mnt/sdb1 vfat rw,exec,user,users,quiet,auto 0 0
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Tu ne peux a priori pas utiliser un éditeur graphique pour modifier ton fichier en root car pour des raisons de sécurités on ne lance normalement jamais d'applis graphiques en root. Au préalable il faut donc installer un éditeur texte, par exemple nano ou vim :
sudo aptitude install nano
sudo nano /etc/fstab

Bien entendu pour avoir le droit de modifier ce fichier il faut que l'éditeur texte ait été lancé en root car sinon tu n'as pas les droits en écriture (c'est pour ça que kwrite t'a jeté car tu l'a lancé en utilisateur).

Bonne chance
0
Manu
 
Bonjour,

Si ton problème n'est pas résolu, voici une manière différente de faire :

- booter sous Knoppix en mode texte ("knoppix lang=fr 2")
- monter les deux partitions de départ et d'arrivée si elles ne le sont pas par défaut. A ce que comprends du premier post, les données sont en NTFS sur sda5, il faut les mettre en FAT sur sdb1. Les commandes sont donc (NB
tu es en mode texte sous root)
"mount -t ntfs -o ro /dev/sda5 /mnt/sda5"
"mount -t vfat -o rw /dev/sdb1 /mnt/sdb1"
(il ne faut bien sûr pas mettre les ")
- copier tout :
"cp -Ra /mnt/sda5 /mnt/sdb1/backup"

C'est tout, bonne chance

Manu.
0