내 Fedora를 원격 시스템으로 전송하고 싶습니다. Fedora는 Grub 2.0에 속하며 원격 시스템에는 Centos 시스템과 Grub 0.97이 있습니다. 사실 두 가지 질문이 있습니다.
첫 번째는 호스팅 그럽에 항목을 올바르게 추가하는 방법입니다. 두 번째는 Centos가 실행 중인 시스템에 Fedora 파일 시스템을 복사하는 방법입니다. Fedora의 lsblk
출력은 다음과 같습니다.
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 231.8G 0 part
├─fedora-usr (dm-0) 253:0 0 14.7G 0 lvm /usr
├─fedora-swap (dm-1) 253:1 0 4G 0 lvm [SWAP]
├─fedora-root (dm-2) 253:2 0 30.5G 0 lvm /
├─fedora-tmp (dm-3) 253:3 0 4G 0 lvm /tmp
└─fedora-home (dm-4) 253:4 0 178.7G 0 lvm /home
기존 Centos 파티션 스키마를 유지하면서 이 구조를 원격 시스템에 어떻게 추가할 수 있습니까?
├─sda1 8:1 0 25G 0 part
├─sda2 8:2 0 279.5G 0 part
├─sda3 8:3 0 198.9G 0 part
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 500M 0 part /boot
└─sda6 8:6 0 194.8G 0 part
├─vg_centos-lv_root (dm-0) 253:0 0 50G 0 lvm /
├─vg_centos-lv_swap (dm-1) 253:1 0 3.8G 0 lvm [SWAP]
└─vg_centos-lv_home (dm-2) 253:2 0 141G 0 lvm /home
/dev/sda7
등등을 추가할 수 있나요 ?
UPD#1 두 시스템 모두 RAID 디스크가 아니며 둘 다 lvm 디스크가 있고 마스터 부팅은 GPT가 아닌 MBR입니다.
답변1
디스크에 충분한 공간이 남아 있으면 원격 시스템의 디스크에 새 파티션을 추가할 수 있습니다. 예를 들어 , 같은 도구를 사용 gparted
하면 기존 파티션의 크기를 조정하여 필요한 공간을 확보할 수 있습니다. 다른 파티션을 만들 필요가 없습니다 /boot
. 컴퓨터에 있는 것과 원격 컴퓨터에 있는 것을 병합할 수 있습니다. 이런 식 으로 구성하는 것이 훨씬 쉬울 것입니다 grub
.
귀하의 Fedora 시스템은 고도로 맞춤화되어 있습니까? 내가 당신이라면 전체 시스템을 복사하지 않고 파티션만 복사 /home
하고 새 호스트에 시스템을 다시 설치할 것입니다. 가상 머신과 같이 설계되지 않은 시스템을 복사하는 것은 매우 까다로울 수 있습니다. 예를 들어, 전체 내용을 검토 /etc/fstab
하고 필요한 모든 펌웨어가 새 자료에 사용 가능한지 확인 해야 합니다 .
수행 중인 작업을 알고 있다면 LVM 스키마를 다시 생성한 다음 데이터를 복사해야 합니다.
답변2
이 작업을 수행하여 궁극적으로 무엇을 하게 되는지 잘 모르겠지만 아마도 이 작업을 시도하지 않는 것이 좋습니다. 한 하드웨어 세트에서 다른 하드웨어 세트로 시스템을 이동하는 것은 문제가 될 수 있으며 일반적으로 Linux를 다루는 데 가장 숙련된 작업입니다.
하드웨어 차이점
우선 두 시스템 모두 동일한 유형의 하드웨어 아키텍처를 가지고 있는지 확인해야 합니다.
- 둘 다 인텔 시스템인가요? AMD 시스템?
- 32비트 시스템인가요, 64비트 시스템인가요?
- 그래픽카드도 똑같나요?
- 네트워킹 및 기타 하드웨어?
이 하드웨어를 재구성하면 문제가 발생할 수 있습니다.~ 후에시스템이 설치되었습니다.
디스크 파티셔닝 차이점
디스크 레이아웃은 한 시스템에서 다음 시스템으로 복제하기가 훨씬 더 까다로울 수 있습니다. 익숙해져야 할 몇 가지 기술이 있습니다.
- MBR(마스터 부트 레코드)과 GPT(GUID 파티셔닝 테이블)를 사용하여 드라이브를 포맷합니까?
- 드라이브에 소프트웨어 RAID(mdadm)가 포함되어 있습니까?
- LVM(논리 볼륨 관리) 레이어가 포함되어 있나요?
일반적으로 /etc 및 /home 디렉터리에서 파일을 수집하고, 이동하려는 실제 하드웨어에 OS를 다시 설치하고, 설치 후 구성을 다시 적용하는 것이 좋습니다.