사용자 정의 GRUB2 메뉴 항목을 하위 메뉴에 추가하는 방법은 무엇입니까?

사용자 정의 GRUB2 메뉴 항목을 하위 메뉴에 추가하는 방법은 무엇입니까?

내 GRUB2 초기 부팅 화면은 다음과 같습니다

LMDE 2 Cinnamon 64-bit
Advanced options for LMDE 2 Cinnamon 64-bit
Windows Recovery Environment (loader) (on /dev/sda1)
Windows 7 (loader) (on /dev/sda2)

이는 Advanced options for LMDE 2 Cinnamon 64-bitGRUB2 헤더입니다 submenu. 상술 한 바와 같이여기, 사용자 정의 GRUB2 menuentry( 로 부팅용 tty1)를 추가한 다음 (나중에 sudo update-grub) 내 부팅 화면에 연결했습니다.

LMDE 2 Cinnamon 64-bit
Advanced options for LMDE 2 Cinnamon 64-bit
Windows Recovery Environment (loader) (on /dev/sda1)
Windows 7 (loader) (on /dev/sda2)
LMDE 2 Cinnamon 64-bit (console)

내 거menuentry 추가의내 메뉴에 왜냐면위의 절차생성하도록 편집합니다 /etc/grub.d/40_custom(예를 들어).

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

# TomRoche: added boot to tty1
menuentry 'LMDE 2 Cinnamon 64-bit (console)' {
    set root='hd0,msdos3'
    echo    'Loading Linux 3.16.0-4-amd64 ...'
    linux   /vmlinuz-3.16.0-4-amd64 root=/dev/mapper/LVM2_crypt-root ro single
    echo    'Loading initial ramdisk ...'
    initrd  /initrd.img-3.16.0-4-amd64
}

위의 행동을 받아들일 수 있지만 그렇게 하겠습니다.선호하다menuentry생성 된 콘텐츠 를 submenu. 즉, 위의 지침을 내가 원하는 대로 빌드하기 위해 위의 지침(또는 적어도 동일한 파일의 어딘가에) /etc/grub.d/10_linux을 추가하고 싶습니다 . 그렇지 않다면 위의 내용을 넣는 가장 서투른 방법은 무엇입니까 ?menuentryupdate-grubmenuentrysubmenumenuentrysubmenu

관련 정보