Bonjour,

je viens d'installer Fedora 16 64 bits et il me semble qu'il y a un problème :

j'ai deux disques durs un ssd et un hdd. Je voulais installer l'os et les logiciels sur le ssd et le home sur le hdd.

Lors de l'install, il me semble que c'est ce que j'ai fait. Mais maintenant, j'ai l'impression que à part le /boot, tout est installé sur le hdd.

Comment puis-je vérifier ?
Y-a-t-il moyen de changer après coup ?

Merci d'avance,

Patrick
- Tu fais (sous root) un fdisk -l et tu vois

- pour le reste il n'y a aucun problème particulier pour transférer une partition d'un disque vers un autre, il suffit juste ensuite de corriger les fichiers de lancement de grub et les paramètres de fstab.
Merci pour la réponse.

Le problème, c'est que je ne comprends pas grand chose au résultat du fdisk. Je le copie ici et si tu as le temps de jeter un coup d'oeil, ce serait gentil.
Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sda » ! L'utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.


Disque /dev/sda : 64.0 Go, 64023257088 octets
255 têtes, 63 secteurs/piste, 7783 cylindres, total 125045424 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1   125045423    62522711+  ee  GPT

Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sdb » ! L'utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.


Disque /dev/sdb : 2000.4 Go, 2000398934016 octets
255 têtes, 63 secteurs/piste, 243201 cylindres, total 3907029168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1  3907029167  1953514583+  ee  GPT
La partition 1 ne débute pas sur une frontière de cylindre physique.

Disque /dev/sdc : 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x55470b53

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdc1              63   488392064   244196001    7  HPFS/NTFS/exFAT

Disque /dev/mapper/VolGroup-lv_swap : 19.0 Go, 18958254080 octets
255 têtes, 63 secteurs/piste, 2304 cylindres, total 37027840 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/mapper/VolGroup-lv_swap ne contient pas une table de partitions valable

Disque /dev/mapper/VolGroup-lv_root : 29.7 Go, 29695672320 octets
255 têtes, 63 secteurs/piste, 3610 cylindres, total 57999360 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/mapper/VolGroup-lv_root ne contient pas une table de partitions valable
Merci
Je vois un disque sdc de 250 Go aussi. Il ne s'agirait pas d'un disque externe que tu aurais laissé branché ?

Sinon, tes disques sont au format GPT donc on ne peut pas utiliser fdisk.

Si tu ne l'as pas déjà, télécharge l'utilitaire gdisk (yum install gdisk ) qui peut voir les partitions sur un disque GPT puis exécute séparément les commandes:

gdisk -l /dev/sda
gdisk -l /dev/sdb
gdisk -l /dev/sdc

et poste le résultat
Le disque sdc est un disque de données de mon ancien pc que j'ai récupéré et installé après l'install de F16.

Sinon voici les résultats de gdisk :
[root@localhost ~]# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 125045424 sectors, 59.6 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): BF64A9E1-01A4-4F54-B84D-0106D3FAF3EB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 125045390
Partitions will be aligned on 2048-sector boundaries
Total free space is 2669 sectors (1.3 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4095   1024.0 KiB  EF02  
   2            4096         1028095   500.0 MiB   EF00  ext4
   3         1028096       125044735   59.1 GiB    8E00  
[root@localhost ~]# gdisk -l /dev/sdb
GPT fdisk (gdisk) version 0.8.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): CD15C3DE-BA66-4A06-B545-5BC417CFDE7B
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2157 sectors (1.1 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      3907028991   1.8 TiB     0700  
[root@localhost ~]# gdisk -l /dev/sdc
GPT fdisk (gdisk) version 0.8.1

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
***************************************************************

Disk /dev/sdc: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): C0E6984D-3556-40F8-86CD-4C1FDD979FF7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Partitions will be aligned on 1-sector boundaries
Total free space is 5099 sectors (2.5 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              63       488392064   232.9 GiB   0700  Microsoft basic data
J'espère que ça t'éclaire.
Tu as là les réponses :

sda1 est une partition réservée
sda2 la partition /boot de 500 Mo
sda3 une partition lvm de 59,1 Go

sdb1 est une partition Microsoft basic data (NTFS)

sdc1 idem

Tu as tes réponses ?
Ben au risque de paraitre idiot : pas vraiment.

Ce que je voudrais savoir c'est :

Sur quel disque se trouvent les logiciels et OS ; sur quel disque l'endroit où je stocke mes fichiers de travail.

Est-ce qu'on peut le voir ?

Patrick
Dans un terminal, tape la commande:

mount

tu verras toutes les partitions :et lv montés. Pour moi tout ce qui est linux est stocké sur sda2 et sda3
Désolé, mais c'est encore plus incompréhensible pour moi :
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,seclabel,size=8196752k,nr_inodes=2049188,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime,seclabel)
/dev/mapper/VolGroup-lv_root on / type ext4 (rw,relatime,seclabel,user_xattr,acl,barrier=1,data=ordered)
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,seclabel,mode=755)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,seclabel,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
tmpfs on /media type tmpfs (rw,nosuid,nodev,noexec,relatime,rootcontext=system_u:object_r:mnt_t:s0,seclabel,mode=755)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel)
securityfs on /sys/kernel/security type securityfs (rw,relatime)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda1 on /home type ext4 (rw,relatime,seclabel,user_xattr,acl,barrier=1,data=ordered)
/dev/sdb2 on /boot type ext4 (rw,relatime,seclabel,user_xattr,acl,barrier=1,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sdc1 on /media/Nouveau nom type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
gvfs-fuse-daemon on /home/zeoli/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
Pour le moins surprenant , sdb2 n'existe pas dans la liste.

Alors que contient le fichier /etc/fstab ?

et le fichier /boot/grub2/device.map ?
Je ne peux pas le dire parce que les commandes renvoient :

permission non accordée.


Pourtant, je suis en root
ben tiens.

cat /etc/fstab

cat /boot/grub2/device.map

ca marche pas ?
/etc/fstab
# Created by anaconda on Sun Jan 29 11:35:41 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
UUID=852c3448-8b67-44cd-b834-5b55cb8748e9 /boot                   ext4    defaults        1 2
UUID=acc64708-7f3e-4bcc-9338-25c5163ac891 /home                   ext4    defaults        1 2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
# cat   /boot/grub2/device.map
# this device map was generated by anaconda
(hd0)      /dev/sdc
(hd1)      /dev/sda
(hd2)      /dev/sdb
(hd1,2)      /dev/sda2
Voilà. As-tu une idée de pourquoi ça marchait pas ?
De toutes façons, il y a plein de choses qui clochent.
j'ai l'impression que le boot est placé sur ld sda (le ssd) mais que tout le reste se trouve sur le sdb (hdd).

Comment puis-je en être sûr avant de tout changer ou faire une réinstall propre ?


Patrick
j'ai l'impression que le boot est placé sur ld sda (le ssd) mais que tout le reste se trouve sur le sdb (hdd).
Il n'y a qu'à regarder les résultats des commandes gdisk pour voir qu'il n'y a de partition linux ou lvm que sur sda, disque de 64 Go dont je suppose qu'il s'agit du ssd. Si tu as le doute, boote en débranchant les deux autres.

Accessoirement tu peux donner le résultat de la commande :

ls -l /dev/disk/by-uuid
# ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx. 1 root root 10  1 févr. 15:32 408c1c96-2da9-42af-a9c9-4c537d4ed4a5 -> ../../dm-0
lrwxrwxrwx. 1 root root 10  1 févr. 15:32 852c3448-8b67-44cd-b834-5b55cb8748e9 -> ../../sdb2
lrwxrwxrwx. 1 root root 10  1 févr. 15:32 acc64708-7f3e-4bcc-9338-25c5163ac891 -> ../../sda1
lrwxrwxrwx. 1 root root 10  1 févr. 15:32 E450180B5017E35A -> ../../sdc1
lrwxrwxrwx. 1 root root 10  1 févr. 15:32 f3859dec-37d0-43ca-a0af-44b51f0dbb44 -> ../../dm-1
Bonne idée de booter en débranchant les 2 autres mais si le home est sur l'autre disque est-ce que ça marchera ?

Patrick
Si ça ne fonctionne pas il sera toujours temps de rebrancher, tu n'auras rien perdu.

Il y a aussi plusieurs chose qui me semblent obscures donc oui, essaie de cette façon.
ok j'essaye ça et puis on verra.

Merci pour l'aide,

Patrick
Bon comme tu as pu le lire sur un autre post, j'ai réinstallé proprement le tout. Tout semble fonctionner; j'ai installé F16 sur le ssd et mon ancien home est intact sur le hdd. Question, comment je fais pour lier les deux. Je pense qu'il faut faire une manip dans le fstab mais les posts que je lis concerne des partitionnemnts et pas des disques séparés.

Merci,

Patrick
Il suffit de mettre dans fstab la ligne concernant la partition /home.

On ne monte jamais des disques mais des partitions donc si ton /home est sur ton disque (hypothèse) sdb, ca sera sur une partition sdb1