Eu tenho um antigo mp3 player Sansa Clip que eu costumava usar. Eu dual-boot Windows e Ubuntu, e eu sei que o Clip funciona muito bem no Windows e que há uma variedade de perguntas sobre o clipe de Sansa no superusuário. Mas acho que minha pergunta é diferente.
Eu decidi tentar montar o clipe e cobrar enquanto estava no Ubuntu. O que poderia dar errado? Eu quero encontrá-lo, então eu corro sudo fdisk -l
e obtenho
Disk /dev/sdh: 7916 MB, 7916748800 bytes
244 heads, 62 sectors/track, 1022 cylinders, total 15462400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdh1 ? 778135908 1919645538 570754815+ 72 Unknown
/dev/sdh2 ? 168689522 2104717761 968014120 65 Novell Netware 386
/dev/sdh3 ? 1869881465 3805909656 968014096 79 Unknown
/dev/sdh4 ? 2885681152 2885736650 27749+ d Unknown
Partition table entries are not in disk order
Eu pensei certeza - não entendo muito bem o que está acontecendo. Isso é bom. Carregue adiante. Então, fui em frente e montei sudo mount /dev/sdh ~/foo
. Então confira foo / e se parece com o conteúdo do clipe. Mas ao olhar mais de perto, parece que não há nada de conteúdo lá. Vamos exibir tudo com tamanhos legíveis por humanos, ls -alhR
$ ls -alhR
.:
total 1.9M
drwxr-xr-x 9 root root 4.0K Dec 31 1969 .
drwxr-xr-x 69 bar bar 4.0K Feb 25 08:51 ..
drwxr-xr-x 2 root root 4.0K Jan 1 1980 ALBUM
drwxr-xr-x 2 root root 4.0K Jan 1 1980 AUDIBLE
drwxr-xr-x 2 root root 4.0K Jan 1 1980 AUDIOBOOKS
-rwxr-xr-x 1 root root 1.8M Jan 1 1980 MTABLE.SYS
drwxr-xr-x 2 root root 4.0K Jan 1 1980 MUSIC
drwxr-xr-x 2 root root 4.0K Jan 1 1980 PODCASTS
drwxr-xr-x 4 root root 4.0K Jan 1 1980 RECORD
-rwxr-xr-x 1 root root 51K Jan 1 1980 RES_INFO.SYS
drwxr-xr-x 2 root root 4.0K Jan 1 1980 SPORT
-rwxr-xr-x 1 root root 328 Jan 1 1980 SYS_CONF.SYS
-rwxr-xr-x 1 root root 0 Jan 1 1980 temp.dat
-rwxr-xr-x 1 root root 87 Jan 1 1980 version.sdk
./ALBUM:
total 440K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
-rwxr-xr-x 1 root root 36K Jan 1 1980 00000456L
-rwxr-xr-x 1 root root 36K Jan 1 1980 00000456S
-rwxr-xr-x 1 root root 36K Jan 1 1980 00000594L
-rwxr-xr-x 1 root root 36K Jan 1 1980 00000594S
-rwxr-xr-x 1 root root 36K Jan 1 1980 00001c5aL
-rwxr-xr-x 1 root root 36K Jan 1 1980 00001c5aS
-rwxr-xr-x 1 root root 36K Jan 1 1980 00003d54L
-rwxr-xr-x 1 root root 36K Jan 1 1980 00003d54S
-rwxr-xr-x 1 root root 36K Jan 1 1980 0000415eL
-rwxr-xr-x 1 root root 36K Jan 1 1980 0000415eS
-rwxr-xr-x 1 root root 36K Jan 1 1980 0000646cL
-rwxr-xr-x 1 root root 36K Jan 1 1980 0000646cS
./AUDIBLE:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
./AUDIOBOOKS:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
./MUSIC:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
./PODCASTS:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
./RECORD:
total 16K
drwxr-xr-x 4 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
drwxr-xr-x 2 root root 4.0K Jan 1 1980 FM
drwxr-xr-x 2 root root 4.0K Jan 1 1980 VOICE
./RECORD/FM:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 4 root root 4.0K Jan 1 1980 ..
./RECORD/VOICE:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 4 root root 4.0K Jan 1 1980 ..
./SPORT:
total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 1 1980 .
drwxr-xr-x 9 root root 4.0K Dec 31 1969 ..
Há algumas coisas interessantes aqui. O que há com todos os anos 1 de janeiro de 1980? Ou o 31 de dezembro de 1969? Mais interessante, nada de tamanho está aparecendo aqui. Alguns arquivos vazios no diretório ALBUM aparecem, mas só isso.
Mas vejo um diretório MUSIC. Eu tenho musica. Então eu coloquei um álbum de música e nada explodiu. Desmontei com sudo umount ~/foo
, puxei o clipe, joguei alguns fones de ouvido e voila - meu álbum apareceu! Será que vai jogar? Eu pergunto. Sim, na verdade isso acontece!
Na verdade, as coisas apropriadas são transferidas. Então, o clipe entende corretamente a arte do álbum, nome do artista, nome do álbum, etc. Mas eu tenho uma grande pergunta:
Where is the music already on the device?
Você já tem algumas músicas no dispositivo. Mas na chamada ls -alhR
anterior, nada disso era visível. Então onde está? Eu suspeito que a resposta é um pouco mais sutil do que simplesmente um local (e mais relacionado às informações de inicialização semi-sem sentido de fdisk
).