Não é possível criar nova partição

0

Eu tenho um sistema CentOS que tem 508 G de espaço livre. Eu quero criar uma nova partição a partir dele. Ele localiza na partição estendida.
Eu crio uma nova partição e formata-a como qualquer coisa (ext4, fat32), depois de aplicar ela não pode terminar o processo e me dá esse erro:

An error occurred while applying the operations
See the details for more information.

IMPORTANT
If you want support, you need to provide the saved details!
See http://gparted.sourceforge.net/larry/tips/save_details.htm for more information.

e quando eu salvar o save_details.htm , ele contém esta informação:

GParted 0.6.0

Libparted 2.1

Create Logical Partition #1 (fat32, 508.23 GiB) on /dev/sda  00:00:01    ( ERROR )

calibrate New Partition #1  00:00:00    ( SUCCESS )

path: /dev/sda-1
start: 184424448
end: 1250263039
size: 1065838592 (508.23 GiB)
create empty partition  00:00:01    ( ERROR )
libparted messages    ( INFO )

WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy). As a result, it may not reflect all of your changes until after reboot.
WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy). As a result, it may not reflect all of your changes until after reboot.
========================================

Eu usei fdisk e criei /dev/sda6 , e vejo partições como esta:

$ sudo fdisk -l 

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xa62a8bc3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         262     2097152   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2             262        5361    40960000   83  Linux
/dev/sda3            5361       10460    40960000   83  Linux
/dev/sda4           10460       77826   541113344    5  Extended
/dev/sda5           10461       11480     8192000   82  Linux swap / Solaris
/dev/sda6           11480       77825   532917056+  83  Linux
Partition 6 does not start on physical sector boundary.

mas quando eu uso mkfs para formatá-lo, vejo este erro:

$ sudo mkfs -t ext4 /dev/sda6
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/sda6 --- No such file or directory

The device apparently does not exist; did you specify it correctly?

Qual é o problema?

    
por amir jj 27.08.2014 / 13:44

4 respostas

1

Você deve informar ao kernel sobre as alterações feitas no disco. para isso você precisa executar partprobe .

# partprobe /dev/sda6

Em seguida, você deve executar mkfs.ext4 para atribuir o sistema de arquivos à partição recém-criada.

# mkfs.ext4 /dev/sda6

Desta forma, sua partição está pronta para mount

# mount /dev/sda6 /mountpoint

    
por 16.03.2016 / 09:28
0

Você deve executar o comando partprobe -s antes de realizar qualquer operação em /dev/sda6

Se você não tem esse comando, simplesmente reinicie a máquina

    
por 27.08.2014 / 13:51
0

você precisa mover / recriar a partição de troca de linux e garantir que ela comece / termine em um limite de cilindro

    
por 27.08.2014 / 13:58
0

Minha sugestão: você deve tentar usar fdisk / dev / sda para adicionar uma nova partição. Algumas vezes o gparted tem esse tipo de problema.

    
por 15.12.2016 / 04:10