UEFI 및 BIOS로 부팅되는 Pendrive에 휴대용 설치 우분투

UEFI 및 BIOS로 부팅되는 Pendrive에 휴대용 설치 우분투

이에 대한 튜토리얼은 꽤 적은 것 같지만 라이브 및 설치를 모두 수행하거나 이전 32비트 시스템을 지원하는 등의 작업을 수행하며 몇 가지 복잡한 단계를 수행합니다. HDD에 설치하는 것처럼 USB 드라이브에 설치하고 UEFI(내 Macbook Pro)와 BIOS 시스템(데스크톱 PC) 모두에서 부팅하도록 하고 싶습니다.

방금 라이브 설치 펜 드라이브에서 부팅하고 다른 드라이브에 설치하여 시도했지만 랩탑에 자체 설치가 가능한 HDD가 있었기 때문에 설치 프로세스에서는 그 드라이브에만 설치하도록 제안했습니다. 설치에서 다른 작업을 선택하고 USB 드라이브를 선택했을 때 설치했지만 작동하지 않았습니다. 필요한 파티션을 직접 생성하는 방법을 모르기 때문에 이것이 이유일 수 있습니다. 그럼 제가 경험이 없어서 쉽게 할 수 있는 방법이 없을까요?

답변1

나는 당신이 부팅하고 있다고 가정합니다BIOS 모드의 PC.

실행할 때라이브 CD/USB, "우분투 사용해보기"를 선택하세요

그런 다음 실행갈라진그리고:

  • 만들기GPT 파티션 테이블(장치 > 파티션 테이블 만들기)펜드라이브

  • 생성하다ESP, fat32, 512MB,특히깃발.

  • 또한 생성BIOS 부팅 파티션, 포맷되지 않음, 32Mb,bios_grub깃발

그런 다음 클릭하세요.우분투 설치우분투를 설치하려면펜드라이브, "다른 항목"을 선택하여 올바른 드라이브를 선택하세요.

파티션 도구에서 BIOS 부팅 파티션이 예약된 BIOS 부팅 영역으로 선택되어 있는지 확인하세요.

부트로더 설치를 위한 펜드라이브를 선택하여 펜드라이브에 grub을 설치할 때 주의하세요.

설치가 완료되면 새 Ubuntu 설치로 재부팅하고 터미널을 열고 다음을 입력하십시오.

sudo -i
mkdir /boot/efi
mount /dev/sdx1 /boot/efi     # where sdx1 is your efi partition

Mac에서 32비트 EFI를 사용하는 경우

apt-get install grub-efi-ia32
grub-install --target=i386-pc /dev/sdx

또 다른

apt-get install grub-efi-amd64
grub-install --target=x86_64-efi /dev/sdx

그 다음에

cd /boot/efi/EFI/
mkdir boot

Mac에서 32비트 EFI를 사용하는 경우

cp ubuntu/grubia32.efi boot/bootia32.efi
cp boot/bootia32.efi boot/boot.efi

또 다른

cp ubuntu/grubx64.efi boot/bootx64.efi
cp boot/bootx64.efi boot/boot.efi

umount /boot/efi

그리고 Mac에서 부팅해 보세요. 이 방법은 작동하지 않을 수 있습니다(테스트해 본 적이 없습니다). 그렇지 않은 경우 다음 지침을 따라야 합니다.http://glandium.org/blog/?p=2830 ESP를 변경하려면

관련 정보