설치 미디어를 생성하려고 시도한 후 플래시 드라이브가 부팅되지 않거나 설치되지 않습니다.

설치 미디어를 생성하려고 시도한 후 플래시 드라이브가 부팅되지 않거나 설치되지 않습니다.

Linux 배포용 설치 미디어로 사용하려는 1GB USB 플래시 드라이브가 있습니다. 나의 첫 번째 실험은 오래된 노트북(정말로 엉망이 되어도 문제가 되지 않을 정도로 오래된 노트북)에 Arch를 설치하는 것이었습니다. ISO 이미지를 다운로드하고 USB를 포트에 연결하면 자동으로 설치됩니다. Arch 설치 가이드 페이지의 지침에 따라 dd if archlinux-XXXX.iso of /dev/sdg1. ls제거하고 다시 연결했는데 일부 파일이 들어있었습니다. 유감스럽게도 그것이 무엇인지 정확히 기억할 수는 없지만 이라는 것을 본 것은 확실합니다 /boot.

그런 다음 노트북에 연결했는데 노트북이 플래시 드라이브에서 부팅되지 않았습니다. USB를 기본 컴퓨터에 다시 연결했는데 다음과 같은 메시지가 표시되었습니다.

Unable to mount 168 MB Filesystem
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sdg1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try dmesg | tail or so

명령은 dmesg | tail다음을 제공합니다. [338915.672127] UDF-fs: 앵커를 찾을 수 없음 [338915.672133] UDF-fs: 파티션 (1)을 찾을 수 없음 [338955.452708] UDF-fs: 앵커를 찾을 수 없음 [338955.452714] UDF-fs: 블록 크기 2048에 대해 다시 검색 [338955.479829] UDF-fs: 앵커를 찾을 수 없음 [338955.479834] UDF-fs: 파티션(1)을 찾을 수 없음 [338955.527366] UDF-fs: 앵커를 찾을 수 없음 [338955.527373] UDF-fs: 블록 크기 2048을 사용하여 재검색 [338955.5 5208] 유디에프 -fs: 앵커를 찾을 수 없음 [338955.555213] UDF-fs: 파티션을 찾을 수 없음 (1)

그래서 여기서 무슨 일이 일어나고 있는지 궁금합니다. 내가 어딘가에서 뭔가 잘못한 걸까요? 1GB여야 하는데 오류 메시지가 168MB 장치를 참조하는 이유는 무엇입니까? 또한 플래시 드라이브를 구할 수 있는 방법이 있습니까, 아니면 토스트입니까?

편집: fdisk /dev/sdg 명령 정보(도움말은 m): p [파티션 테이블 인쇄]

Disk /dev/sdg: 1021 MB, 1021125120 bytes
64 heads, 32 sectors/track, 973 cylinders, total 1994385 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: 0xe797d5bb

   Device Boot      Start         End      Blocks   Id  System
/dev/sdg1   *           0      327679      163840   17  Hidden HPFS/NTFS

답변1

근무시간이 다음과 같은 경우아치 리눅스 공식 설치 가이드, 다음 내용에 유의하세요.

/dev/sdX1이 아닌 /dev/sdX를 사용해야 합니다.

이 작업을 수행했다고 가정하면 dd( /dev/sdg1질문에 잘못된 명령을 입력하는 대신) ISO 이미지를 플래시 드라이브의 파티션에 복사한 것입니다. 파티션이 너무 작아서 ISO에 맞지 않을 수 있으며 부팅 섹터 /dev/sdg는 그대로 유지됩니다.

아마도 가장 좋은 방법은 dd올바른 대상을 사용하여 이미지를 다시 만드는 것입니다. 완료되면 fdisk파티션 테이블이 없다고 나타날 수 있습니다. 출력 에서 fdisk총 장치 크기는 1021MB로 정확합니다. 드라이브가 168MB 파티션으로 포맷된 이유를 말하기는 어렵습니다.

ISO가 충분히 크면 파티션에 ISO를 넣을 수 있지만 부팅이 가능할 가능성은 거의 없습니다.

관련 정보