talvez seja porque o disco está sujo, tente mudar:
/dev/sda1 / ext3 defaults 0 0
para
/dev/sda1 / ext3 defaults 0 1
ou pelo menos faça um fsck e depois reinicie
Estou tentando configurar um pequeno sistema Linux baseado no Gentoo em uma máquina VirtualBox, como um passo para implantar o mesmo sistema em um computador de placa única de baixa especificação. Por alguma razão, meu sistema de arquivos está sendo montado somente para leitura.
No meu /etc/fstab
, tenho:
/dev/sda1 / ext3 defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
none /dev/shm tmpfs defaults 0 0
No entanto, uma vez iniciado, /proc/mounts
mostra
rootfs / rootfs rw 0 0
/dev/root / ext3 ro,relatime,errors=continue,barrier=0,data=writeback 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0
none /dev/shm tmpfs rw,relatime 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,noexec,relatime,devgid=85,devmode=664 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0
(os itens acima podem conter erros: não há maneira prática de copiar e colar)
A partição em /dev/hda1
está claramente sendo montada, já que posso ler todos os dados, mas não está sendo montada como descrito em fstab
. Como posso diagnosticar / resolver isso?
Editar : posso remontar com mount -o remount,rw /
e ele funciona como esperado, exceto que /proc/mounts
relatórios /dev/root
montado em /
em vez de /dev/sda1
, como esperado.
Se eu tentar remontar com mount -a
, obtenho
mount: none already mounted or /sys busy
mount: according to mtab, sysfs is already mounted on /sys
Editar 2 : resolvi o problema com mount -a
(ocorreu o mesmo erro durante a inicialização) alterando as linhas sysfs e proc para
proc /proc proc [...]
sysfs /sys sysfs [...]
Agora, mount -a
não reclama, mas não resulta em uma partição raiz de leitura-gravação. O mount -o remount /
faz com que a partição raiz seja remontada, no entanto.
talvez seja porque o disco está sujo, tente mudar:
/dev/sda1 / ext3 defaults 0 0
para
/dev/sda1 / ext3 defaults 0 1
ou pelo menos faça um fsck e depois reinicie
Você diz que é uma máquina VirtualBox ... O processo do VirtualBox tem privilégios de gravação para o armazenamento de dados no host?
mount -a
remonta tudo conforme descrito em /etc/fstab
. Se isso não estiver se comportando como esperado, pode haver alguma saída no syslog. Verifique e poste aqui se houver algo relevante.
Se você estiver executando o Ubuntu, tente primeiro remover o ntfs-3g e, em seguida, instale executando - "aptitude instala o ntfs-config" Isso geralmente corrige isso. (O problema é que, se você instalou alguma outra versão do driver ntfs (por exemplo, opções adicionais e parted), então ele não tem capacidade de gravação.)