Acabo de obtener ubuntu 12.10. Entonces soy un novato.
Tengo un disco duro sata con particiones: sda 1 (intercambio) sda 2 (punto de montaje /) y sda 3 (punto de montaje / inicio).
Hoy agrego otro disco duro interno (no sata) que planeo usar solo para datos, y su punto de montaje es / media / sdb1.
Pero después de agregar otro HD ubuntu ya no monta mi unidad dvd rw.
Me sale este error:
el medio de punto de montaje cdrom0 no existe
Lo intenté en la terminal:
montaje / cdrom
y obtén esto:
mount: no se puede encontrar / cdrom en etc / fstab o etc / mtab
¿Qué tengo que hacer?
fuente
mkdir anythingAtAll; sudo mount /dev/sr0 anythingAtAll
Regla de la unidad de CD / DVD: monte la unidad al insertarla en "/ media / DVD"
Haga esto si desea restaurar el montaje automático con cierto control sobre cómo se hace.
Acción: la bandeja de CD / DVD tiene medios y se extrae
Tienes que decirle a tu sistema que reaccione esta acción. Puede hacer que ejecute un script de montaje (cualquier script personalizado). Para hacer esto, debe crear una nueva regla en la
lib/udev/rules.d
carpeta. Estos comandos deben ejecutarse como root (use el prefijosudo
de los siguientes comandos para ejecutarlos como root o convertirse en el usuario root consudo -s
touch /lib/udev/rules.d
udevadm info --query=all --attribute-walk --name=/dev/sr0
(la raíz no es necesaria aquí, pero funciona en ambos sentidos) Busque algo que identifique de forma exclusiva su unidad (para bien o para mal elegíATTRS{vendor}=="HL-DT-ST"
, que es mi unidad (la suya será diferente a menos que usted posee el mismo disco que yo). Cópielo en algún lugar para más adelante. Puede tomarse un tiempo para revisar este archivo y compararlo con el ejemplo de la regla a continuación. El SUBSISTEMA y ATTRS se pueden encontrar en él.vim /lib/udev/rules.d
, peronano /lib/udev/rules.d
también funciona y es fácil. Agregue estas cosas, edite su ATTRS para que coincida con la suya (esta es la parte sensible, puede que tenga que elegir un atributo diferente si es así) no funciona) y corrija los campos YOURUSER y 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]*"
medios sólo se pondrá a prueba todos losscsi
dispositivos (sr0-SR9)SYMLINK
es solo un enlace simbólico a la unidad (como/dev/cdrom
es al real/dev/sr0
)Es posible que deba volver a cargar todas las reglas de udev:
Mount Script
Guarde lo siguiente en algún lugar como:
/home/YOURUSER/Scripts/Bash/automountdvd.sh
y corrija los campos YOURUSER y YOURGROUP. Ah, por cierto, es peligroso poner este script en la carpeta de usuario, ya que se ejecutará por root, lo que significa que si alguien piratea su carpeta de usuario, puede ajustar el script para hacer lo que quiera y root lo ejecutará ( y probablemente tenga éxito, porque el usuario raíz tiene control total sobre el sistema) Probablemente sea mejor ocultarlo en una carpeta que solo la raíz pueda ver. Si estás experimentando, está bien.fuente
Si desea montar un cd / cdrom / dvd / lo que sea manualmente , primero debe buscar en el directorio / dev, por ejemplo con
ls /dev
. Probablemente se llama dvd1. Luego móntelo consudo mkdir /mnt/dvd1 && sudo mount /dev/dvd1 /mnt/dvd1
.fuente
mount: no medium found on /dev/sr0
Me gustaría tener una unidad rw para montar en cada inicio del sistema operativo, como solía hacerlo.