Ubuntu 설치의 grub 메뉴에 Puppy Linux를 추가하는 방법은 무엇입니까?

Ubuntu 설치의 grub 메뉴에 Puppy Linux를 추가하는 방법은 무엇입니까?

나는 한동안 USB 플래시 드라이브에서 Puppy Linux를 사용해 왔지만 정말 지쳤습니다. 하드 드라이브에 전체 설치를 하기로 결정했기 때문에 공간을 좀 비우고 ext4 파티션을 생성하여 설치했습니다.

불행히도 Ubuntu 설치의 Grub 메뉴에 추가하는 방법을 모르겠습니다. 나는 잠시 동안 문서를 살펴본 후 문제를 망칠 위험을 감수하기보다는 도움을 요청하기로 결정했습니다.

출력은 fdisk -l다음과 같습니다

# fdisk -l

디스크 /dev/sda: 160.0GB, 160000000000바이트
255개 헤드, 63개 섹터/트랙, 19452개 실린더, 총 312500000개 섹터
단위 = 1 * 512 = 512바이트 섹터
섹터 크기(논리적/물리적): 512바이트/512바이트
I/O 크기(최소/최적): 512바이트/512바이트
디스크 식별자: 0xf475f475

   장치 부팅 시작 끝 블록 ID 시스템
/dev/sda1 * 63 196527491 98263714+ 7 HPFS/NTFS/exFAT
/dev/sda2 196528126 312498175 57985025 5 확장
/dev/sda5 308310016 312498175 2094080 82 리눅스 스왑
/dev/sda6 196528128 295727103 49599488 83 리눅스
/dev/sda7 295729152 308307967 6289408 83 리눅스

파티션 테이블 항목이 디스크 순서가 아닙니다.

디스크 /dev/sdb: 4004MB, 4004511744바이트
255개 헤드, 32개 섹터/트랙, 958개 실린더, 총 7821312개 섹터
단위 = 1 * 512 = 512바이트 섹터
섹터 크기(논리적/물리적): 512바이트/512바이트
I/O 크기(최소/최적): 512바이트/512바이트
디스크 식별자: 0x00000000

   장치 부팅 시작 끝 블록 ID 시스템
/dev/sdb1 * 32 7817279 3908624 b W95 FAT32
#

sda1에 Windows XP , 에 Ubuntu sda6, Puppy Linux를 에 설치했습니다 sda7. (현재는 Puppy Linux를 사용하고 있습니다 sdb1.) Grub이 어디에 있는지는 모르겠지만 sda6Ubuntu 에 있거나 sdaMBR 어딘가에 숨겨져 있을 것 같습니다. 하지만 확실하지 않습니다.

기본적으로 다음 옵션을 사용하여 Grub 스플래시 화면에 항목을 추가하는 방법을 이해해야 합니다.

제목 강아지 리눅스 5.4
루트(hd0,6)
커널/부팅/vmlinuz 루트=/dev/sda7 pmedia=atahd

나는 그것을 알아내려고 노력했지만 할 수 없었습니다. 단계별 지침이 필요합니다. 필요한 추가 구성 파일이나 터미널 출력을 제공하겠습니다.

답변1

현재 GRUB2를 사용하고 있다면 다음 명령을 실행하면 됩니다:

update-grub                            # it's an ubuntu alias for following command
# or
grub-mkconfig -o /boot/grub/grub.cfg   # it'll work on all distributions that uses GRUB2

이 업데이트는 grub 항목을 자동으로 업데이트합니다.

관련 정보