Por que minhas partições do Ubuntu estão montadas em outro lugar?

0

Se você se referir a meus outros posts, eu estou tentando usar o g ++ e para compilar um arquivo .cpp eu terei que me referir a ele com o nome da unidade:

g++ /media/drivename/filename.cpp

O problema é com o caminho do arquivo, como você vê, as unidades são nomeadas de forma tão ridícula com algum grupo numérico aleatório. Eu não posso simplesmente digitar

g++ /media/123414 14124 14 1/filename.cpp

Eu tentei renomear as partições e acontece que você não se refere a elas com suas etiquetas, mas com seus nomes e esses nomes são baseados em onde as unidades são MOUNTED . Como você pode ver na imagem abaixo, estas são montadas neste local ridículo /whateverucallit . Isso é frustrante. Acabei de mudar para o Ubuntu e estou passando por momentos difíceis aqui.

As partições foram criadas após o ubuntu ser instalado e elas foram criadas com o GParted. Eu olhei para outros tópicos dizendo-lhe para editar o seu etc/fstab não há pasta fstab lá, exceto uma pasta fstab.d e que também: um vazio.

Ok, meu mal. Estava falando sobre o arquivo fstab . Há um aqui é o conteúdo do arquivo:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=956d7e6e-6935-4de9-80ec-4e4f80a510db /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=b6dea36c-6e78-46c4-a566-9a850ddd2c9c none            swap    sw              0       0

Acontece que fstab nem sequer menciona as duas partições criadas recentemente. E agora?

ATUALIZAÇÃO:

Eu adicionei as seguintes linhas em fstab , mas como elas não fizeram nada, eu as comentei.

#device        mountpoint             fstype    options  dump   fsck

#/dev/sda3    /home/robbino/driv1    ext3    defaults    0    1
#/dev/sda4    /home/robbino/driv2    ext3    defaults    0    1

Aqui está o sudo fdisk-l output

$ sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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: 0x0001ec87

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   206092287   103045120   83  Linux
/dev/sda2       617037822   625141759     4051969    5  Extended
/dev/sda3       206092288   415674367   104791040   83  Linux
/dev/sda4       415674368   617035775   100680704   83  Linux
/dev/sda5       617037824   625141759     4051968   82  Linux swap / Solaris

Partition table entries are not in disk order
    
por shahab uddin 01.03.2015 / 13:40

1 resposta

1

Abra um terminal e digite:

sudo blkid

Encontre e copie o uuid necessário para reproduzi-lo em fstab e, em seguida, execute:

sudo -H gedit /etc/fstab

adicione as linhas finais como esta (por exemplo):

#My-Partition
UUID=xxxxxxxxxxxxxxx /media/Robbino1              ext3
defaults 0 1

Onde xxxxxxxxxx é /dev/sda uuid que você copiou e reinicialize.

Você também pode alterar manualmente as permissões (por exemplo,):

rw,auto,user,nls=utf8,umask=003,gid=1000,uid=1000 0 0

Mais detalhado sobre as opções de montagem aqui .

    
por JoKeR 01.03.2015 / 15:15