Input/output error aun siendo root. - Versión para impresión +- Mac-Club (https://www.mac-club.net/foro) +-- Foro: Mac y MacOs (https://www.mac-club.net/foro/forumdisplay.php?fid=6) +--- Foro: Preguntas y respuestas (https://www.mac-club.net/foro/forumdisplay.php?fid=58) +--- Tema: Input/output error aun siendo root. (/showthread.php?tid=9748) |
Input/output error aun siendo root. - nachancheno - 19-07-2008 Buenos días. Debido a homologación de un proyecto he quedado con mis colegas de escribir ciertos archivos en rutas específicas. Tratando de crear una carpeta bajo el directorio /home a través de Terminal el mac Leopard no me permite hacerlo sacando el error input/output error He tratado de hacer esto como root y no me lo permite. No es un error de disco pues me deja crear el directorio en otras partes, p.ej. bajo /bin o bajo /users/Nacho que es mi directorio usual de trabajo. No sé cómo hacer para que bajo esta carpeta que depende de la raíz del Unix Darwin pueda escribir y leer archivos y directorios sin problema. Gracias por las colaboraciones o ayudas que puedan brindarme al respecto. Anexo salida del sistema desde línea de comandos. Atte., J. Ignacio Saavedra V. MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# ls -la total 83077 drwxrwxr-t 37 root admin 1326 19 jul 08:50 . drwxrwxr-t 37 root admin 1326 19 jul 08:50 .. -rw-rw-r--@ 1 Nacho admin 12292 18 jul 14:03 .DS_Store drwx------ 3 root admin 102 14 feb 10:19 .Spotlight-V100 -rwxr-xr-x 1 root wheel 3784 24 sep 2007 .SymAVQSFile d-wx-wx-wt@ 2 root admin 68 14 feb 10:27 .Trashes -rw-r--r-- 1 root admin 0 24 mar 17:30 .com.apple.timemachine.supported drwx------ 29 _unknown _unknown 986 19 jul 00:00 .fseventsd -rw-------@ 1 root wheel 327680 19 jun 21:46 .hotfiles.btree -rwxr-xr-x 1 Nacho admin 1179 30 jun 08:06 .keystore drwxr-xr-x@ 2 root wheel 68 25 nov 2007 .vol drwxrwxr-x+ 55 root admin 1870 16 jul 22:03 Applications -rw-r--r--@ 1 root admin 4608 25 abr 12:32 Desktop DB -rw-r--r--@ 1 root admin 21762 25 abr 12:32 Desktop DF drwxrwxr-x 6 root admin 204 4 abr 14:44 Developer drwxrwxr-t+ 55 root admin 1870 20 jun 10:47 Library lrwxr-xr-x 1 root admin 60 30 mar 00:39 Manuales e información para el usuario -> /Library/Documentation/User Guides and Information.localized -rw-rw-rw-@ 1 Nacho admin 21086860 20 jun 10:52 NAVMac800QSFile drwxr-xr-x@ 2 root wheel 68 28 ene 21:22 Network drwxr-xr-x 4 root wheel 136 5 jun 00:24 System drwxr-xr-x 7 root admin 238 3 abr 18:14 Users drwxrwxrwt@ 4 root admin 136 19 jul 00:00 Volumes drwxr-xr-x@ 40 root wheel 1360 19 jul 08:56 bin drwxrwxr-t@ 2 root admin 68 28 ene 21:22 cores dr-xr-xr-x 2 root wheel 512 19 jul 00:00 dev lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 etc -> private/etc drwxr-xr-x 2 root wheel 1 19 jul 00:00 home -rw-r--r--@ 1 root wheel 10293308 9 jun 21:37 mach_kernel -rw-r--r--@ 1 root wheel 10742313 9 jun 21:37 mach_kernel.ctfsys dr-xr-xr-x 2 root wheel 1 19 jul 00:00 net drwxr-xr-x@ 6 root wheel 204 14 feb 09:53 private drwxr-xr-x@ 66 root wheel 2244 5 jun 00:22 sbin lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 tmp -> private/tmp drwxr-xr-x@ 12 root wheel 408 5 may 12:28 usr lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 var -> private/var MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# cd home MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# pwd /home MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# whoami root [b]MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# mkdir duque32 mkdir: duque32: Input/output error [/b]MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# Input/output error aun siendo root. - admin - 19-07-2008 Recuerda que en unix, unix, (y el Mac es unix, unix) ni root puede escribir en el espacio de otro usuario sin modificar previamente los permisos. Cosa que puede hacer el mismo root. Modifica previamente los permisos de la carpeta contenedora a 777 y luego prueba a grabar como root. (O como quien sea) Input/output error aun siendo root. - nachancheno - 19-07-2008 Hice lo aconsejado (colocarle 777 con chmod a home) pero sigo obteniendo el mismo error. Incluso desde los DVDs de instalación del Leopard creé la carpeta a través de la utilidad terminal que allí está y aunque aparentemente creó el directorio duque32 bajo /home pues al retornar al modo normal, es decir, arrancando con disco pues no veo la carpeta ni la puedo crear luego del cambio con chmod. Intenté, por supuesto para descartar que la carpeta esté oculta y existan conflictos, crear una carpeta bajo /home con otro nombre por ejemplo nacho32 y me da el mismo error. Alguna otra idea? Gracias por su colaboración. Anexo salida del sistema: MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# chmod 777 home MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# ls -la total 83077 drwxrwxr-t 37 root admin 1326 19 jul 08:50 . drwxrwxr-t 37 root admin 1326 19 jul 08:50 .. -rw-rw-r--@ 1 Nacho admin 12292 18 jul 14:03 .DS_Store drwx------ 3 root admin 102 14 feb 10:19 .Spotlight-V100 -rwxr-xr-x 1 root wheel 3784 24 sep 2007 .SymAVQSFile d-wx-wx-wt@ 2 root admin 68 14 feb 10:27 .Trashes -rw-r--r-- 1 root admin 0 24 mar 17:30 .com.apple.timemachine.supported drwx------ 4 _unknown _unknown 136 19 jul 10:19 .fseventsd -rw-------@ 1 root wheel 327680 19 jun 21:46 .hotfiles.btree -rwxr-xr-x 1 Nacho admin 1179 30 jun 08:06 .keystore drwxr-xr-x@ 2 root wheel 68 25 nov 2007 .vol drwxrwxr-x+ 55 root admin 1870 16 jul 22:03 Applications -rw-r--r--@ 1 root admin 4608 25 abr 12:32 Desktop DB -rw-r--r--@ 1 root admin 21762 25 abr 12:32 Desktop DF drwxrwxr-x 6 root admin 204 4 abr 14:44 Developer drwxrwxr-t+ 55 root admin 1870 20 jun 10:47 Library lrwxr-xr-x 1 root admin 60 30 mar 00:39 Manuales e información para el usuario -> /Library/Documentation/User Guides and Information.localized -rw-rw-rw-@ 1 Nacho admin 21086860 20 jun 10:52 NAVMac800QSFile drwxr-xr-x@ 2 root wheel 68 28 ene 21:22 Network drwxr-xr-x 4 root wheel 136 5 jun 00:24 System drwxr-xr-x 7 root admin 238 3 abr 18:14 Users drwxrwxrwt@ 4 root admin 136 19 jul 10:19 Volumes drwxr-xr-x@ 40 root wheel 1360 19 jul 08:56 bin drwxrwxr-t@ 2 root admin 68 28 ene 21:22 cores dr-xr-xr-x 2 root wheel 512 19 jul 10:19 dev lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 etc -> private/etc drwxrwxrwx 2 root wheel 1 19 jul 10:19 home -rw-r--r--@ 1 root wheel 10293308 9 jun 21:37 mach_kernel -rw-r--r--@ 1 root wheel 10742313 9 jun 21:37 mach_kernel.ctfsys dr-xr-xr-x 2 root wheel 1 19 jul 10:19 net drwxr-xr-x@ 6 root wheel 204 14 feb 09:53 private drwxr-xr-x@ 66 root wheel 2244 5 jun 00:22 sbin lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 tmp -> private/tmp drwxr-xr-x@ 12 root wheel 408 5 may 12:28 usr lrwxr-xr-x@ 1 root admin 11 14 feb 09:28 var -> private/var MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# pwd / MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:/ root# cd home MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# mkdir duque32 mkdir: duque32: Input/output error MacBook-Pro-de-Jose-Ignacio-Saavedra-Vivas:home root# Input/output error aun siendo root. - admin - 19-07-2008 ¡Ah!, el el nunca bien ponderado y famoso directorio /home. No me habia dado cuenta que hablabas de /home en Leopard. Disculpa. Amospallá: Edita el fichero /etc/auto_master sudo nano /etc/auto_master Su contenido es: Código: # Automounter master map Código: # No sé en qué carallo estaban pensando los ingenieros de Apple para poner un "nobrowse" a /home Input/output error aun siendo root. - nachancheno - 19-07-2008 Muchas gracias. Funcionó! Saludos, Nacho |