일반적으로 나는 (현대?) Linux의 /boot가 기본 / 파티션의 일부일 뿐이라는 것을 알고 있지만 /boot 자체를 작은 파티션에 두고 싶습니다. 이것이 가능합니까?
즉, boot라고 표시된 작은 파티션에 /boot만 있고 나머지 OS는 별도의(부팅 불가능한) 드라이브에 두고 싶습니다.
이렇게 하면 BIOS가 부팅 가능한 것으로 인식하지 못하는 빠른 드라이브에 OS를 배치할 수 있습니다.
중요한 경우 5.0.x 커널과 함께 xubuntu 19.04를 실행하고 있습니다.
답변1
/boot만 부팅 가능한 파티션에 있어야 합니까?
네, 제가 며칠 전에 했던 것과 매우 비슷한 일을 하게 될 것 같아요. 제게는 효과가 있었어요 :-) 또한 참조하세요이 링크.
하지만 부팅 가능한 드라이브에 있어야 하는 몇 가지 항목이 더 필요합니다.
하나 설치했어요NVMEPCI Express 카드를 통해 내 워크스테이션(Lenovo Thinkstation C30)에 연결된 m2 스틱 드라이브인 중고품(리퍼브)을 구입했습니다. 이 솔루션[PCI Express 카드를 통해 m2 스틱을 사용하는]은 nvme에서 부팅할 수 있을 만큼 새 컴퓨터를 구입하는 것보다 훨씬 저렴합니다.
nvme 드라이브는 SATA를 통해 연결된 SSD보다 작동하고 쓰기 속도가 2.4배 더 빠릅니다. 최신 인터페이스 하드웨어와 결합하면 속도가 더욱 빨라질 수 있습니다.
이 구성에서는 nvme 드라이브로 직접 부팅할 수 없습니다. BIOS/UEFI 시스템이 이를 인식하지 못합니다. 하지만 Xubuntu Focal의 Ubiquity를 사용하면 SATA 드라이브에 부팅 파티션을 만들고 거기에서 nvme 드라이브의 루트 파티션으로 부팅할 수 있습니다. sudo update-grub
SATA-SSD의 기본 OS에서 실행하여 메뉴 항목을 사용할 수도 있습니다 .
Xubuntu용 Ubiquity 설치 프로그램의 파티션 창에서 수동 파티셔닝을 의미하는 "기타"를 선택합니다.
일반적으로 루트 파티션만 선택합니다./하지만 부팅 파티션을 [생성하고] 선택할 수도 있습니다./시작하다,예를 들어/집분할. 이 경우 루트 파티션을 nvme 드라이브와
/boot
부팅 가능한 드라이브에 배치합니다(별도의 기본 파티션은 필요하지 않습니다).또한 부팅 가능한 드라이브에 부트로더를 넣어야 합니다.
- 이전 BIOS 모드 별칭 CSM 별칭 레거시 모드에서는 부트로더를 부팅 가능한 드라이브의 헤드에 배치
/dev/sda
하거나/dev/sdb
...- GPT(GUID 파티션 테이블)인 경우
bios-grub
부팅 가능한 드라이브에 작은 파티션도 설정 해야 합니다.
- GPT(GUID 파티션 테이블)인 경우
- 새로운 UEFI 모드에서는 다음이 필요합니다.EFI 시스템 파티션부팅 가능한 드라이브에. 이미 존재하는 경우 새 Xubuntu 시스템 설치에도 사용됩니다. 그렇지 않으면 이를 생성해야 하며 FAT32 파일 시스템이 있어야 합니다. Xubuntu의 설치 프로그램은 EFI 시스템 파티션을 사용 가능한 첫 번째 드라이브(일반적으로
/dev/sda
)에 자동으로 배치합니다.
- 이전 BIOS 모드 별칭 CSM 별칭 레거시 모드에서는 부트로더를 부팅 가능한 드라이브의 헤드에 배치
다음 링크는 다양한 상황에서 필요한 파티셔닝을 설명합니다.