내 생각은 이전 BIOS 랩톱 및 최신 UEFI 시스템에서 부팅 할 수있는 Lubuntu를 사용하여 USB-Boot-Stick을 만드는 것입니다.
Stick이 레거시 부팅 장치로 설정되었을 때 이것은 쉽지만 UEFI 가능 장치가되기를 바랍니다.
- 그게 말이 되나요?! 아니면 UEFI 개념이 끔찍하게 잘못 이해 했습니까?
- 필요한 경우 두 개의 다른 Linux 설치가있을 수 있습니다 (하나는 UEFI, 하나는 레거시이지만 하나는 동일한 드라이브에)
- 레거시 바이오스에서 GPT 장치를 부팅하십시오.
명확하지는 않지만 별도의 레거시 Linux 부트 스틱을 사용하는 것이 더 좋은 아이디어 일 수는 있지만 경계를 탐험하는 것이 궁금합니다. :)
그렇다면 레거시 바이오스와 호환되는 하이브리드 linux-uefi-boot-usb-stick에 대한 나의 생각입니까?
(3) grub http://www.rodsbooks.com/gdisk/booting.html을 사용 하여 Linux에서 가능할 것 같습니다
또한 스왑, Fat32 및 두 개의 Ext4 파티션과 함께 EF00 파티션이 준비되어 있습니다.
(1) 가능할 것 같습니다 http://www.rodsbooks.com/bios2uefi/
그러나이 지침은 2012 년부터 시작된 이후로 시간이 지났습니다. 누군가 더 쉬운 예제를 가지고 있습니까?
이 주제의 다른 연구원들에게 :
비 EFI 마더 보드의 GPT 디스크에서 Windows 7 부팅 GPT의 BIOS를 사용하여 Windows 7/8을 부팅하는 방법이 있습니까?
http://www.borncity.com/blog/2012/07/25/uefi-emulation-auf-pcs/
최신 정보:
rEFInd를 사용한 보안 부팅 설정을 포함하여 UEFI 부분을 만들었습니다.
주어진 조언에 따라 드라이브 dd
에 복사 gptmbr.bin
하는 데 익숙해졌으며, 이제 BIOS 시스템에서 최소한 다음과 같은 작업을 수행하는 것 같습니다. "이것은 부팅 가능한 디스크가 아닙니다"
그러나 조언을 따르고 pmbr
디스크 및 gpt legacy boot
플래그에 대한 플래그를 설정 했지만 여전히이 오류가 발생합니까?
내 ESP 파티션은 디스크의 두 번째 파티션이며 efi 파일로 설정됩니다.
설정:
- 64GB 공간
- GPT 파티션 가능
- 디스크에 pmbr 플래그가 설정되어 있습니다
- 첫 번째 파티션은 16MiB에서 시작하며 약 45GB이며 데이터의 기본 FAT32입니다.
- 두 번째 파티션은 약 45GB로 시작하며 rEFInd 설정이 작동하는 EFI 시스템 (fat32)입니다.
- 3-5 파티션은 작업중인 Lubuntu 14.04.1의 홈 (ext4), 스왑 및 루트 (ext4)입니다.
사용하여 컴파일 된 6.02 Syslinux를 처음 440 바이트로 dd
복사했습니다 gptmbr.bin
.
parted 3.2에서 파티션 2에 boot
및 legacy_boot
플래그가 있음을 알 수 있습니다.
부팅하는 동안 부팅 가능한 디스크를 찾을 수 없습니다 -두 번째 파티션 대신 5 번째를 설정하면 OSlegacy_boot
가 누락됩니다
살아있어!
(이전 질문이 /ubuntu//q/516730/319747 삭제되었습니다 )
내 추측으로는, EFI (where ?!) 또는 루트 파티션 ( ?!)
*.c32
의 syslinux 폴더에 일부 및 기타 파일 을 복사/boot/syslinux
해야 작동합니다. 맞습니까? 어떤 파일이 필수입니까?또한 그
syslinucx.cfg
파일도 필요할 것 같습니다. 맞습니까?
내 목표는 적어도 루트 ext4 파티션에서 lubuntu 시스템을 직접 부팅하는 것입니다.
최신 정보:
이유를 모르겠지만 수동 설치로는 작동하지 않습니다.
pmbr
플래그는 나쁜 및 UEFI로 스틱을 부팅 내 UEFI 시스템 금지legacy_boot
플래그는 제 5 파티션 (리눅스 루트)에 필요한이었다- 나는 사용해야했다
extlinux --install /path/to/root/parition
- 나는를 작성했다
syslinux.cfg
내 루트 파티션의 부팅 아래 SYSLINUX 폴더에나는이 모든 것을 두 번째 작은 막대기로 수행 한 다음 syslinux 폴더 만 복사하려고했지만 운이 없었습니다
extlinux --install
. 필수적인 것으로 보입니다.아무도 정확히 무엇을 알고
extlinux --install
있습니까? 시스템에 설치하지 않고 수동으로 또는 다른 방법으로 6.02와 같은 최신 버전을 설치할 수 있습니까?
BIOS, UEFI 및 UEFI SecureBoot에서 언급 한 파티션으로 작업하는 스틱을 사용했습니다.