Acabei de obter o ubuntu 12.10. Então eu sou um novato.
Eu tenho um disco rígido SATA com partições - sda 1 (swap) sda 2 (ponto de montagem /) e sda 3 (ponto de montagem / home).
Hoje, adiciono outro disco rígido interno (não sata), que pretendo usar apenas para dados, e seu ponto de montagem é / media / sdb1.
Mas depois de adicionar outro HD, o ubuntu não monta mais minha unidade de DVD rw.
Eu recebo este erro:
mídia do ponto de montagem cdrom0 não existe
Eu tentei no terminal:
mount / cdrom
e obtenha isso:
mount: não é possível encontrar o / cdrom no etc / fstab ou etc / mtab
O que devo fazer?
fonte
mkdir anythingAtAll; sudo mount /dev/sr0 anythingAtAll
Regra da unidade de CD / DVD: Monte a unidade após a inserção em "/ media / DVD"
Faça isso se desejar restaurar a montagem automática com algum controle sobre como isso é feito.
Ação: A bandeja de CD / DVD possui mídia e é puxada para dentro
Você deve informar ao seu sistema para reagir a esta ação. Você pode executar um script de montagem (qualquer script personalizado). Para fazer isso, você precisa criar uma nova regra na
lib/udev/rules.d
pasta. Esses comandos precisam ser executados como root (use o prefixosudo
para os seguintes comandos para executá-los como root ou se tornar o usuário root comsudo -s
touch /lib/udev/rules.d
udevadm info --query=all --attribute-walk --name=/dev/sr0
(raiz não é necessária aqui, mas funciona nos dois sentidos). Procure algo que identifique exclusivamente sua unidade (para o bem ou para o mal que escolhiATTRS{vendor}=="HL-DT-ST"
, que é a minha unidade (a sua será diferente a menos que você possua a mesma unidade que eu.) Copie-o em algum lugar para mais tarde. Você pode levar algum tempo para examinar esse arquivo e compará-lo com o exemplo de regra abaixo.O SUBSYSTEM e ATTRS podem ser encontrados nele.vim /lib/udev/rules.d
, masnano /lib/udev/rules.d
funciona também e é fácil. Adicione essas coisas, editando o seu ATTRS para corresponder ao seu (esta é a parte sensível, talvez seja necessário escolher um atributo diferente se ele não funciona) e corrija os campos YOURUSER e YOURGROUP:KERNEL=="sr[0-9]*", SUBSYSTEM=="block", ATTRS{vendor}=="HL-DT-ST", SYMLINK+="dvdburner", OWNER="YOURUSER", GROUP="YOURGROUP" ACTION=="change",RUN+="/home/YOURUSER/Scripts/Bash/automountdvd.sh"
KERNEL=="sr[0-9]*"
justo significa que ele testará todos osscsi
dispositivos (sr0-sr9)SYMLINK
é apenas um link simbólico para a unidade (como/dev/cdrom
é o real/dev/sr0
)Pode ser necessário recarregar todas as regras do udev:
Script de Montagem
Salve o seguinte em algum lugar como:
/home/YOURUSER/Scripts/Bash/automountdvd.sh
e corrija os campos YOURUSER e YOURGROUP. Ah, a propósito, é perigoso colocar esse script na pasta do usuário, porque ele será executado pela raiz, o que significa que se alguém invadir sua pasta do usuário, poderá ajustar o script para fazer o que quiser e o root executará ( e provavelmente terá êxito, porque o usuário root tem controle total sobre o sistema) Provavelmente é melhor ocultá-lo em uma pasta que somente o root possa ver. Se você está experimentando, tudo bem.fonte
Se você deseja montar um cd / cdrom / dvd / o que for manualmente , procure primeiro no diretório / dev, por exemplo, com
ls /dev
. Provavelmente é chamado dvd1. Em seguida, monte-o comsudo mkdir /mnt/dvd1 && sudo mount /dev/dvd1 /mnt/dvd1
.fonte
mount: no medium found on /dev/sr0
Eu gostaria de ter o rw drive para montar em todo início do sistema operacional, como costumava ser.