[완료]리눅스에서 파티션 나누기 도와주세요...!
얼마전에 centos를 깐 초짜인데요.. windows로 멀티부팅을 구성하고 싶어서 centos에서 windows설치용 파티션을 하나 나눠주고 설치를 하려는데, 영 쉽지가 않네요ㅠㅠ
일단 제 하드구성을 적어보겠습니다.
fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002aa69
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 31132 249551872 8e Linux LVM
Disk /dev/sdb: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/md127: 256.1 GB, 256066453504 bytes
2 heads, 4 sectors/track, 62516224 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0x0002aa69
Device Boot Start End Blocks Id System
/dev/md127p1 * 257 128256 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/md127p2 128257 62516224 249551872 8e Linux LVM
Partition 2 does not end on cylinder boundary.
Disk /dev/mapper/vg_yh-lv_root: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_yh-lv_swap: 4076 MB, 4076863488 bytes
255 heads, 63 sectors/track, 495 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_yh-lv_home: 197.8 GB, 197774016512 bytes
255 heads, 63 sectors/track, 24044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 262144 bytes
Disk identifier: 0x00000000
df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_yh-lv_root
51609340 6154524 44930584 13% /
tmpfs 1918792 284 1918508 1% /dev/shm
/dev/md127p1 495844 67451 402793 15% /boot
/dev/mapper/vg_yh-lv_home
190107364 21180884 159269548 12% /home
pvdisplay
--- Physical volume ---
PV Name /dev/md127p2
VG Name vg_yh
PV Size 237.99
GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 60925
Free PE 0
Allocated PE 60925
PV UUID ATxkvv-L33I-wDVx-PJ08-Vqr9-JybF-8XibKC
이런식으로 지금 하드가 구성되어있습니다.. 하드 2개가 raid0으로 md127에 묶여 있구요. md127를 md127p1, md127p2 둘로 파티션을 나눈 뒤에
md127p2를 pv으로 만들어서 lvm을 구성했더라구요.. 제가 원하는 것은 md127p2 파티션을 md127p3으로 윈도우 설치를 위한 50GB정도를 떼서 만들고 싶어서 gparted를 설치하고
나누어 보려고했더니, 우선 파티션 테이블을 만들라고 하더군요.(리눅스는 원래 파티션 테이블을 안만들고 파티션을 나눌수가 있나요??) msdos용 파티션 테이블을 만들려고하니 아래 그림과
같이 md127에 있는 데이터가 전부 삭제될꺼라고 하는데...ㅠㅠ 중요한 자료들이 담겨 있어서 그건 좀 곤란할꺼 같은데, 데이터는 안건드리고 저 md127p2를 둘로 쪼갤수 있는 방법은
없는건가요??
첨부 | 파일 크기 |
---|---|
screen.jpg | 59.61 KB |
백업 뜨세요
http://www.howtoforge.com/partitioning_with_gparted
대충 읽어봤는데 리사이징을 사용하면 데이터 유실이 없다는 것 같습니다. 전 유지한채로 합치는 법도 있다는 얘기는 들었지만 구체적인 방법은 여태 모르는데 참 편리한 수단이 늘어가는군요...
근데 방법이 있어도 백업은 뜨세요. 이런 시스템 근간에 관계되는 작업을 할 때는 유지된다쳐도 만약을 위해 떠둡니다. 이런거 안해도 이번 기회에 백업을 떠두고 생활화하세요. 중요한 데이터라면서요. 혹시 모를 불상사를 대비해 늘 여벌을 만들어 둬야죠.
답변 감사합니다.
감사합니다~! 일단 백업은 떠두었는데, 방법대로 해도 잘 안되어서 그냥 밀어버리고 나누었습니다ㅠㅠ
댓글 달기