플로피 디스크는 동일한 드라이브에서만 올바르게 감지됩니다.

플로피 디스크는 동일한 드라이브에서만 올바르게 감지됩니다.

Linux(Debian 기반): 외부 플로피 드라이브의 플로피 디스크에 파일을 복사한 다음 해당 디스크를 다른 플로피 드라이브에 넣으면 디스크 출력이... 흥미로워집니다. 하나발췌:

정상적인 플로피 디스크 내용이 왜곡되어 출력됨

  • 실제 콘텐츠는 5개 파일이고, 스크램블된 목록에는 더 많은 파일이 포함되어 있습니다("필요한 것보다 더 많음"을 기대하지 마십시오).
  • 디스크가 올바르게 인식되지 않음
  • 파일 시스템의 형식은 ext2이지만 머신은 다음과 같이 마운트를 시도합니다.vfat
  • 파일 시스템 유형을 수동으로 지정하면 작동하지 않습니다.
  • 디스크에는 문제가 없습니다. 다른 디스크에서도 결과는 동일합니다.
  • 문제는 이 두 가지(외부 USB 플로피 드라이브와 내부 플로피 드라이브) 사이에만 있습니다. 둘 다 "자신의" 디스크를 올바르게 사용하고 있습니다.

"원래" 드라이브로 돌아가면 모든 것이 잘 작동합니다.

예, 수동으로 설치해 보았습니다.

질문: 영향을 받은 컴퓨터에서 발생하는 이상한 동작에 대한 답을 어디에서 찾기 시작하시겠습니까?

dmesg산출:

Error: Error informing the kernel about modifications to partition /dev/fd0p1 -- Invalid argument.  
This means Linux won't know about any changes you made to /dev/fd0p1 until you reboot -- 
so you shouldn't mount it or use it in any way before rebooting.
Error: Failed to add partition 1 (Invalid argument)

/dev/fd0p1기계에도 없습니다. 거기 에 적합한 것들이 있습니다 /dev/fd0.

오류 메시지에 대한 참고 사항: 다른 Linux 시스템에서 다른 경우에, 다른 파일 시스템을 사용하여 이 오류 메시지가 나타나는 경우가 있습니다. 지금까지는 어떤 문제도 인식하지 못했습니다. 하지만 난 이 평온함을 믿지 않을 거야

답변1

여기서 중요한 점은 각 드라이브가 자체 디스크를 읽을 수 있지만 다른 드라이브의 디스크는 읽을 수 없다면 드라이브 헤드 중 하나 또는 둘 다 잘못 정렬되었다는 것입니다. 이는 플로피 드라이브에서 흔히 발생하는 문제이며, 특히 플로피 드라이브를 떨어뜨린 경우 더욱 그렇습니다.

본질적으로 이는 한 드라이브가 잘못된 위치에 데이터를 기록하므로 다른 드라이브가 해당 데이터를 읽을 수 없음을 의미합니다. 읽기 및 쓰기에 동일한 헤드가 사용되므로 동일한 드라이브에서 이러한 디스크를 완벽하게 다시 읽을 수 있습니다.

가능하다면 다른 드라이브에 디스크를 사용해 보십시오. 이를 통해 어떤 드라이브(있는 경우)가 올바르게 정렬되었는지 알 수 있습니다. 특정 드라이브의 디스크에 쓰기가 다른 곳에서는 작동하지 않으면 드라이브가 잘못 정렬된 것입니다.

드라이브를 다시 튜닝하는 것은 쉽게 구할 수 없는 오실로스코프와 특수 아날로그 디스크가 필요한 복잡한 작업이므로 일반적으로 드라이브를 교체하는 것이 가장 쉬운 옵션입니다.

관련 정보