저는 필요할 때마다 사용할 수 있는 "툴킷"을 만들고 있습니다. 여기에는 많은 Linux 배포판, Windows 10 및 Hiren용 BootCD가 포함되어 있습니다.
나는 리눅스 부분을 만들 수 있다는 것을 안다멀티부팅 USB하지만 동일한 드라이브에 Windows 콘텐츠를 추가하는 방법을 모르겠습니다. 당신의 도움을 주셔서 감사합니다.
저도 이곳에 처음 글을 올리는데, 더 좋은 곳 있으면 알려주세요.
답변1
첫째, 가장 중요한 점은 다음과 같습니다.할 수 있어요.
Windows 구성 가능성은 재앙적이므로 Windows 펜 드라이브로 시작하여 보조 Linux 파티션과 더 스마트한 부트로더로 확장하는 것이 가장 좋습니다.
따라서 필요한 단계는 다음과 같습니다.
- 어디에서나 Windows 부팅 디스크를 가져오세요. 자세한 내용은 다음과 같습니다.https://수퍼유저.com당신의 친구가 될 수 있습니다.
- Win이 USB 디스크의 첫 번째 파티션에 위치하는 것이 매우 중요합니다. W$에는 분할된 펜 드라이브가 첫 번째 파티션만 볼 수 있고 추가 파티션은 볼 수 없다는 "좋은" 기능이 있습니다. 주요 w$ 커널 해킹 없이는 해결책이 없으며 불가능합니다.
- 따라서 이중 파티션 USB 플래시 드라이브가 있고 첫 번째 파티션은 win이어야 하며 두 번째 파티션은 Linux여야 합니다.
BIOS는 USB 플래시 드라이브를 0x80 하드 드라이브로 처리합니다. 그러나 개발 시스템을 연결하면 여분의 하드 드라이브(아마도 /dev/sdb
)가 있을 것입니다. 부트로더 설치 시 몇 가지 문제가 발생할 수 있습니다.
릴로
LILO에서는 디스크를 미리 정의할 수 있으며 다음과 같이 BIOS 디스크 번호 아래에 표시됩니다 lilo.conf
.
disk = /dev/sda
#bios = 0x80
inaccessible
disk = /dev/sdb
bios = 0x81
#inaccessible
Lilo의 단점은 알 수 없는 "작동하지 않는" 문제를 피하기 위해 Lilo가 어떻게 작동하는지 정확히 이해해야 한다는 것입니다.
일반 BIOS 도구와 마찬가지로 Lilo는 파티션을 볼 수 없으며 섹터 맵만 읽을 수 있습니다. 지도는 펜 드라이브의 어느 곳에나 위치할 수 있습니다.
애벌레
내가 아는 한 grub은 부팅 설치 드라이브가 0x80이 될 것이라고 의심합니다. 그러나 내 경험에 따르면 grub의 경우 이론적으로 부팅 장치의 파일 시스템을 읽을 수 있음에도 불구하고 알 수 없는 "작동하지 않는" 문제가 발생할 가능성이 훨씬 더 높습니다.
update-grub
이 솔루션을 사용하려면 오늘의 스크립트처럼 grub을 심층적으로 재구성해야 합니다 grub-install
. 많은 신비한 질문에 대비하십시오.
시스템리눅스/IsoLinux
Syslinux는 부팅하려면 FAT 또는 ISO 파일 시스템이 필요하며 최근 Windows 설치(NTFS 필요)에서는 둘 다 불가능하므로 첫 번째 파티션에서 부팅하려는 Windows의 요구 사항과 충돌하기 때문에 실패할 수 있습니다. 매우 특이한 구성(3개의 파티션: 1: windows NTFS, 2: linux ext4, 3: boot fat)에서 syslinux를 사용할 수 있습니다.
개인적으로 저는 다음과 같은 작업을 해결하겠습니다.
- 어딘가에서 승리 전용 펜 드라이브 이미지를 얻을 수 있습니다
- 우분투 라이브 CD를 받을게요
- 두 파티션을 병합하겠습니다. win은 첫 번째 파티션으로 이동하고 Linux는 두 번째 파티션으로 이동합니다.
- 저는 syslinux의 ubuntu 라이브 CD를 버리고 LILO로 부팅하겠습니다(syslinux 구성에는 펜 드라이브에서 Ubuntu를 부팅하는 방법에 대한 정보가 포함되어 있습니다).
- 마지막으로 저는 상사/고객이 펜 드라이브가 읽기 전용이라는 사실을 받아들이도록 설득하겠습니다. 작동하지 않거나 완벽한 솔루션을 원한다면 최소한의 우분투 시스템을 복제합니다. 그런데 작동 중인 Windows 시스템에서는 펜 드라이브에서 읽고 쓰는 것이 불가능할 수 있으며 설치/라이브/구조 패키지만 존재합니다. Linux를 사용하면 이 작업을 수행할 수 있지만 추가 작업이 필요합니다. 또는 ubuntu livecd 대신 knoppix를 사용하는 것이 좋습니다.
답변2
무제한 Windows ISO, Linux ISO, VHD, WIM, .IMA, linux+persistence, 보안 부팅 UEFI 등.
Linux 또는 Windows를 사용하여 USB 메모리 스틱을 준비할 수 있습니다.