GRUB2의 추가 항목

GRUB2의 추가 항목

외부 HDD(Samsung M3 Portable, 500GB)에 Ubuntu 14.04 32비트가 있고 다양한 진단 소프트웨어(UBCD, bitdefender 바이러스 백신...)에 대한 다른 항목을 동일한 디스크의 GRUB에 추가하려고 합니다.

가능합니까? 그렇다면 어떻게 가능합니까?

답변1

grml-rescuebootISO 부팅에 사용할 수 있습니다

부팅 가능한 ISO 파일에 대한 GRUB 메뉴 항목을 생성하는 매우 간단한 방법은 grml-rescueboot를 사용하는 것입니다.

  • 패키지는 다음을 수행합니다.

    1. /boot/grml 폴더를 생성합니다.

    2. /boot/grml 폴더에 있는 ISO 파일에 대한 GRUB 메뉴에 메뉴 항목을 자동으로 추가합니다. 이는 update-grub 명령이 실행될 때마다 수행됩니다.

    3. 생성된 메뉴 항목을 선택하면 "Try Ubuntu" 및 "Install" 옵션을 포함하여 ISO 부팅 방법에 대한 하위 메뉴 옵션이 제공됩니다.
  • grml-rescueboot 옵션을 사용하려면:

    1. grml-rescueboot 설치

      sudo apt-get install grml-rescueboot
      
    2. 부팅 가능한 ISO 파일을 /boot/grml 폴더에 넣습니다.

      시스템 폴더이므로 "루트"로 작업을 수행해야 합니다. 예를 들어 ISO가 사용자의 다운로드 폴더에 있는 경우 명령은 다음과 같습니다.

      sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/grml/u1404_64_d.iso
      sudo chmod +rx /boot/grml/u1404_64_d.iso
      
    3. GRUB 업데이트

      sudo update-grub
      

테스트 대상: Ubuntu 14.04 64비트 소스: Grub2/ISO부트


패키지 memdisk에서 사용하는 또 다른 방법은 다음과 같습니다 .syslinux-common

  1. memdisk에 없으면 다음 /boot/에서 복사하세요./usr/lib/syslinux/memdisk
  2. ISO 이미지를 다음으로 복사합니다./boot/

    sudo cp ~/Downloads/ubuntu-14.04-desktop-amd64.iso /boot/u1404_64_d.iso
    sudo chmod +rx /boot/u1404_64_d.iso
    
  3. 새 사용자 정의 파일을 편집 /etc/grub.d/40_custom하거나 생성하고 추가합니다.

    menuentry 'ISO rescue disk' {
            linux16   /boot/memdisk iso bigraw
            initrd16  /boot/u1404_64_d.iso
    }
    
  4. GRUB 업데이트

    sudo update-grub
    

테스트 대상: Ubuntu 14.04 64비트,나에게는 효과가 없었습니다.CDROM을 찾을 수 없습니다! 참조:시스리눅스/MEMDISK

답변2

2.partiton에서 Hirens Boot CD를 만들어 체인링크했는데 작동합니다 :D

Grub Customizer를 통해 새 항목(체인로더 유형)을 만들고 Hirens Boot CD가 추출된 파티션을 가리켰습니다.

어쨌든 고마워요 :D

관련 정보