fstab, troquei o /home de hd e as vezes ele não monta [Resolvido]

Iniciado por Strokes, 10 de Fevereiro de 2011, 15:46

tópico anterior - próximo tópico

Strokes

Amigos, meu problema é o seguinte. Tenho dois hds na minha máquina, um Sata(sdb) e um IDE(sda), depois que já havia instalado o Ubuntu 10.10 eu resolvi transformar o IDE no meu /home assim como era o "meus documentos" no Windows.  Segui este tutorial que aparentemente funcina parcialmente. Sempre que reinicio o PC, ou desligo, o Ubuntu me diz que não conseguiu montar o /home. Se dou skip ele vai pra tela de logon e quando logo "trava" pois não acha os arquivos do /home.
Ví que pode ser o fstab, mas tudo que fiz até agora não funciou/piorou.

Esse é meu atual fstab:
# /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
/dev/sda1 /home ext4 nodev,nosuid 0 2
/dev/sda2       /               ext4    errors=remount-ro 0       1

# swap was on /dev/sda5 during installation
UUID=a5722e4f-e16b-4c70-860c-f028bee51213 none            swap    sw               0       0
/dev/sdb         /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0


E meu mtab
Citar/dev/sdb2    /             ext4       rw,errors=remount-ro,commit=0       0    0
proc       /proc             proc       rw,noexec,nosuid,nodev          0    0
none       /sys             sysfs       rw,noexec,nosuid,nodev          0    0
fusectl    /sys/fs/fuse/connections    fusectl    rw                0    0
none       /sys/kernel/debug       debugfs    rw                0    0
none       /sys/kernel/security       securityfs    rw                0    0
none       /dev             devtmpfs    rw,mode=0755             0    0
none       /dev/pts          devpts       rw,noexec,nosuid,gid=5,mode=0620    0    0
none       /dev/shm          tmpfs       rw,nosuid,nodev          0    0
none       /var/run          tmpfs       rw,nosuid,mode=0755          0    0
none       /var/lock          tmpfs       rw,noexec,nosuid,nodev          0    0
/dev/sda1    /home             ext4       rw,nosuid,nodev,commit=0       0    0
binfmt_misc    /proc/sys/fs/binfmt_misc    binfmt_misc    rw,noexec,nosuid,nodev          0    0

platao

Ola Strokes, por gentileza retire o termo "ajuda" que esta em desacordo com as regras de utilização do forum;


8. Não são permitidas mensagens/títulos:

I - Que tenham como escopo assuntos como: a) esportes, b) religião e c) política.
II - Em caixa-alta (maiúsculas).
III - Com solicitações como "ajuda", "socorro", "help", etc.
IV - Publicidade, compra, venda, ou prestação de qualquer outro serviço.
V - Com o único objetivo de manipular a visibilidade do tópico.
VI - Má-educação, insultos, ataques pessoais, violência ou qualquer conteúdo considerado incendiário ou provocador.
VII - Contendo material que possa causar danos a usuários e terceiros
VIII - Qualquer tópico ou mensagem que promova actividades ilícitas, criminais, ou violações de propriedade intelectual.
IX - Que não estejam de acordo com a descrição dos assuntos da seção.
X - Que contenham imagem maior do que 40 Kb.
XI - Com SPAM ou correntes.
XII - Que possuam título que não esclareçam o contexto da mensagem.
XIII - Pornografia, nudez explícita ou qualquer outro material passível de ferir susceptibilidades pelo seu conteúdo.
XIV - Racismo, xenofobia ou qualquer outra ofensa à condição humana.
XV - Mensagens sem sentido ou de conteúdo manifestamente vazio.
XVI - Com conteúdo duplicado.

Avatares e assinaturas

9. Os avatares e assinaturas seguem os princípios e as mesmas proibições do item 8, quando aplicáveis, exceto a do item I. a. desde de que compatíveis com as demais regras.
9.1. Os avatares devem respeitar a dimensão de 110x110 pixels e peso máximo de 20Kb.
9.2. O espaço da assinatura é de 3 linhas em fonte padrão podendo ser utilizadas imagens ocupando o mesmo espaço, contando que não ocupem mais do que 15 Kb total.


Abraço, se precisar ha apostilas na assinatura abaixo, aguardo correção.



Platao
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

zekkerj

Vc lembra como estava seu "fstab" antes das alterações? Pq eu acho que tem coisa muito errada aí, em particular:

Citar/dev/sdb                    /media/floppy0  auto    rw,user,noauto,exec,utf8    0       0

Aliás, vc colocou no título que seu /home não monta às vezes. Ele não está montando nunca, não é?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Strokes

Eles estavam assim: 

# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# Commented out by Dropbox
# /dev/sda1 /home ext4 nodev,nosuid 0 2
/dev/sda2 / ext4 errors=remount-ro 0 1

# swap was on /dev/sda5 during installation
UUID=a5722e4f-e16b-4c70-860c-f028bee51213 none swap sw 0 0
/dev/sdb /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
/dev/sda1 /home ext4 nodev,nosuid,user_xattr 0 2


Dá uma msg no boot do Ubuntu dizendo que ele não conseguiu montar o /home, acho que "unable to read superblock"

irtigor

Tá estranho, coloca a saída dos comandos
sudo fdisk -l
blkid

zekkerj

Misturar IDE e SATA na mesma instalação sempre dá dor de cabeça... eles trocam de ordem e você fica nesse mato-sem-cachorro que vc está percebendo.

A melhor forma de sair dessa é não usar os nomes das partições no FSTAB, em vez disso usar os códigos de UUID (como acontece com sua partição de swap). Pra pegar o UUID da partição vc pode executar o comando:

sudo blkid /dev/<partição>
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Strokes

#6
fdisk:
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 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: 0x061f061e

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        9729    78148161   83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
240 heads, 63 sectors/track, 64601 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xddf7e7e0

  Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            8854        9119     1999873    5  Extended
/dev/sdb2   *           1        8854    66932736   83  Linux
/dev/sdb3            9119       50730   314576797+   7  HPFS/NTFS
/dev/sdb4           50730       64602   104872320    7  HPFS/NTFS
/dev/sdb5            8854        9119     1999872   82  Linux swap / Solaris


@zekkerj
Eu percebi que parecia mesmo que eles estavam trocando a ordem. É só o nome da partição pelo UUID?
/dev/sda1: LABEL="home" UUID="b2baee9a-e90d-4d70-86e8-137e976b79ba" TYPE="ext4"
/dev/sdb2: UUID="b0622a51-2290-43cb-be0f-93c9ca87cf23" TYPE="ext4"


PS: Obrigado desde já zekkerj e irtigor :D

zekkerj

Isso. E tira essa linha tentando montar o "sdb" como disquete!!!
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Strokes

É, isso eu já havia retirado no outro. Mesmo porque eu não tenho drive floppy :P


# <file system> <mount point> <type> <options> <dump>  <pass>
proc /proc proc nodev,noexec,nosuid 0 0
UUID=b0622a51-2290-43cb-be0f-93c9ca87cf23 / ext4 errors=remount-ro 0 1
UUID=a5722e4f-e16b-4c70-860c-f028bee51213 none swap sw 0 0
UUID=b2baee9a-e90d-4d70-86e8-137e976b79ba /home ext4 nodev,nosuid,user_xattr 0 2


Aparentemente funcionando! Muito obrigado pela ajuda :D