• Serveurs
  • [Discussion] Partitionnement d'un disque dur avec fdisk

Hello,

J'ai un souci alors que je tente de suivre ton tuto (je suis sous Debian 8.1).

En fait fdisk ne me propose pas de choisir un type de partition au moment d'en créer une, cad que je fais "n" et il me demande directement le numéro de la partition, sans se soucier de si c'est une primary ou extended.
De plus, chose bizarre, il me propose d'aller jusqu'à la partition 128 alors qu'il me semblait que les disques étaient limités à 4 partitions primaires.

Quelqu'un aurait une idée par hasard?
Merci d'avance!

Ptikrazy
Alors auto-réponse: il semble que sous Debian 8, fdisk se comporte différemment, CAD qu'il faut créer une partition et ensuite la changer de type.
Là où c'est drôle c'est que les types ont changé de nom...
Donc, une partition primary c'est "Linux filesystems" (choix 15), une extended c'est "Linux extended boot" (choix 22), et une logique c'est "Linux LVM" (23).
Le truc qui me semble bizarre c'est que j'ai maintenant une partition de boot, une primaire, une de swap et 4 logiques, mais pas d'extended sur laquelle se trouvent mes logiques.

Peut-être que je raconte moult conneries, auquel cas si quelqu'un veut me corriger qu'il ne s'en prive pas en tout cas, voilà comment est partitioné mon disque maintenant, et ça fonctionne:



Chaque utilisateur a donc sa partition indépendante, comme prévu.

Hope this helps !
Ptikrazy
Bonjour Ptikrazy, desolé de ne pas avoir repondu avant. Je te remercie pour ton retour et des que j'ai quelque minute et un ordi a disposition je ferai la maj vers debian 8. Bonne journee a toi.
No souci, si tu peux confirmer ce que je dis quand tu as le temps c'est parfait
3 mois plus tard
Bonsoir,

Après de nombreuses tentatives infructueuses et quatre jours à tenter de comprendre ce qui m'empêchait d'y arriver, j'ai enfin "réussi" ou presque. Je suis arrivé au terme de la 4ème partie du tuto :
df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        18G  1.1G   16G   7% /
udev             10M     0   10M   0% /dev
tmpfs           3.2G  8.4M  3.2G   1% /run
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/sda2       181M   31M  137M  19% /boot
/dev/sda5       5.5T   59M  5.5T   1% /home/sb101
/dev/sda6       1.8T   68M  1.8T   1% /home/sb102
/dev/sda7       1.8T   68M  1.8T   1% /home/sb103
/dev/sda8       1.8T   68M  1.8T   1% /home/sb104
Mais force est de reconnaitre qu'après je ne comprends pas la 5ème partie. Je tape cette commande :
nano /etc/fstab
Ensuite, en fonction de ce qui est écrit dans le tuto, je devrais éditer de cette façon :
# Partitions logiques
/dev/sda5            /home/sb101          ext4         defaults       0         2
/dev/sda6            /home/sb102          ext4         defaults       0         2
/dev/sda7            /home/sb103          ext4         defaults       0         2
/dev/sda8            /home/sb104          ext4         defaults       0         2
Le tout est d'arriver à comprendre où je dois le faire.

Quelqu'un aurait-il la gentillesse de me dire si j'ai réussi jusque là et m'expliquer pour la suite (partie 5) svp ?
Bonsoir arckosfr,
arckosfr wrote:dans /etc/fstab 😉
C'est ce que je viens d'écrire

Après avoir tapé la commande nano /etc/fstab je ne comprends pas où je dois inscrire la suite. A cela, j'ai ajouté que j'aurais aimé savoir si tout ce que j'ai fait pour le moment était correct (enfin si c'est pas trop demandé). merci.
Oui tu l ajoute a la fin du fichier, et après soit tu reboot soit tu mount chaque partition, oui a priori ça me semble juste
Merci pour ta réponse.
arckosfr wrote:Oui tu l ajoute a la fin du fichier
Toutefois, si je posais la question de savoir si j'avais correctement effectué les choses, c'est par rapport au commentaire de Ptikrazy ci-dessus. Commentaire dans lequel il explique être sous Debian 8 (comme moi) rencontrant certaines difficultés à la mise en œuvre du tuto (comme moi) et arrivant néanmoins à ce résultat :



Ce qui visiblement n'est pas mon cas :
Device           Start         End     Sectors  Size Type
/dev/sda1         2048        4095        2048    1M BIOS boot
/dev/sda2         4096      395263      391168  191M Linux filesystem
/dev/sda3       395264    37607423    37212160 17.8G Linux filesystem
/dev/sda4     37607424    39608319     2000896  977M Linux swap
/dev/sda5     39608320 11739770879 11700162560  5.5T Linux filesystem
/dev/sda6  11739770880 15639824383  3900053504  1.8T Linux filesystem
/dev/sda7  15639824384 19539877887  3900053504  1.8T Linux filesystem
/dev/sda8  19539877888 23441867662  3901989775  1.8T Linux filesystem
Du coup, pour éditer nano /etc/fstab je ne suis pas certain d'avoir des partitions logiques
# Partitions logiques
/dev/sda5            /home/sb101          ext4         defaults       0         2
/dev/sda6            /home/sb102          ext4         defaults       0         2
/dev/sda7            /home/sb103          ext4         defaults       0         2
/dev/sda8            /home/sb104          ext4         defaults       0         2
Concernant la suite de ton message :
arckosfr wrote:après soit tu reboot soit tu mount chaque partition, oui a priori ça me semble juste
je crois qu'en fonction de ce qui est mentionné dans le tuto (4ème partie, après formatage des partitions) c'est déjà fait

je comprend pas, ou pense tu avoir faux ?
Voilà ce qui me fait réfléchir. A tort ou pas, je n'en sais rien ça dépasse de loin les limites de ma compréhension, pour ne pas dire de mes compétences.
Ptikrazy wrote:Donc, une partition primary c'est "Linux filesystems" (choix 15), une extended c'est "Linux extended boot" (choix 22), et une logique c'est "Linux LVM" (23).
Là, si je ne me rompe pas, je dispose de 4 partitions (sda5, sda6, sda7 et sda8) qui semblent être des partitions primaires.
Device           Start         End     Sectors  Size Type
/dev/sda1         2048        4095        2048    1M BIOS boot
/dev/sda2         4096      395263      391168  191M Linux filesystem
/dev/sda3       395264    37607423    37212160 17.8G Linux filesystem
/dev/sda4     37607424    39608319     2000896  977M Linux swap
/dev/sda5     39608320 11739770879 11700162560  5.5T Linux filesystem
/dev/sda6  11739770880 15639824383  3900053504  1.8T Linux filesystem
/dev/sda7  15639824384 19539877887  3900053504  1.8T Linux filesystem
/dev/sda8  19539877888 23441867662  3901989775  1.8T Linux filesystem
Or, la dernière étape du tuto consistant à éditer nano /etc/fstab mentionne des partitions logiques.
# Partitions logiques
/dev/sda5            /home/sb101          ext4         defaults       0         2
/dev/sda6            /home/sb102          ext4         defaults       0         2
/dev/sda7            /home/sb103          ext4         defaults       0         2
/dev/sda8            /home/sb104          ext4         defaults       0         2
5 mois plus tard
Bien le bonjour.

Quelqu'un aurait trouvé "solution" s'il vous plait ? Car étant novice, je tente de suivre le auto mais mon serveur tournant sous Debian 8 le auto ne correspond plus vraiment... Donc c'est un peu la galère...
Goobii wrote:Bien le bonjour.

Quelqu'un aurait trouvé "solution" s'il vous plait ? Car étant novice, je tente de suivre le auto mais mon serveur tournant sous Debian 8 le auto ne correspond plus vraiment... Donc c'est un peu la galère...
Bonjour, qu'est ce qui ne fonctionne pas ?
Goobii wrote:Bien le bonjour.

Quelqu'un aurait trouvé "solution" s'il vous plait ? Car étant novice, je tente de suivre le auto mais mon serveur tournant sous Debian 8 le auto ne correspond plus vraiment... Donc c'est un peu la galère...
Salut Goobii,

j'ai fait une nouvelle install ce week-end sur un serveur debian 8 et j'ai suivi le tuto sans soucis. Dis nous quelle étape te pose un soucis et on t'aidera.
Comme ce sujet est remonté, je vais en profiter pour poser une question. Perso, je fais toujours mon partitionnement avec fdisk. Je démonte le data, Commente cette partition dans fstab. Je fais mes partitions, les formates, crée mes user et les montes sur mes partitions. Refais mon fstab pour que ça colle et reboot. Et aucun problème. Mais ma question est, pourquoi faire une partition étendue, et, à quoi ça sert ???

Balbao
Merci d'avoir répondu aussi vite. En fait je dois me faire des noeuds pour rien mais j'ai créé une nouvelle partition, ensuite je l'ai changé en "Linux Extended Boot" et quand je veux recréer d'autres partitions, je ne peux qu'en créer une de 1007Ko (Car je n'ai le choix qu'entre les secteurs 34-2047). Donc je me dis, je vais ruser, je vais en recréer dans la foulée une autre, à ce moment là j'ai bien des valeurs secteurs normales mais quand je veux par exemple ajouter une partition de 1 To, je rentre donc +1000000M et il me sort "Value out of range" alors que mon disque est à la base de 3,5 To...
Bref, à mon avis je dois biter sur une connerie et je suis tellement agacé que je ne la vois pas...

Je ne peux créer que des partitions avec de l'espace disque ridicule...
C'est possible de savoir ce que te donne df -h et fdisk /dev/sda avec la commande p ?
balbao wrote:C'est possible de savoir ce que te donne df -h et fdisk /dev/sda avec la commande p ?
Bonjour et désolé du retard. Voilà ce que ça donne...

-------------

Filesystem Size Used Avail Use% Mounted on
/dev/sda3 105G 1.2G 99G 2% /
udev 10M 0 10M 0% /dev
tmpfs 3.2G 49M 3.1G 2% /run
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda2 181M 31M 137M 19% /boot

-------------

Command (m for help): p
Disk /dev/sda: 3.7 TiB, 4000730669056 bytes, 7813927088 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
Disklabel type: gpt
Disk identifier: 8EBD0E13-CD6A-4742-A866-C14723692D81

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 395263 391168 191M Linux filesystem
/dev/sda3 395264 223371263 222976000 106.3G Linux filesystem
/dev/sda4 223371264 7811928063 7588556800 3.5T Linux filesystem
/dev/sda5 7811928064 7813926911 1998848 976M Linux swap


Merci à vous pour le temps consacré.
La avec mes minis connaissances, je trouve ça complétement illogique d'avoir dans un cas sda2 et sda3 et ensuite sda1 à sda5

Quel est ton but au final ? Avoir / , le swap et 4 partirons pour des utilisateurs différents ?
balbao wrote:La avec mes minis connaissances, je trouve ça complétement illogique d'avoir dans un cas sda2 et sda3 et ensuite sda1 à sda5

Quel est ton but au final ? Avoir / , le swap et 4 partirons pour des utilisateurs différents ?
J'ai procédé exactement au même partition épient d'origine que sur le tuto..

Mon but est bien celui que tu annonces.