cria e monta a partição no sistema VM Linux em execução

1

Eu tenho uma máquina Ubuntu 12.04 rodando como uma VM e eu gostaria de criar um diretório 'data' com o espaço não alocado deixado em /dev/sda . Eu consegui criar uma partição /dev/sda3 no espaço disponível, mas não consigo ver nenhuma maneira de definir um ponto de montagem para o novo espaço. É possível fazer isso em um sistema em execução?

Depois de criar a partição com o gparted, o sistema fica assim:

Mas se eu consultá-lo de um terminal, /dev/sda3 não será exibido:

df -ah
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       7.4G  6.1G  963M  87% /
proc               0     0     0    - /proc
sysfs              0     0     0    - /sys
none               0     0     0    - /sys/fs/fuse/connections
none               0     0     0    - /sys/kernel/debug
none               0     0     0    - /sys/kernel/security
udev            7.7G  4.0K  7.7G   1% /dev
devpts             0     0     0    - /dev/pts
tmpfs           3.1G  404K  3.1G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            7.8G   72K  7.8G   1% /run/shm

Alguma idéia?

    
por 719016 03.12.2012 / 16:58

1 resposta

3

Sim, é possível. Para montá-lo no diretório /foo run:

sudo mount /dev/sda3 /foo

Para tornar isso permanente, você precisa editar /etc/fstab e ad uma linha como esta:

/dev/sda3   /foo    ext3    defaults    0   0

Isso pressupõe que a partição tenha um sistema de arquivos ext3. Caso contrário, altere ext3 para ext4 ou ntfs ou o que for. Da mesma forma, para especificar o sistema de arquivos na linha de comando, faça o seguinte:

sudo mount -t ext3 /dev/sda3 /foo
    
por 03.12.2012 / 17:36