Fedora 시스템을 다른 컴퓨터로 전송

Fedora 시스템을 다른 컴퓨터로 전송

Fedora를 원격 컴퓨터로 전송하고 싶습니다. Fedora는 Grub 2.0을 사용하고 원격 컴퓨터에는 Centos 시스템과 Grub 0.97이 있습니다. 사실 두 가지 질문이 있습니다.

첫 번째는 호스트된 Grub에 항목을 올바르게 추가하는 방법입니다. 두 번째는 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 디렉터리에서 파일을 수집하고, 이동하려는 실제 하드웨어에 운영 체제를 다시 설치하고, 설치 후 구성을 다시 적용하는 것이 좋습니다.

관련 정보