부팅 가능한 USB가 이동식 장치 대신 HDD로 표시됨

부팅 가능한 USB가 이동식 장치 대신 HDD로 표시됨

구형 Toshiba 위성 노트북에 독특한 문제가 있습니다. LegacyFree 노트북인데, 이는 일반 F2, Del, Esc 등을 통해 BIOS에 액세스할 수 없음을 의미합니다.

처음에는 HDD, 이동식, CD, 플로피 등 부팅 옵션 하나만 선택할 수 있습니다.

제가 겪고 있는 문제는 제가 만든 부팅 가능한 USB가 이동식 장치가 아닌 부팅 가능한 HDD로 표시되어 HDD 장치 우선 순위를 변경할 수 없기 때문에 컴퓨터의 HDD에서 부팅된다는 것입니다.

부팅 가능한 USB를 만들 때 HDD 대신 USB로 표시되도록 할 수 있나요?

저는 unetbootin과 LinuxLive를 사용하여 부팅 가능한 USB를 만들었습니다.

노트:WindowsXP에서는 Tsetup이나 HwSetup이라는 프로그램을 통해 LegacyFree Bios에 액세스할 수 있는 것으로 알고 있습니다. 문제는 현재 노트북에 운영 체제가 설치되어 있지 않다는 것입니다.

답변1

많은 BIOS는 USB 드라이브에 파티션 테이블이 있으면 "HDD"로 취급하고, 파티션 테이블이 없으면 "이동식" 드라이브로 취급합니다. 다른 BIOS를 완전히 플래시하지 않으면 이를 변경할 수 없습니다(몇 가지 옵션).

대부분의 BIOS에서는 별도의 화면에서 사용 가능한 "HDD" 장치의 순서를 선택할 수 있습니다. 일부에서는 시작할 때 키를 눌러 드라이브를 선택할 수 있습니다. 이러한 옵션을 사용할 수 없는 경우 분할되지 않은 USB 스틱을 만드십시오.

파티션 대신 USB 플래시 드라이브에 직접 파일 시스템을 생성합니다.

mkfs.vfat /dev/sdb

( /dev/sdb올바른 드라이브로 교체하십시오. 해당 드라이브의 데이터가 삭제되므로 올바르게 수행하십시오.) 그런 다음 지침에 따라 라이브/마운트 USB 스틱을 만드십시오. 파티션 테이블이 포함된 스틱 이미지가 이미 있는 경우 첫 번째 섹터를 제외한 모든 섹터를 스틱에 복사합니다.

tail -c +513 <whole-disk-image-file >/dev/sdb

그런 다음 스틱에서 부트로더 설치를 다시 실행합니다(예: syslinux /dev/sdb부트로더가 Syslinux인 경우).

관련 정보