멀티부팅 USB 스틱이 있습니다 /dev/sdb
. 이 sdb1
파티션에는 Linux 배포 이미지가 포함되어 있으며 syslinux
여기에 설치되어 있습니다. 두 번째 파티션 sdb2
에는 Linux 운영 체제(Ubuntu)가 설치되어 있습니다 .
1) 첫 번째 파티션에서 두 번째 파티션을 부팅하는 방법은 무엇입니까?
존재하다Syslinux 문서syslinux.cfg 파일의 샘플 코드를 읽었습니다.
timeout 10
ui menu.c32
label Other Linux
linux /boot/vmlinuz-linux
initrd /boot/initramfs-linux.img
append root=/dev/sda3 rw quiet
label MAIN
com32 chain.c32
append hd0 0
2) 루트 디렉터리가 내 USB 플래시 드라이브에 있을 때 루트 디렉터리를 어떻게 지정합니까? 내가 보는 문제는 내 USB가 때때로 에 마운트되거나 /dev/sda
전혀 수정되지 않는다는 것입니다 /dev/sdb
.../dev/sdc
3) hd0
이는 항상 컴퓨터의 첫 번째 하드 드라이브를 의미합니까, 아니면 USB 스틱과 같은 외장 하드 드라이브일 수 있습니까?