Hardware
- Asus K8N4-E Deluxe Mobo
- Sil 3114 incursión falsa, a bordo
- 2 Seagate 250 gb hd, alojando mi / home
- Una copia de seguridad en un disco duro separado de / home
Lo que tengo hasta ahora
Hice la redada usando el firmware Sil 3114. Estoy usando el nivel de incursión 1. Tengo un script bash que ejecuto como root tan pronto como recibo un mensaje:
dmraid -ay
mount /dev/mapper/sil*1 /home
El problema
Tengo que iniciar sesión como root y usar esa estúpida secuencia de comandos bash en cada arranque. Ubuntu no comprende automáticamente el volumen de la incursión. No he puesto el volumen de incursión fstab
porque no existe en el arranque. ¿Cómo tengo / home de mi falso miedo montado automáticamente en el arranque?
dmraid -ay
. Creo firmemente que su edición debe deshacerse y luego convertirse en una pregunta completamente nueva para la cual esta es una gran respuesta.Esto debería funcionar ya que el paquete dmraid instala ganchos en el disco ram para probar dispositivos de incursión falsos. Si eso no funciona, entonces tienes un error real. Para volver a una línea base sana, realice:
Si ese dispositivo aún no aparece en / dev / mapper, presente un error.
fuente
dmraid
dejó de funcionar. La solución anterior no resuelve el problema.Creo que @ppetraki tiene razón acerca de que esto es un error en la versión de ubuntu de la que se trataba. Una buena solución es:
dmraid -ay
cuando se inicia el sistema.fuente
¿Su nombre de volumen tiene espacios?
Encontré tu problema, mientras investigaba el mío. En mi caso, el volumen se llamaba "Big Data Volume". dmraid lo asignó como / dev / mapper / isw_gdghjicjaBig% x20Data% x20Volume, pero otras partes del proceso continuaron intentando usar "/ dev / mapper / isw_gdghjicja_Big Data Volume" y fallaron.
Regresé a Windows (supongo que es por eso que usted también está usando dmraid, para iniciar dual Windows) y el administrador de Matrix Storage de Intel, y renombré mi volumen a Big_Data_Volume. Luego, Linux arrancó y montó el volumen reflejado correctamente, sin que yo hiciera nada más.
fuente
prueba esto en fstab:
Luego haz
sudo mount -a
o reiniciafuente
dmraid -ay
primero.No tienes que hacer nada normalmente; simplemente funciona fuera de la caja. Ubuntu se ejecuta
dmraid
para activar el volumen tan pronto como se detecta, a menos que haya hecho algo extraño. Las ideas que vienen a la mente son compilar las suyas endmraid
lugar de instalarlas a través del administrador de paquetes, o iniciar con el argumento de kernel nodmraid. También puede verificar y asegurarse de quesudo blkid
identifica los discos subyacentes como componentes de incursiones sil.Por cierto, fakeraid no es tan compatible como una
mdadm
incursión, por lo que, a menos que esté iniciando dual con Windows, debe deshacerse del fakeraid y seguir adelantemdadm
.fuente