¿Por qué "ls -R" en un CDROM montado fallaría, por ejemplo? “Ls: notas: no existe tal archivo o directorio”

2

Metí un CDROM viejo en mi computadora y lo ejecuté

ls -lR /Volumes/CDROM

y recibió docenas de errores como este:

./notes:
ls: notes: No such file or directory

pero / Volúmenes / CDROM / notas existe . Puedo hacer

ls -lR /Volumes/CDROM/notes

y obtenga exactamente la salida que esperaba.

De hecho, pude hacer esto:

cp -a /Volumes/CDROM/ ~/CDROM
ls -lR ~/CDROM

y obtenga el listado que esperaba.

Hasta ahora, me he encontrado con dos discos en los que esto sucede.

Más información: Los discos fueron CDR escritos en formato ISO9660 en 2001 en un sistema Linux o Solaris. ls -laiR /Volumes/CDROM tiene el mismo error. No creo que haya enlaces extraños. diskutil list | grep CDROM indica CD_ROM_Mode_1.

El error que estoy encontrando está en el disco 2 de 2, lo que quiere decir que el otro disco escrito al mismo tiempo no tiene ningún error.

Edición # 2: incluyendo algunas líneas de ls -laiR /Volumes/CDROM

Total 1472
  63488 drwxrwxr-x  43 falk  staff    6144 Apr 30  2001 ./
  26680 drwxrwxrwt@  6 root  admin     204 Feb  1 13:40 ../
  69632 drwx------   2 falk  staff    2048 Apr 29  1999 3D/
 487424 drwx------   2 falk  staff    2048 Nov 10  2000 Bonsai/
 489472 drwxrwxr-x   3 falk  staff    2048 Sep 24  1999 Boxes/
 493568 drwx------   2 falk  staff   18432 Apr 30  2001 Calctool/
 512000 drwx------   3 falk  staff    2048 Aug 26  1997 Commander/
 516096 drwx------   2 falk  staff    4096 Apr 30  2001 Connect/
 522240 drwx------  15 falk  staff    4096 Jul 22  2000 Crypt/
 565248 drwx------   7 falk  staff    4096 Jan 27  2000 Doom/
1003520 drwx------   2 falk  staff    2048 Aug  7  1998 DosGames/
1269760 drwxr-xr-x   4 falk  staff    2048 Apr  6  2001 Fft/
2207744 drwx------   7 falk  staff    2048 Jun 24  1998 Java/
2222080 drwx------   2 falk  staff   16384 May 20  1996 Journal/
2238464 drwx------   3 falk  staff    2048 Aug 31  1999 Knapsack/
2250752 drwx--x--x   3 falk  staff    2048 Apr 27  2001 Laptops/
2254848 drwxr-xr-x   5 falk  staff   53248 Apr 30  2001 notes/

/Volumes/CDROM//3D:
total 28
69632 drwx------   2 falk  staff  2048 Apr 29  1999 ./
63488 drwxrwxr-x  43 falk  staff  6144 Apr 30  2001 ../
69836 -rw-rw-r--   1 falk  staff  4494 Apr 29  1999 Notes

/Volumes/CDROM//Doom/wads/editors/deu:
total 48288
614400 drwxrwxr-x  3 falk  staff      4096 Sep  1  1995 ./
589824 drwxrwxr-x  9 falk  staff      2048 Jan 22  1999 ../
614604 -rw-rw-r--  1 falk  staff     59984 Aug 31  1995 CARRIER.BAK
615354 -r--------  2 falk  staff  11159840 Jan 20  1995 DOOM.WAD
614734 -rw-rw-r--  1 falk  staff     59984 Aug 31  1995 carrier.wad
614864 -rwxrwxr-x  1 falk  staff   1138688 Aug 31  1995 deu*
614980 -rwxr-xr-x  1 falk  staff    114688 Jan  2  1995 deutex*
615230 -r--------  2 falk  staff  11159840 Jan 20  1995 doom.wad
615480 -rw-rw-r--  1 falk  staff     95235 Jul 26  1995 gallery.BAK
615610 -rw-rw-r--  1 falk  staff     97903 Sep  1  1995 gallery.wad
615740 -rw-rw-r--  1 falk  staff     74584 Mar  3  1995 gallery0.wad
615872 -rw-rw-r--  1 falk  staff     97015 Jul 26  1995 gallery1.wad
616004 -rw-rw-r--  1 falk  staff      7643 Jul 26  1995 gallery2.BAK
616136 -rw-rw-r--  1 falk  staff      7643 Jul 26  1995 gallery2.wad
616268 -rw-rw-r--  1 falk  staff    119288 Jul 26  1995 mpk14-2.wad
616448 -rw-rw-r--  1 falk  staff     28455 Mar  8  1995 mpk14-2a.wad
616580 -rwxrwxr-x  1 falk  staff     24860 Dec 16  1994 sndserver*
616706 -rwxrwxr-x  1 falk  staff    429956 Dec 16  1994 sunxdoom*
616830 -rw-rw-r--  1 falk  staff      5316 Sep  1  1995 test.BAK
616954 -rw-rw-r--  1 falk  staff      5558 Sep  1  1995 test.wad
618496 drwxrwxr-x  2 falk  staff      4096 Jul 31  1995 tutor/
617194 -rw-rw-r--  1 falk  staff      3265 Jul 26  1995 walkway.BAK
617324 -rw-rw-r--  1 falk  staff      3305 Jul 26  1995 walkway.wad
615100 -rw-rw-r--  1 falk  staff      1162 Sep  1  1995 ~DEU~TMP.WAD

/Volumes/CDROM//Doom/wads/editors/deu/tutor:
ls: tutor: No such file or directory
ls: deu: No such file or directory

/Volumes/CDROM//Doom/wads/editors/deu.X11:
ls: deu.X11: No such file or directory

...

/Volumes/CDROM//Laptops:
ls: Laptops: No such file or directory

/Volumes/CDROM//notes:
ls: notes: No such file or directory

Interesante ... una vez que el problema comienza a ocurrir, no se detiene. Después de un error "No existe tal archivo o directorio", todos los errores son.

Y, sin embargo, puedo copiar de forma limpia todo este CDROM al disco local y luego hacer una lista completa en él.

    
pregunta Edward Falk 01.02.2016 - 21:40

0 respuestas

Lea otras preguntas en las etiquetas