Ubuntu에서 두 개의 하드 드라이브 병합

Ubuntu에서 두 개의 하드 드라이브 병합

내 컴퓨터에는 2개의 하드 드라이브가 설치되어 있습니다. 그 중 하나는 비어 있고(방금 추가했습니다) 다른 하나는 다른 모든 것을 포함합니다.

fdisk의 출력:

root@*****:~# sudo fdisk -l  
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors   
Units: sectors of 1 * 512 = 512 bytes   
Sector size (logical/physical): 512 bytes / 512 bytes    
I/O size (minimum/optimal): 512 bytes / 512 bytes    
Disklabel type: dos   
Disk identifier: *****   

Device     Boot Start     End   Sectors  Size Id Type  
/dev/sda1  *     2048 209715166 209713119  100G 83 Linux


Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors  
Units: sectors of 1 * 512 = 512 bytes  
Sector size (logical/physical): 512 bytes / 512 bytes   
I/O size (minimum/optimal): 512 bytes / 512 bytes  
Disklabel type: dos  
Disk identifier: ******

이제 시스템이 켜졌습니다 /dev/sda. 200GB 파티션을 얻기 위해 기존 HDD를 새 HDD와 병합하는 방법은 무엇입니까 /dev/sda?

답변1

죄송합니다. 두 개의 하드 드라이브를 병합하는 기능은 없습니다.

너 뭐야할 수 있는여러분이 해야 할 일은 LVM을 사용하여 두 개의 디스크가 포함된 볼륨 그룹을 생성한 다음 약 200GB의 논리 볼륨을 생성하는 것뿐입니다. 대략적으로 말하면 단계는 다음과 같습니다.

  1. 백업하세요/dev/sda1
  2. 현재 부트 로더가 어떻게 구성되어 있는지(예: GRUB2) 숙지하고 LVM에서 부팅할 수 있는 방법이 있는지 확인하십시오. 예를 들어 GRUB2는 LVM에서 부팅할 수 있지만GRUB 파티션이 방법.
  3. 2단계에서 배운 내용을 기반으로 다시 분할합니다. /dev/sda예를 들어, GRUB2용으로 작은 파티션을 만들고 나머지는 LVM 전용으로 사용할 수 있습니다. 파티션이 필요하지 않습니다 /dev/sdb.
  4. 각 디스크에 하나씩 두 개의 LVM 물리 볼륨을 생성합니다. 예를 들어,pvcreate /dev/sda2 && pvcreate /dev/sdb
  5. 두 개의 물리 볼륨을 포함하는 볼륨 그룹을 만듭니다. 전임자:vgcreate vg0 /dev/sda2 /dev/sdb
  6. 파일 시스템에 대한 논리 볼륨을 생성합니다. 전임자:lvcreate -ay -l 100%FREE --name rootfs vg0
  7. 새 파일 시스템을 포맷합니다. 전임자:mkfs.ext4 /dev/vg0/rootfs
  8. 백업을 다음으로 복원하세요./dev/vg0/rootfs
  9. "/" 파일 시스템에서 마운트하도록 마운트 /dev/vg0/rootfs하고 수정합니다 ./etc/fstab/dev/vg0/rootfs
  10. LVM 논리 볼륨 내에서 Linux 커널을 찾을 수 있는 위치를 알 수 있도록 부트 로더를 재구성해야 할 수도 있습니다.

짐작하셨겠지만, /dev/vg0/rootfs그렇습니다본질적으로두 개의 하드 드라이브가 병합되었습니다.

관련 정보