Eu tenho um volume /dev/sda1
(1,2 TB) contendo uma partição NTFS usando espaço de 0,6 TB.
Quero fazer uma ext4
partição no espaço restante de 0,6 TB.
Ainda não tentei nada porque não quero correr o risco de perder dados se eu pressionar um comando errado. (Não consigo usar o gparted porque não tenho GUI.)
Você pode me fornecer o comando correto ou pelo menos os parâmetros corretos para 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.
fonte
fonte
ntfsresize
você pode excluir a partiçãofdisk
e recriá-la menor , desde que inicie no mesmo cilindro . Então, basicamente, primeiro exclua a partição existente e siga as etapas na minha resposta para criar a nova. Você faz isso por sua conta e risco, nunca tentei pessoalmente, mas deve funcionar. Eu realmente recomendaria o uso do clonezilla ou de uma ferramenta semelhante para fazer um backup primeiro.ntfsresize
correu corretamente com sucesso, mas ele deve ter apagado alguma coisa, porque eu recebo o erro de integridade falhar ..Failed to load $MFT: Input/output error
.Respostas:
Antes de tudo, você precisa criar uma partição e criar o sistema de arquivos.
Crie uma nova partição
Isso exibirá o
fdisk
menu. Você deve se familiarizar com isso, procure por tutoriais ( aqui está um ). As opções básicas são:Se tudo correr bem, pressionando N, você terá a opção de criar uma nova partição no espaço vazio. Se o único espaço não alocado é o que você deseja usar, as opções padrão devem ser boas e você pode simplesmente
fdisk
escolher.Como você deseja criar uma
ext
partição, não precisa fazer nada. Se você deseja criar um tipo diferente (swap ou NTFS ou o que for), você precisará usart
para alterar o tipo de partição. Estou mencionando isso apenas por precaução.Verifique se suas alterações são o que você esperava pressionando Ppara imprimir a tabela de partições.
Se tudo estiver correto, escreva a nova tabela de partição no disco ( W) e saia ( Q).
Agora que você possui sua nova partição vazia, você pode criar seu sistema de arquivos. Portanto, se você acabou de criar
/dev/sdaX
(ondeX
está o número da partição criada, por exemplo/dev/sda2
), execute o seguinte:fonte
ntfsresize -s 656511M /dev/sda1
. Usando o seu guia bom, eu quero criar uma segunda partição comfdisk
mas em bater n, p, 2, que saltsNo free sectors available
cfdisk
, ele diz que meu NTFS ainda tem tamanho de 1500000 MB. Eu apenas redimensionei usandontfsresize
?! O que está errado:, - (sudo fdisk -l /dev/sda
sua pergunta.n
, me dizemto create more partitions, first replace a primary with and extended
. O que eu estou procurando fazer é uma seção de 2 GB do SSD que tem o suficiente para poupar.A sintaxe é
mkfs.ext4 *partition*
Um exemplo seria
mkfs.ext4 /dev/sda2
onde/dev/sda2
está a partição não formatada em questão.Você pode obter informações sobre o seu sistema de arquivos executando
lsblk
oulsblk --fs
para obter mais informações.As duas últimas partições estão vazias e ainda não possuem sistemas de arquivos:
fonte
partman