[partionnement] disque dur

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

[partionnement] disque dur

Message par AchilleFraisse »

Bonjour,

J'ai suivi le partionnement du disque dur comme indiqué ici : https://wiki.archlinux.fr/Installation
Mais quand je tape df -h, voilà ce que me renvoie la commande :

Code : Tout sélectionner

Filesystem      Size  Used Avail Use% Mounted on
dev             3.9G     0  3.9G   0% /dev
run             3.9G  944K  3.9G   1% /run
/dev/sda3        99G   29G   65G  31% /
tmpfs           3.9G   62M  3.8G   2% /dev/shm
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           3.9G  8.0K  3.9G   1% /tmp
/dev/sda1      1022M  132K 1022M   1% /boot/efi
tmpfs           788M     0  788M   0% /run/user/1000
Je n'ais jamais crée toutes ces partitions, mais juste /dev/sda1, /dev/sda2, /dev/sda3 et /dev/sda4.
D'ailleurs, /dev/sda2 pour le swap et /dev/sda4 pour le home n'apparait pas
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [partionnement] disque dur

Message par waitnsea »

Bonjour,
C'est une réponse normale, df "indique l'espace occupé par les systèmes de fichiers" (man df), et non les partitions seules.
Pour ma part j'ai installé pydf et l'alias : df=pydf, et je n'ai plus les tailles de tmp etc...
Si je les veux je lance $ /usr/bin/df -h
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [partionnement] disque dur

Message par oktoberfest »

Salut,

pour compléter j'ajouterai :
- /dev/sda2 étant le swap, normal qu'il n'apparaisse pas via un df (qui indique les systèmes de fichiers) : le swap n'est pas un système de fichiers. Pour voir les périphériques (partitions en général, mais cela peut aussi être des fichiers) utilisés par le swap :

Code : Tout sélectionner

cat /proc/swaps
- si /dev/sda4 n'apparait pas c'est que tu ne l'as pas monté, ni dans /home, ni ailleurs.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [partionnement] disque dur

Message par Xorg »

Ou fdisk -l, tout simplement... Voir même lsblk. Ta question est un peu vague, en fait.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [partionnement] disque dur

Message par AchilleFraisse »

Ben je crois que si, j'ai monté le /dev/sda3 :o
Quand je fais cd /home, j'ai le répertoire de mon nom d'utilisateur plus tout les répertoires de / . Mais quand je vais dans /home/home, il n'y a rien. Bizzare, non ?

Résultat de fdisk -l :

Code : Tout sélectionner

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F7C7F382-24ED-4C68-9511-85C1AB44874B

Device         Start       End   Sectors  Size Type
/dev/sda1       2048   2099199   2097152    1G Linux filesystem
/dev/sda2    2099200  23070719  20971520   10G Linux filesystem
/dev/sda3   23070720 232785919 209715200  100G Linux filesystem
/dev/sda4  232785920 652216319 419430400  200G Linux filesystem


Disk /dev/loop0: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 2 GiB, 2147483648 bytes, 4194304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/docker-8:3-656201-pool: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Résultat de lsblk :

Code : Tout sélectionner

NAME                     MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                        8:0    0 465.8G  0 disk 
├─sda1                     8:1    0     1G  0 part /boot/efi
├─sda2                     8:2    0    10G  0 part [SWAP]
├─sda3                     8:3    0   100G  0 part /home
└─sda4                     8:4    0   200G  0 part 
loop0                      7:0    0   100G  0 loop 
└─docker-8:3-656201-pool 254:0    0   100G  0 dm   
loop1                      7:1    0     2G  0 loop 
└─docker-8:3-656201-pool 254:0    0   100G  0 dm   
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [partionnement] disque dur

Message par Xorg »

Wut ? Tu peux nous montrer le contenu de ton /etc/fstab s'il te plaît ? J'ai l'impression que tu utilises /dev/sda3 en tant que / et /home à la fois, et oui du coup ça me parait très bizarre. :shock:
Ainsi que la sortie de mount pour être plus complet.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [partionnement] disque dur

Message par AchilleFraisse »

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda3
UUID=a54b191d-72c1-46fd-abf5-6092df6121e6	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/sda3
UUID=a54b191d-72c1-46fd-abf5-6092df6121e6	/home     	ext4      	rw,relatime,data=ordered	0 2

# /dev/sda1
UUID=D3A1-03C3      	/boot/efi 	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro	0 2

# /dev/sda2
UUID=fc445f5d-8dc1-470a-a610-e0a15fb37781	none      	swap      	defaults  	0 0

# DiskStation
#192.168.1.10:/volume1                           /srv/nfs4       nfs             defaults        0 0

Code : Tout sélectionner

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=4029780k,nr_inodes=1007445,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda3 on / type ext4 (rw,relatime,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=26,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda3 on /home type ext4 (rw,relatime,data=ordered)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda3 on /var/lib/docker/devicemapper type ext4 (rw,relatime,data=ordered)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=806676k,mode=700,uid=1000,gid=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [partionnement] disque dur

Message par waitnsea »

Xorg a écrit :J'ai l'impression que tu utilises /dev/sda3 en tant que / et /home à la fois
C'est bien ça.
Fais un $ sudo blkid et corrige ton fstab
Avatar de l’utilisateur
alh54
archer de cavalerie
Messages : 182
Inscription : lun. 02 déc. 2013, 21:52

Re: [partionnement] disque dur

Message par alh54 »

Fais un $ sudo blkid et corrige ton fstab
Ça ne bootera pas, à moi d'avoir transféré au préalable les fichiers système sur la bonne partition et réparé grub.cfg.
Je crains aussi des droits sur les fichiers inadéquats.
Je me demande s'il ne vaut pas mieux réinstaller en veillant à monter les partions aux bons endroits.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [partionnement] disque dur

Message par Xorg »

alh54 a écrit :Ça ne bootera pas
Vu que /dev/sda3 contient toute sa racine, ça bootera. Il n'a juste pas de /home séparé, c'est tout, donc ça ne posera pas de problème au boot.
Il se retrouve avec /home/home, et c'est normal : il y a un /home dans sa racine (ce qui est normal), et il remonte sa racine aussi dans son /home (d'où pourquoi il y a un /home/home).

Donc il faudrait juste qu'il retire cette ligne du /etc/fstab :

Code : Tout sélectionner

UUID=a54b191d-72c1-46fd-abf5-6092df6121e6   /home        ext4         rw,relatime,data=ordered   0 2
alh54 a écrit :[...] et réparé grub.cfg.
Il n'a jamais été question de Grub dans ce topic. :shock:
Et tu proposes une réinstallation (et en plus pour si peu)... Je n'appelle pas ça une solution.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
alh54
archer de cavalerie
Messages : 182
Inscription : lun. 02 déc. 2013, 21:52

Re: [partionnement] disque dur

Message par alh54 »

Désolé j'ai mal compris le souci, je pensais qu'il avait prévu une partition pour / et une autre pour /home d’où mon intervention précédente.
Répondre