Arch Linux 듀얼 부팅에 Ubuntu를 추가하고 Syslinux를 유지하며 GRUB가 필요하지 않습니다.

Arch Linux 듀얼 부팅에 Ubuntu를 추가하고 Syslinux를 유지하며 GRUB가 필요하지 않습니다.

상태

/dev/sda1(15GB/ext4)에 Arch Linux가 설치되어 있습니다. 활성화 및 활성화 되어 /있습니다 (100GB/ext4). Ubuntu용 15GB/ext4 파티션을 만들었습니다 . Syslinux를 부트로더로 설치했습니다./boot/dev/sda1/home/dev/sda2/dev/sda3

질문

/dev/sda3Syslinx 부트로더를 중단하지 않고 GRUB를 설치하지 않고 Ubuntu를 이중 부팅으로 설치하고 /dev/sda2두 운영 체제 간에 홈 파티션을 공유하려면 어떻게 해야 합니까 ?


고쳐 쓰다

Ubuntu를 올바르게 부팅하는 방법을 배웠고 체인 로딩이 불필요하다는 것을 알았습니다.

이것이 내가 한 일입니다:

  1. Ubuntu를 제거 /dev/sda3하고 같은 위치에 다시 설치하십시오.
  2. /dev/sda1name 에 새 디렉토리를 생성했습니다 /boot/ubuntu.
  3. /boot1단계의 새 디렉터리 에 모두 복사합니다 /dev/sda3(Ubuntu의 커널 및 initrd 파일이 있으므로).
  4. /boot/syslinux/syslinux.cfg에서 편집되었습니다 /dev/sda1. 아래 항목을 참조하세요.

    LABEL Ubuntu
         MENU LABEL Ubuntu
         LINUX ../ubuntu/vmlinuz-3.5.0-23-generic
         APPEND root=/dev/sda3 ro
         INITRD ../ubuntu/initrd.img-3.5.0-23-generic
    

내가 똑똑하다면 전용 부팅 파티션이 있을 수도 있습니다. 아 글쎄, 그것은 원래 질문의 일부가 아니었기 때문에 나중에 그것에 대해 걱정할 것입니다.

그러나 Ubuntu를 공유 기본 파티션으로 사용할 수 있을 것으로 예상했지만 /dev/sda2그렇지 않습니다. :(

/home/user폴더가 열리도록 수정하는 방법을 아는 사람이 있나요 /dev/sda2?

답변1

Ubuntu를 설치하고 모든 파일에 액세스할 수 있으므로 파일 /dev/sda2에 추가하세요.fstab/home2

관련 정보