MultiBootISO 는 USB 플래시 드라이브에 Grub을 설치할 수있는 도구입니다. ISO 파일로 부팅 할 수 있고 USB에 ISO를 많이 넣고 부팅 할 ISO를 선택할 수 있기 때문에 정말 마음에 듭니다.
문제는 이것이 Windows 도구이며 명령 줄을 통해 수행하는 방법을 모른다는 것입니다. Grub (2)를 이런 식으로 설치하는 방법을 알고 싶습니다 .Grub Legacy가 더 쉬운 것 같습니다 …
편집 : 나는 도구 (그리고 확실히 Windows 도구는 아닙니다)를 요구하지 않습니다. 동일한 효과를 내기 위해 실행해야하는 명령을 알고 싶습니다. 지금 우분투를 생각하고 있지만 USB에서 ISO를 부팅 할 수있는 일반적인 방법이 있다면 더 좋습니다.
답변
이 일이 어떻게 이루어질 지 궁금해합니다. Pendrivelinux 사이트에는 사이트에서 제안한대로 라이브 CD 대신 Mint 9 설치 에서이 작업을 수행 한 자습서 가 있습니다.
터미널에서 내 USB 드라이브의 위치를 찾는 것으로 시작 df
하여 장치의 위치를 다음과 같이 반환했습니다.
/dev/sdg1 /media/LINUXUSB
그 후 나는 달렸다
sudo su
그리고 grub 2를 설치합니다
grub-install --no-floppy --force --root-directory=/media/LINUXUSB /dev/sdg1
나는 –force를 추가로 사용해야했지만 사이트의 예는 그렇지 않았습니다. 그런 다음
cd /media/LINUXUSB/boot/grub
이 사이트는 grub.cfg 사본을 USB 드라이브의 / boot / grub 디렉토리로 다운로드 할 수있는 링크를 제공했습니다. 링크는
wget http://pendrivelinux.com/downloads/grub.cfg
그 후 grub.cfg를 편집하여 USB 드라이브의 iso를 반영했습니다.
set timeout=10 set default=0
menuentry "Run Fedora" {
loopback loop /Fedora13.iso
linux (loop)/isolinux/vmlinuz0 boot=isolinux iso-scan/filename=/Fedora13.iso splash --
initrd (loop)/isolinux/initrd0.img
}
menuentry "Run Ubuntu" {
loopback loop /ubuntu-10.04-netbook-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-netbook-i386.iso splash --
initrd (loop)/casper/initrd.lz
}
menuentry "Run Clonezilla" {
loopback loop /clonezilla.iso
linux (loop)/live/vmlinuz boot=live iso-scan/filename=/clonezilla.iso splash --
initrd (loop)/live/initrd.img }
다른 iso에서 vmlinuz와 initrd가 다른 디렉토리에 있다는 것을 알았습니다. 부팅 프로세스를 시작하기 위해 세 가지를 모두 얻을 수있었습니다. 그러나 실제로 우분투 만로드 할 수 있습니다. 다른 두 개가 로딩을 완료하는 데 필요한 것을 알아 내면 나중에 추가 할 것입니다. 나는 다른 iso 의이 세 가지만을 시도하지 않았습니다.
답변
GRUB2 Bootloader 전체 튜토리얼 은 GRUB2로 멀티 부팅 구성을 시작하기에 좋은 곳입니다.
GRUB에 익숙하다면 5 번째 또는 6 번째 섹션으로 바로 이동 하십시오.
GRUB을 사용한 멀티 부트 시스템 설정 에 대한 수퍼 유저 질문도 있습니다 . 레거시 GRUB에 충실해야한다고 제안
하는 Ubuntu MultiOSBoot 커뮤니티 페이지 도 있습니다 .
이 기술은 컴퓨터에서 부팅 할 수있는 한 플래시 드라이브에서도 작동합니다.
나는 지금 얼마 동안 플래시 드라이브 에서 일하고있다 .
답변
나는 실제로 usb에서 Fedora 18 iso를 부팅하는 스크립트를 찾았습니다 :
http://git.marmotte.net/git/glim/plain/fedora18-fromiso
자세한 내용은 여기에 있습니다 :
http://git.marmotte.net/git/glim/plain/README