J'ai un volume /dev/sda1
(1,2 To) contenant une partition NTFS utilisant 0,6 To d'espace.
Je souhaite créer une ext4
partition dans l'espace restant de 0,6 To.
Je n'ai encore rien essayé car je ne veux pas risquer de perdre des données si je frappe une mauvaise commande. (Je ne peux pas utiliser gparted car je n'ai pas d'interface graphique.)
Pouvez-vous me fournir la commande correcte, ou au moins les paramètres corrects pour mkfs.ext4
.
root @ rasp: ~ # fdisk -l / dev / sda
Disk /dev/sda: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 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 identifier: 0x000303ee
Device Boot Start End Blocks Id System
/dev/sda1 2048 2930272255 1465135104 7 HPFS/NTFS/exFAT
linux
partitioning
debian
filesystems
ext4
Daniel W.
la source
la source
ntfsresize
vous pouvez supprimer la partition en utilisantfdisk
et la recréer plus petite tant qu'elle commence sur le même cylindre . Donc, en gros, commencez par supprimer la partition existante, puis suivez les étapes de ma réponse pour créer la nouvelle. Vous le faites à vos risques et périls, je ne l’ai jamais essayé personnellement mais cela devrait fonctionner. Je recommanderais vraiment d'utiliser Clonezilla ou un outil similaire pour faire une sauvegarde en premier.ntfsresize
fonctionnait correctement mais qu’il fallait effacer quelque chose car j’obtiens une erreur d’intégritéFailed to load $MFT: Input/output error
.Réponses:
Tout d’abord, vous devez créer une partition, puis vous pouvez créer le système de fichiers.
Créer une nouvelle partition
Cela fera apparaître le
fdisk
menu. Vous devriez vous y familiariser, recherchez des tutoriels (en voici un ). Les options de base sont:Si tout se passe bien, en appuyant sur N, vous aurez la possibilité de créer une nouvelle partition dans l’espace vide. Si le seul espace non alloué est celui que vous souhaitez utiliser, les choix par défaut devraient être corrects et vous pouvez simplement laisser
fdisk
choisir.Puisque vous voulez créer une
ext
partition, vous n'avez rien à faire. Si vous souhaitez créer un type différent (swap ou NTFS ou autre), vous devrez utilisert
pour modifier le type de partition. Je mentionne cela juste au cas où.Vérifiez que vos modifications correspondent à vos attentes en appuyant sur Ppour imprimer la table des partitions.
Si tout va bien, écrivez la nouvelle table de partition sur le disque ( W) et exit ( Q).
Maintenant que vous avez votre nouvelle partition vide, vous pouvez créer son système de fichiers. Donc, si vous venez de créer
/dev/sdaX
(oùX
est le numéro de la partition que vous avez créée, par exemple/dev/sda2
), lancez ceci:la source
ntfsresize -s 656511M /dev/sda1
. En utilisant votre guide, je veux créer une deuxième partition avec,fdisk
mais en tapant n, p, 2, il indiqueNo free sectors available
cfdisk
, ma taille de NTFS est toujours de 1500000 Mo. Je viens de le redimensionner en utilisantntfsresize
?! Quel est le problème:, - (sudo fdisk -l /dev/sda
votre question.n
, on me ditto create more partitions, first replace a primary with and extended
. Ce que je cherche à faire est une section de 2 Go de SSD qui en a assez.La syntaxe est
mkfs.ext4 *partition*
Un exemple serait
mkfs.ext4 /dev/sda2
où/dev/sda2
est la partition non formatée en question.Vous pouvez obtenir des informations sur votre système de fichiers en exécutant
lsblk
oulsblk --fs
pour plus d'informations.Les 2 dernières partitions sont vides et n'ont pas encore de système de fichiers:
la source
partman