Xubuntu en CD-Live et les partitions M$Windows

tags:

Les CD-Live d'Ubuntu et de ses dérivés tel Xubuntu ne sont pas de vrais CD-Live comme Toutou-Linux ou SliTaz ou Damn Small Linux (DSL). En effet, ils sont conçus simplement pour faire un essai, voir si tout le matériel marche, et montrer GNU/Linux à des gens qui ne l'ont jamais vu, lancer des applications pour se faire une idée. Ils ne remplacent pas une installation, au contraire de Toutou, en particulier, qui a vraiment tout-tout pour faire un GNU/Linux nomade que vous pouvez trimballer partout-tout Icon wink

Si cette différence est bien comprise, vous ne demanderez pas tout à Xubuntu en CD-Live.

Si vous l'utilisez sur un ordinateur muni de M$Windows, les partitions présente sur le disque dur n'apparaissent pas. Elles ne sont pas accessibles immédiatement, ce qui évite les bêtises pour les débutants et pour les étourdis (effacer des fichiers importants, par exemple).

Je ne sais pas s'il est possible d'accrocher les partitions au système de fichiers d'un clic (ouais, on dit «monter» une partition, ce qui n'est qu'un calque de l'anglais et ne veut pas dire grand-chose).

Avant de râler, dites-vous que GNU/Linux sait lire les partitions NTFS de M$ alors que M$ est incapable de lire aucun système de fichier de GNU/Linux, que ce soit Ext3 ou Reiserfs, ou n'importe quel autre (il y en a un grand choix). Il existe cependant un petit programme à rajouter à M$Windows pour qu'il puisse lire les partitions Linux en Ext3.

Avec le CD-Live de Xubuntu, il semble bien qu'il faille passer par la ligne de commandes pour accrocher les partitions du disque dur au système de fichiers du CD-Live. Voici la marche à suivre que l'on trouve un peu partout sur le web, mais enfin je le mets ici comme pense-bête.

  1. Lancer le terminal et tapez sudo su (qui vous fait passer en administrateur du système et pour ne plus avoir à taper sudo devant chaque commande)
  2. Faites un dossier pour accueillir le contenu de la partition M$Windows en tapant mkdir /media/pouf
  3. Tapez fdisk -l pour voir la liste des partitions présentes sur le disque dur et savoir laquelle vous voulez accrocher
  4. Si votre choix est la partition sda1, tapez sans essayer d'aller à la ligne mount /dev/sda1 -t ntfs -o nls=utf8,umask=0222 /media/pouf/
  5. Tapez ls /media/pouf
  6. pour afficher le contenu de la partition sda1

  7. Si votre partition est en FAT32, il suffit de taper: mount /dev/sda1 -o umask=0222 /media/pouf/

Voici un exemple de ce qui s'est affiché sur le terminal pendant mes essais:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8a408a40

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2431    19526976    7  HPFS/NTFS
/dev/sda2            2432        4863    19535040    f  W95 Ext'd (LBA)
/dev/sda5            2432        4226    14418306    7  HPFS/NTFS
/dev/sda6            4227        4863     5116671    b  W95 FAT32

Disk /dev/sdb: 131 MB, 131072000 bytes
1 heads, 32 sectors/track, 8000 cylinders
Units = cylinders of 32 * 512 = 16384 bytes
Disk identifier: 0xccced42e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           2        8000      127984    6  FAT16
ubuntu@ubuntu:~$ sudo mkdir /media/pouf
ubuntu@ubuntu:~$ sudo mount /dev/sda1 -t ntfs -o 
nls=utf8,umask=0222 /media/pouf
ubuntu@ubuntu:~$ ls /media/pouf
AUTOEXEC.BAT            IO.SYS        Poste de travail.lnk
BJPrinter               MSDOS.SYS     Program Files
Bootfont.bin            My Music      RECYCLER
boot.ini                NTDETECT.COM  System Volume Information
Documents and Settings  ntldr         userOffice52
EPSON                   Office52      WINDOWS
hiberfil.sys            pagefile.sys

Vous voyez qu'il y avait aussi une partition /dev/sdb1 de 131MB: il s'agissait d'une petite clé USB qui est vue comme un deuxième disque dur (donc /dev/sdb)

Je n'ai pas encore essayé d'écrire sur une partition NTFS mais cela ne doit poser aucun problème avec Hardy.

Avant de quitter Xubuntu, il faut «démonter» la ou les partitions. Tapez sudo umount /dev/sda1. C'est bien la commande umount et non pas le verbe «unmount», qui est utilisée.

Si vous débutez, commencez par aller voir:

PS: si des bouts de code dépassent de la colonne, c'est juste que ce site est en cours de reconstruction et le thème graphique est provisoire et doit être modifié de toutes façons.