accéder à Windows

Post Reply
sima40
Posts: 6
Joined: 22 May 2006, 10:07

accéder à Windows

Post by sima40 »

J'ai récemment installé Kubuntu. Tout fonctionne correctement. Mais je n'ai pas accès aux partitions de Windows XP. Les différentes partitions sont présentes mais ne sont pas montées et Kubuntu ne peut les retrouver. Le message suivant s'affiche:
Impossible d'afficher le périphérique, mount ne peut repérer dev/hda(NO) dans etc/fstab ou dans ect/ mtab
Le système rapporte "bad superblock".
Alors je pense que Kubuntu n'a pas les bonnes adresses pour retracer les partitions Windows. Est-il possible de les retrouver et par quels moyens?
Quelqu'un a une idée?
m4rky5
Posts: 26
Joined: 29 May 2006, 17:03

Post by m4rky5 »

J'imagine que les partitions de windows sont en NTFS

essayez en root

# mkdir /mnt/windows
# mount -t ntfs /dev/hda1 /mnt/windows


Si ça ne fonctionne pas, il faudrait investiguer le problème du bad superblock. Mais je pense que le support du ntfs (en lecture) est activé par défaut maintenant.
sima40
Posts: 6
Joined: 22 May 2006, 10:07

Post by sima40 »

Eh bien non, je suis demeuré fidèle au Fat32. Ai-je eu tort?
J'ai effectué la commande #mount -t fat/ dev/ hda1 /mnt /windows
sans résultat,
Comment aller voir du coté des superblock?
gilbert227
Posts: 101
Joined: 22 Apr 2006, 10:27

Post by gilbert227 »

Bonjour!

Le problème semble venir de la configuration du fichier /etc/fstab.
Ce fichier doit inclure les directives afin que la commande "mount" puisse monter correctement Windows XP!
J'ai fait un résumé à ce sujet. Voici donc comment procéder!
Premièrement, reperez où est localisé votre partition Windows XP ... soit la partition NTFS
(A noter que le système de fichiers de Windows XP est NTFS et non plus FAT32 qui était destiné à Windows 98/98SE et ME)

$ sudo fdisk -l { pour voir le contenu de votre(vos) disque(s) dur(s) }
$ sudo fdisk -l | grep NTFS
reperez à gauche le numero de la partition de votre partition NTFS
/dev/hda??????

pour fin d'exemple , assumons que votre partition windows se situe sur la première partition (a) de votre premier (1) disque dur! ....soit
/dev/hda1


Deux méthodes pour monter Windows XP sous K/Ubuntu
1) Mode lecture seulement
OU
2) Mode lecture et écriture

Avant tout, il faut créér un point de montage afin de recevoir Windows XP !

$ sudo mkdir /media/windows
ou sinon changer le mot windows pour le nom que vous voulez!



1) Mode lecture seulement
il faut éditer le fichier /etc/fstab afin que Windows soit monté automatiquement au démarrage de K/Ubuntu
$ sudo kate /etc/fstab
et ajoutez-y la prochaine ligne
/dev/hda1 /media/windows ntfs auto,ro,exec,users,dmask=000,fmask=111,nls=utf8 0
et sauvegarder vos changements!

et maintenant monter vos partitions ainsi:
$ sudo mount -a

L'inconvénient avec méthode est que votre partition NTFS ne sera accessible qu'en mode lecture et non pas en mode écriture!
Afin de pouvoir écrire sur la partition NTFS utilisons le nouveau projet NTSF-3G.
Il s'agit d'une version BETA!

2) Mode lecture et écriture (solution que je recommande)
Cette méthode nécessitera le module FUSE et le fichier NTFS-3G
$ sudo apt-get install module-assistant debhelper gcc-3.4 build-essential checkinstall

Si vous voulez utilisez la plus récente version de fuse (version real candidate.... expérimental), voici comment procéder (mais vs aurez fort probablement à changer les permissions de fuse suite à l'installation)

Téléchargez la plus récente version de FUSE ici
soit le fichier fuse-2.6.0-rc2.tar.gz


$ cd $HOME
$ mkdir Telechargements
$ cd $HOME/Telechargements

$ wget http://switch.dl.sourceforge.net/source ... rc2.tar.gz
$ tar -zxvf fuse-2.6.0-rc2.tar.gz
$ cd fuse-2.6.0-rc2
$ dir
$ ./configure --enable-kernel-module
$ make
$ sudo make install (ou faites plutot sudo checkinstall -D)

$ sudo kate /etc/modules
ajoutez-y
fuse

Chargez le module:
$ sudo modprobe fuse
ou sinon redemarrez l'ordinateur!


NTFS-3G
maintenant le fichier ntfs-3g
$ cd $HOME/Telechargements
$ wget http://mlf.linux.rulez.org/mlf/ezaz/ntf ... 0-BETA.tgz
$ tar -zxvf ntfs-3g-20070920-BETA.tgz
$ cd ntfs-3g-20070920-BETA
$ dir
$ ./configure
$ make
$ sudo make install (ou faites plutot sudo checkinstall -D)
si vs utilisez sudo checkinstall -D , voici la procédure à suivre ::::
  • checkinstall 1.6.0, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
    This software is released under the GNU GPL.


    The package documentation directory ./doc-pak does not exist.
    Should I create a default set of package docs? [y]: y

    Preparing package documentation...OK

    Please write a description for the package.
    End your description with an empty line or EOF.
    >> ntfs-3g
    >>

    *****************************************
    **** Debian package creation selected ***
    *****************************************

    *** Warning: The package version "BETA" does not
    *** Warning: contain any digits. dpkg might not like that.

    This package will be built according to these values:

    0 - Maintainer: [ root@xxxxx-desktop ]
    1 - Summary: [ ntfs-3g ]
    2 - Name: [ ntfs-3g-20070920 ]
    3 - Version: [ BETA ]
    4 - Release: [ 1 ]
    5 - License: [ GPL ]
    6 - Group: [ checkinstall ]
    7 - Architecture: [ i386 ]
    8 - Source location: [ ntfs-3g-20070920-BETA ]
    9 - Alternate source location: [ ]
    10 - Requires: [ ]

    Enter a number to change any of them or press ENTER to continue: 2
    Enter new name:
    >> ntfs-3g

    *** Warning: The package version "BETA" does not
    *** Warning: contain any digits. dpkg might not like that.

    This package will be built according to these values:

    0 - Maintainer: [ root@xxxxx-desktop ]
    1 - Summary: [ ntfs-3g ]
    2 - Name: [ ntfs-3g ]
    3 - Version: [ BETA ]
    4 - Release: [ 1 ]
    5 - License: [ GPL ]
    6 - Group: [ checkinstall ]
    7 - Architecture: [ i386 ]
    8 - Source location: [ ntfs-3g-20070920-BETA ]
    9 - Alternate source location: [ ]
    10 - Requires: [ ]

    Enter a number to change any of them or press ENTER to continue: 3
    Enter new version:
    >> 20070920-BETA

    This package will be built according to these values:

    0 - Maintainer: [ root@xxxxx-desktop ]
    1 - Summary: [ ntfs-3g ]
    2 - Name: [ ntfs-3g ]
    3 - Version: [ 20070920-BETA ]
    4 - Release: [ 1 ]
    5 - License: [ GPL ]
    6 - Group: [ checkinstall ]
    7 - Architecture: [ i386 ]
    8 - Source location: [ ntfs-3g-20070920-BETA ]
    9 - Alternate source location: [ ]
    10 - Requires: [ ]

    Enter a number to change any of them or press ENTER to continue:

    Installing with make install...

    ========================= Installation results ===========================
    .............
    ..............
    **********************************************************************

    Done. The new package has been installed and saved to

    /home/votre_nom_d'usager/Telechargements/ntfs-3g-20070920-BETA/ntfs-3g_20070920-BETA-1_i386.deb

    You can remove it from your system anytime using:

    dpkg -r ntfs-3g

    **********************************************************************

Editons le fichier /etc/fstab
$ sudo kate /etc/fstab
et ajoutez-y la prochaine ligne
/dev/hda1 /media/windows ntfs-3g silent,umask=0,locale=fr_FR.utf8 0 0
et sauvegarder vos changements!
$ sudo mount -a

Maintenant ouvrer Konqueror et visualiser le répertoire /media/windows.... où votre partition devrait apparaître.!!
Si vs avez toujours des problèmes quant à l'écriture sur cette partition!! peut-être est-ce du aux permissions accordées au module FUSE (voir ce wiki).
A propos des permissions voir
$ cat $HOME/Telechargements/ntfs-3g-20070920-BETA/README

$ sudo umount /media/windows
$ cd /dev
$ dir
fuse devrait apparaître
$ sudo chmod o+rw /dev/fuse
$ sudo chmod 4755 /usr/bin/fusermount
$ sudo mount -a


Références:::
http://www.guia-ubuntu.org/dapper/index ... es_Windows
http://www.guia-ubuntu.org/dapper/index ... iones_NTFS
http://doc.ubuntu-fr.org/systeme/ntfs-3g
Athlon XP 1800+, Asus A7V333-R, ram 256 megs, AIW 9600XT, Maxtor 160g, Sb 16b, Toshiba DVD/CD-rw, Windows XP(AVG), [url=http://www.gentoo.org/]Gentoo[/url] 2007, [url=http://www.mandriva.com/fr/linux/2007/]Mandriva 2007[/url] (Antivir,Firestarter)
Post Reply