![Ubuntu 설치의 grub 메뉴에 Puppy Linux를 추가하는 방법은 무엇입니까?](https://linux55.com/image/29311/Ubuntu%20%EC%84%A4%EC%B9%98%EC%9D%98%20grub%20%EB%A9%94%EB%89%B4%EC%97%90%20Puppy%20Linux%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 한동안 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이 어디에 있는지는 모르겠지만 sda6
Ubuntu 에 있거나 sda
MBR 어딘가에 숨겨져 있을 것 같습니다. 하지만 확실하지 않습니다.
기본적으로 다음 옵션을 사용하여 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 항목을 자동으로 업데이트합니다.