Pergunta provavelmente idiota: Como montar automaticamente um novo HD?

Iniciado por fpissarra, 20 de Outubro de 2010, 10:34

tópico anterior - próximo tópico

fpissarra

Adquiri, recentemtne, um segundo HD. O Ubuntu o reconhece, mas o monta por demanda, como se fosse um dispositivo removível. Quero montá-lo automaticamente...

Sei que tenho que editar /etc/fstab.

Mas não tenho certeza do que colocar no arquivo.

Any thoughts?!

[]s
Fred

jomafras

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

VB5

Citar
Sei que tenho que editar /etc/fstab.

Ok, mas primeiro...

a) rode o comando fdisk -l para listar as partições disponíveis e poste o resultado aqui;
b) rode o comando blkid e poste o resultado aqui.

Daí fica fácil ver o que colocar no fstab...

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

fpissarra

Citação de: VB5 online 20 de Outubro de 2010, 22:02
Citar
Sei que tenho que editar /etc/fstab.

Ok, mas primeiro...

a) rode o comando fdisk -l para listar as partições disponíveis e poste o resultado aqui;
b) rode o comando blkid e poste o resultado aqui.

Daí fica fácil ver o que colocar no fstab...

VB5

Eis os itens a e b:

$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000959cf

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       60050   482351593+  83  Linux
/dev/sda2           60051       60801     6032407+   5  Extended
/dev/sda5           60051       60801     6032376   82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d357f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       60801   488384001   83  Linux


$ sudo blkid
/dev/sda1: UUID="ae872d1e-f0f9-4283-b71b-855274d54e7c" TYPE="ext4"
/dev/sda5: UUID="8d2df240-ad29-477e-9743-e609e12b9ec3" TYPE="swap"
/dev/sdb1: LABEL="Volume2" UUID="0ffb5d6a-e91d-49e8-a1e7-2e48858892ab" TYPE="ext4"


Minha dúvida são os campos "options", "dump" e "pass" no fstab.

Qq ajuda é sempre bem vinda! ;)

Lucimgr

o que você precisa saber para editar seu fstab está aqui

https://help.ubuntu.com/community/Fstab

vamos dar uma resumida:

o fstab funciona da seguinte maneira:

[Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]

[Device] => você deve especificar qual disco quer montar;
[Mount Point] => Aonde irá montar;

[File System Type] => em que formato está a partição (ext3, ext4, ntfs....)

[Options] => opções de montagem ( aqui você especifica as permissões de montagem e outras configurações)

[Dump]   => configuração de backup (1 abilitado; 0 desabilitado);

[Pass] => check-disck da partição. (1 checar por primeiro; 0 desabilitado; 2 checar depois da primeira;

para escolher as opções de montagem primeiro você deve decidir quais permissões quer setar para a partição, exemplo retirado do site que postei acima:

Citar# Data partition
# /dev/sda8
UUID=3f8c5321-7181-40b3-a867-9c04a6cd5f2f  /media/data  ext3  relatime,noexec  0  2

com isso você:

irá montar a partição UUID=3f8c5321-7181-40b3-a867-9c04a6cd5f2f no ponto de montagem /media/data, o formato da partição é ext3. Nas opções, relatime é uma configuração para data de modificão dos arquivos veja: http://en.wikipedia.org/wiki/Fstab e noexec marca a partição como não executável (com essa configuração marcada você não conseguirá marcar nenhum arquivo como executável posteriormente). o 0 desabilita o backup e o 2 faz com que os arquivos sejam checados no boot após a partição root.

isso é um exemplo, você deve definir quais as opções que quiser montar e editar:

Dica: existe uma opção que é apenas digitar defaults nas opções, com isso você estará com as seguintes opções:
defaults = rw, suid, dev, exec, auto, nouser, and async.
Pesquise um pouco para saber o que faz cada uma delas, qualquer dúvida poste.
Bons estudos.




fpissarra

Muito obrigado pela dica. Tenho uma ultima pergunta:

No meu contexto adicionei a seguinte linha ao fstab:

UUID=0ffb5d6a-e91d-49e8-a1e7-2e48858892ab /media/Volume2 ext4 relatime,errors=remount-ro 0 2

Note que adicionei a remontagem como readonly em caso de erros... Isso é seguro ou aconselhável?

Lucimgr

Citação de: fpissarra online 21 de Outubro de 2010, 15:29
Note que adicionei a remontagem como readonly em caso de erros... Isso é seguro ou aconselhável?

olha, esta opção geralmente é usada para quando você tiver problemas com o HD o sistema montar com ro e vc poder fazer backup dos arquivos antes de substituir o HD...  nunca encontrei noticias de isso ter causado problemas.

fpissarra

Citação de: Lucimgr online 22 de Outubro de 2010, 18:23
Citação de: fpissarra online 21 de Outubro de 2010, 15:29
Note que adicionei a remontagem como readonly em caso de erros... Isso é seguro ou aconselhável?

olha, esta opção geralmente é usada para quando você tiver problemas com o HD o sistema montar com ro e vc poder fazer backup dos arquivos antes de substituir o HD...  nunca encontrei noticias de isso ter causado problemas.

Obrigado.... e obrigado a Lucimgr e VBS também...

Acabei optando por copiar, mais ou menos, o padrão que estava estabelecido para /dev/sda1:

UUID=0ffb5d6a-e91d-49e8-a1e7-2e48858892ab /media/Volume2 ext4 errors=remount-ro 0 2

Que é o default + a opção de remontagem em caso de erros.

Funcionou perfeitamente.

Valeu pelas dicas, gente! :)

overcode.br

   Bem, também tem um software que monta partições NTFS automaticamente se vc precisar, no modo gráfico.

  o nome do pacote é ntfs-config

Para instalar no modo texto pode colocar apt-get install ntfs-config

[]'s

kinnzo

Citação de: overcode.br online 22 de Outubro de 2010, 20:20
  Bem, também tem um software que monta partições NTFS automaticamente se vc precisar, no modo gráfico.

  o nome do pacote é ntfs-config

Para instalar no modo texto pode colocar apt-get install ntfs-config

[]'s
para montar em formato ext4?

kinnzo

boa tarde segui os comandos acima apareceu isso

flavio@flavio-r2d2:~$ sudo blkid
[sudo] password for flavio:
/dev/sde: LABEL="BACKUP 1,5 T" UUID="a38406e5-cdd6-4cb1-9e34-1d88220e0b29" TYPE="ext4"
/dev/sdf1: UUID="92e27c02-447b-419e-b72b-639e56e92d94" TYPE="swap"
/dev/sdf5: UUID="fd6f74c6-c0e2-42d3-98f6-a63dab5e4cc4" TYPE="ext4"
flavio@flavio-r2d2:~$

essa aqui e a que quero montar
/dev/sde: LABEL="BACKUP 1,5 T" UUID="a38406e5-cdd6-4cb1-9e34-1d88220e0b29" TYPE="ext4"

coloquei seguindo os que foram postado
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc                                       /proc  proc  nodev,noexec,nosuid  0  0 
# / was on /dev/sda5 during installation
UUID=fd6f74c6-c0e2-42d3-98f6-a63dab5e4cc4  /      ext4  errors=remount-ro    0  1 
# swap was on /dev/sda1 during installation
UUID=92e27c02-447b-419e-b72b-639e56e92d94  none   swap  sw                   0  0 
UUID=a38406e5-cdd6-4cb1-9e34-1d88220e0b29 /media/BACKUP 1,5 T ext4 errors=remount-ro 0 2

mas deu essa mensagem:

** (gedit:4598): CRITICAL **: gedit_spell_checker_language_to_key: assertion `lang != NULL' failed
agradeço pela ajuda

RonaldoRG

Talvez não dê certo por causa do espaço no nome da pasta "/media/BACKUP 1,5 T"
Ubuntu 12.04

kinnzo

Citação de: RonaldoRG online 05 de Novembro de 2010, 14:59
Talvez não dê certo por causa do espaço no nome da pasta "/media/BACKUP 1,5 T"

deu serto mudei o nome do hd e go resolvido
/dev/sdf: LABEL="kinnzo" UUID="a38406e5-cdd6-4cb1-9e34-1d88220e0b29" TYPE="ext4"  ;D ;D