상태
/dev/sda1
(15GB/ext4)에 Arch Linux가 설치되어 있습니다. 활성화 및 활성화 되어 /
있습니다 (100GB/ext4). Ubuntu용 15GB/ext4 파티션을 만들었습니다 . Syslinux를 부트로더로 설치했습니다./boot
/dev/sda1
/home
/dev/sda2
/dev/sda3
질문
/dev/sda3
Syslinx 부트로더를 중단하지 않고 GRUB를 설치하지 않고 Ubuntu를 이중 부팅으로 설치하고 /dev/sda2
두 운영 체제 간에 홈 파티션을 공유하려면 어떻게 해야 합니까 ?
고쳐 쓰다
Ubuntu를 올바르게 부팅하는 방법을 배웠고 체인 로딩이 불필요하다는 것을 알았습니다.
이것이 내가 한 일입니다:
- Ubuntu를 제거
/dev/sda3
하고 같은 위치에 다시 설치하십시오. /dev/sda1
name 에 새 디렉토리를 생성했습니다/boot/ubuntu
./boot
1단계의 새 디렉터리 에 모두 복사합니다/dev/sda3
(Ubuntu의 커널 및 initrd 파일이 있으므로)./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