Question Linux peut-il démarrer à partir d'un disque sans table de partition?


J'ai un système Linux sur un disque qui ne semble pas avoir de table de partition.

gparted shows Table de partition: aucune

df montre / monté depuis / dev / sdb1

Mise à jour: Lorsque je démarre à partir d'un autre disque, je vois que / dev / sdb a une table de partition gpt, et je peux voir l'espace libre. Donc, la question est pourquoi gparted sur le nouveau système ne voit pas la table de partition?

Comment est-il possible d'avoir un système de fichiers sur un disque sans table de partition?

J'ai installé Ubuntu 18.04 sur ce disque, après avoir supprimé toutes les partitions avec gparted. Dans le programme d'installation d'Ubuntu, j'ai sélectionné le disque vide (330 Go) et créé une partition racine de 30 Go. Le nouveau système installé fonctionne correctement, mais je ne peux pas créer plus de partitions sur ce disque. Je suis perplexe. Comment puis-je accéder à l'espace libre sur le disque? Dois-je repartitionner le disque moi-même et exécuter à nouveau le programme d'installation? Mon disque est-il défectueux?


2
2018-06-03 17:43


origine


Mettre un système de fichiers sur un lecteur nu n'est pas un problème. Fabriquer ou configurer un chargeur de démarrage pour démarrer un tel lecteur est un peu plus compliqué. - Ignacio Vazquez-Abrams
Que disent les autres outils? fdisk -l /dev/sdb, gdisk -l /dev/sdb, parted, ... - Kamil Maciorowski
J'ai ajouté 2 partitions supplémentaires avec gparted (démarré depuis un autre disque). fdisk, gdisk et parted peuvent voir la table de partition et les 3 partitions. gparted (démarré à partir du disque en question) ne voit aucune table de partition et considère le disque entier comme une partition "zfs" (le disque avait déjà une partition zfs). - user13097


Réponses:


Linux et BSD peuvent placer un système de fichiers sur un disque sans table de partition.

Il est recommandé pour les pools ZFS: vous ne pouvez plus identifier votre système de fichiers par type de partition, ce qui peut rendre plus difficile certains types de détection automatique, en particulier avec d'autres systèmes d'exploitation.

Les pools peuvent également être construits en utilisant des partitions plutôt que des disques entiers. Mettre ZFS dans une partition séparée permet au même disque d’avoir d’autres partitions à d’autres fins.

Il semble que le disque n’ait pas été entièrement formaté et contienne toujours ZFS, au moins sur la première partition. D'autres partitions peuvent contenir un bootcode et des systèmes de fichiers nécessaires au démarrage si nécessaire,

Pour plus d'informations, voir zpool administration.


2
2018-06-03 20:44