외장 하드 드라이브에서 우분투를 부팅하는 방법

외장 하드 드라이브에서 우분투를 부팅하는 방법

우분투 14.04를 실행하고 있습니다. GParted를 사용하여 Ubuntu 파티션을 USB를 통해 연결된 외부 HDD에 복사했습니다.

외부 HDD에 Ubuntu가 있는 파티션에는 GParted에서 "부팅"으로 설정된 플래그가 있습니다. 부팅할 수 없는 Windows XP 데이터가 포함된 외장 HDD에는 또 다른 파티션이 하나 있습니다. Grub 부트로더는 외부 드라이브와 두 번째 내부 HDD의 운영 체제를 올바르게 표시합니다. 외장 HDD의 Ubuntu 파티션이 부팅되지 않습니다(이 파티션을 정기적으로 업데이트하는 백업으로 사용하고 싶습니다).

스크린샷

외부 USB 드라이브는 전혀 표시되지 않고 2개의 내부 드라이브만 표시됩니다.

에 대한 응답이 없습니다sudo blkid -c /dev/null -o list

답변1

이를 방지하기 위해 여러 오류가 발생했습니다.

Grub은 다음 위치에 설치되어야 합니다./dev/sda

그런 다음 할 일이 남았습니다.

내부 디스크를 분리하고 외부 디스크에 Grub을 설치합니다. 이 파일 /dev/sda의 이전 변경 사항은 /etc/fstab파티션의 UUID입니다.

외부의 루트 파티션에 Grub을 설치하고 /etc/fstab파티션의 UUID 파일을 이전에 변경한 후 내부 하드 디스크 세션에서 다음을 실행합니다.

sudo -i
update-grub

외부 디스크 운영 체제를 통합하기 위해.

관련 정보