플래시 디스크는 TV에서 읽을 수 있지만 PC에 연결하면 열 수 있습니다.


3

Silicon Power 플래시 디스크가 있는데 왜 TV에서 파일을 제대로 열 수 있는지 궁금하지만 win7 또는 opensuse 12.3에서는 파일 목록을 보거나 형식을 지정할 수도 없습니다. win7에서 플래시 디스크로 무언가를 시도하면 "컴퓨터"(이전 MyComputer)가 정지합니다. 그것을 고칠 방법이 있습니까?


TV에서 사용하기 위해 특수하게 포맷 했습니까? 비표준 형식의 일 종일 수 있습니다.
Josh

@JoshR TV로 포맷하지 않았습니다. 같은 TV로 포맷 할 수 없기 때문에 (포맷 실패)
Majid

드라이브에서 파일을 잃어 버릴 염려가 없다면 다시 포맷하십시오. 디스크 관리 (시작> 실행> "diskmgmt.msc")를 열고 장치가 목록에 표시되면 마우스 오른쪽 버튼으로 클릭하십시오. 올바른 디스크를 선택하고 포맷을 선택하십시오.
Josh

@JoshR 나는 그것을 할 수 없다, 디스크 관리 디스크 목록에 내 플래시를 표시하지 않습니다
Majid

다른 컴퓨터에서 사용해 볼 수 있다면 도움이 될 것입니다. 불행히도 디스크 관리에서 전혀 표시되지 않으면 썸 드라이브에 문제가있을 수 있습니다.
Josh

답변:


3

parted / GParted와 같은 많은 리눅스 포맷 유틸리티는 새로운 파티션을 만들 때 디스크의 부트 섹터를 건드리지 않습니다. 일부 장치에서 읽을 수 있지만 다른 장치에서는 읽을 수없는 디스크와 비슷한 문제가 발생했으며 부팅 섹터가 손상되었거나 호환되지 않습니다. 부팅 섹터를 지우고 디스크 볼륨을 다시 만들려면 다음을 시도하십시오.

  1. Linux에서는 컴퓨터 / VM의 전원을 켜기 전에 디스크를 넣으십시오. 이것은 때때로 장치 감지와 관련된 몇 가지 드문 문제를 방지 할 수 있습니다.
  2. Linux 시스템이 부팅되면 드라이브의 원시 장치 경로를 확인하십시오. 이 수퍼 유저 질문 에 자세히 설명 된 방법 중 하나를 사용하십시오 . 당신은 같은 장치 경로하게 될 겁니다 /dev/sda1하거나 /dev/usba2또는 유사한.
    • 장치 조회에서 일종의 파티션 번호 (예 : 원시 장치 경로가 숫자로 끝남)를 반환 한 경우 다음 단계에 사용할 경로에서 해당 번호를 제거하십시오.
  3. Linux 터미널에서 원시 장치 이름을이 명령으로 바꾸고 실행하십시오 sudo dd if=/dev/zero of=<your device name here> bs=512 count=100.
    • count=100, 과잉이다 count=1충분해야하지만,에 관계없이 512 바이트의 내용을 장치의 부트 레코드 구성에 대한 가정을 만들 수 있습니다 거기에 아주 약간의 시스템이있다.
  4. 해당 명령이 완료되면 장치를 제거하십시오 (안전 추출은 필요하지 않습니다. 사용 가능한 데이터가 없습니다).
  5. 장치를 PC / Windows 컴퓨터에 연결하십시오 (아마 파일이 전송하려는 시스템 임).
  6. Windows에서 디스크 관리 유틸리티엽니 다 .
  7. DMU가 멈추지 않고 열리기를 바랍니다. 그렇다면 디스크 를 찾아 초기화하십시오 . MBR 파티션 구성표는 훨씬 호환되므로 사용하십시오. 동적 디스크로 만들지 마십시오.
  8. 이 시점에서 디스크를 만들면 디스크를 정상적으로 사용하고 파일을주고받을 수 있어야합니다. 그래도 문제가 해결되지 않으면 TV에 연결해보십시오. TV에서 작동하지만 나중에 컴퓨터에서 작동하지 않으면 TV가 USB 드라이브와 통신하는 방식에 문제가 있습니다.

도움이 되었기를 바랍니다!


솔루션을 시도했지만 DMU가 다시 동결되었습니다!
Majid

제로화 된 플래시 드라이브에서 정보를 읽으려고 할 때 PC가 정지되면 PC의 USB 하드웨어 / 소프트웨어가 불량이거나 USB 장치가 PC와 통신 할 수없는 방식으로 부분적으로 (하드웨어) 고장난 것입니다.
Zac B

내 플래시가 아직 제로화되지 않은 것 같습니다! 내가 오픈 수세에 연결하면, 두 개의 장치를 보여줍니다 sdb1로 및 sdb2로를, 나는 당신의 명령을 사용하여 sudo dd if=/dev/zero of=sdb1 bs=512 count=100& sudo dd if=/dev/zero of=sdb2 bs=512 count=100만 처리 한 후, 어떤 일이 변경되지 않습니다.
Majid

그것은 올바른 명령이 아닙니다. 2 단계의 글 머리표에 언급 된대로 파티션 번호를 잘라 내고 기본 장치에 직접 기록해야합니다. 두 명령은 필요하지 않습니다. 또한 장치의 절대 경로를 사용해야합니다 ( /dev/sdb이 예에서는 항상 장치 경로가 올바른 장치에 해당하는지 확인하십시오 . 그렇지 않으면 관련없는 디스크를 0으로 만들 수 있습니다).
Zac B
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.