안녕하세요. 이제 약 6개월정도 우분투를 다뤄본 리눅스 초보입니다
제가 아치 리눅스를 설치 하려는데 파티션 분할을 어떻게 해야할지 감이 안오네요.. 도움을 받고 싶어서 왔습니다. 앞으로도 자주 올 거 같네요
현재 ssd 256gb와 1tb를 쓰고 있고 256gb짜리엔 윈도우가 설치돼있어요
1tb 중 약 500gb는 우분투 설치되어 있고 남은 500gb는 아무것도 할당되어 있지 않아요
이 남은 500gb에 아치를 설치하고 싶은데 혹시나 싹 다 먹통 될까봐 신중히 생각중입니다..
이럴까봐 가상머신에서 미리 해봤었는데 실제로 설치하려니 바로 막혀버리네요

이 사진은 윈도우가 있는 ssd고


이건 우분투가 설치된 ssd입니다
궁금한게 3개 있습니다 아치 리눅스를 설치하는 과정에서
1) 부트 파티션?의 위치를 nvme0n1p1으로 설정해야 하나요? 솔직히 이 부분은 잘 몰라서 질문도 어렵네요.
가상머신에서 할 땐 fdisk /dev/sda 명령어 입력하고 sda1에 1gb를 할당해 새로 만든 후 mkfs.ext4 /dev/sda1로 포멧하고 /mnt/boot에 마운트했던 걸로 기억합니다.
가상머신과는 상황이 달라서 /dev/nvme0n1p1엔 어떻게 추가하는지 모르겠네요..
2) 15.3G swap을 우분투에서 사용 중인데 이 swap을 아치리눅스에서 사용 가능한가요? 즉 swap을 또 만들지 않고 기존걸 써도 되나요?
3) 우분투에선 /home에 약 146G , 루트(/)엔 274G를 줬었는데 이렇게 루트와 홈을 나누는게 효율적인가요? 다들 어떻게 쓰고 계세요?
btrfs는 스냅샷 기능이 있나보네요! 담에 저도 시도해봐야겠습니다
/dev/sda
이것은 물리디스크 이름일 뿐입니다.
저는 초보라, 루트파티션 하나에 /boot, /home 전부 넣고 쓰네요. 나누면 마운트 풀렸을 때 당황스러워서요.
루트 파티션에 전부 넣어 설치했습니다
마운트가 풀린다는건 어떤 경우인가요?
/home 디렉토리에는 각종 설정파일들을 넣기도 하는데, 마운트가 풀린 채로 부팅되면 그 설정파일들을 못 읽어들이니까... 상황이 대충 그려지죠?
우분투 말고 다른거 사용하고 싶다면, 페도라 어떠세요?
swap을 공유해도 상관없습니다.
감사합니다 swap 공유해서 설치했습니다
다음 리눅스는 페도라 써봐야겠네요
우분투에서 /boot/efi를 보시면 우분투 부팅을 위한 파일 또는 디렉토리를 볼 수 있을 겁니다. (그외 windows로 부팅을 위한 파일도 볼 수 있습니다.) - 정확한 경로는 '/booot/efi/EFI'입니다. -
아래는 제가 아치리눅스 설치할때 windows와 듀얼 부팅을 위해 사용한 방법니다.
'-bootloader-id={적당한 이름}''로 하면 되며 설치 완료 후 '/booot/efi/EFI'을 확인해 보면 {적당한 이름} 디렉토리가 만들어져 있는 것을 볼 수 있습니다.
* 참고: 중요하지 않으나, 설치 초반에 /boot/efi를 마운트하고 genfstab 명령어로 fstab에 기록해두는 것이 좋습니다. 설치 마무리 단계에서 하시게 되면, fstab를 수동 편집해야 합니다.
<설치 초반>
# mkdir /mnt/boot/efi
# mount /dev/nvme0n1p1 /mnt/boot/efi
# genfstab -U /mnt >> /mnt/etc/fstab
<설치 마무리 단계>
# pacman -S grub efibootmgr os-prober
# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id={적당한 이름} --recheck
'Windows' + 우분투 + Arch로 사용하시려는 것 같은데, (만일 grub를 사용하고 있다면) 우분투의 grub 을 사용할지 arch의 grub를 사용할지도 결정하셔야 합니다. os를 세개를 설치하시는 것보다, 듀얼부팅은 유지하시고 아치는 vm으로 돌리시는 것이 여러 모로 좋을 것 같습니다.
자세한 설명 감사합니다 ㅎㅎ
지금은 os 세개지만 우분투 지워서 듀얼부팅 유지할 생각입니다
EFI 파티션을 공유하지 않아서 관리하기도 더 편합니다.
지금도 윈도우, 우분투 듀얼 부팅 선택할때는 UEFI 단에서 골라서 부팅하시지 않나요 (F8 로 부팅 디스크 선택하는 방식으로)? 그런식으로 아치를 설치하시면 훨씬 접근 난이도가 쉬울것 같습니다.
--
새 SSD를 사지 않고, 저 빈 파티션에 설치를 하고자 마음 먹으셨다면, grub 은 피하시면 좋겠습니다. 저는 refind ( https://wiki.archlinux.org/title/REFInd ) 를 썼는데, 훨씬 직관적이고 좋았습니다.
grub 은 외부 OS 를 인식해서 설정을 자동으로 짜주는데, 윈도우랑 듀얼부팅이면 모를까, 타 배포판이랑 듀얼 부팅은 정말 피곤해 집니다.
refind 는 설정을 직접 작성할 수 있어서 더 직관적입니다.
grub를 피하는 형식으로 했습니다
refind 문서 천천히 한번 읽어봐야겠네요 감사합니다
참고하시면 도움이 될거 같습니다
정리 잘된 한글 문서를 찾기 힘들어 혼자 정리하는 작업 하고 있었는데 여기 보기 편하게 잘되어있네요
북마크 추가하고 참고하겠습니다 감사합니다!