세이박스

[맥북] BootCamp 윈도우 7 설치시 GPT 파티션 오류 해결 방법

하드웨어

맥에서 사용하는 GPT 파티션 방식 때문에 부트 캠프로 윈도우를 설치할려고 하면 파티션이 GPT 형식이라서 설치 할 수 없다고 합니다.


해결 방법은 NTFS로 포맷을 하면 되는데 어디서 NTFS로 포멧할 수 있을까요?

레티나 맥북이나 에어는 하드를 뺀다해도 장착할 곳도 없는데...

해결방법은 윈도우 설치에서 가능 합니다.

 

윈도우 설치 화면에서  "Shift + F10" 키를 클릭한다.

 

그러면 검정색 콘솔창이 하나 뜰것입니다.
그럼, 아래 명령어를 순서대로 입력합니다.

 

diskpart
select disk 0    <- 첫번째 hdd 라는 의미
select partition 4    <1-- 4번째 파티션이라는 의미 맥os가 기본 파티션 3개를 사용
format fs=NTFS label="WIN"
exit
exit


이제 포멧된 파티션에 윈도우를 설치 하시면 끝~ ^^

참쉽죠

 

 

리눅스 스카시 하드 파티션, 포멧, 마운트

서버,보안
리눅스(linux)에서 스카시(scsi) 하드디스크(hdd)를 파티션 설정과 포멧 그리고 마운트 까지의 과정을 설정 하겠습니다.

 

1. 리눅스 파티션 설정
1) 파티션 상태를 확인 합니다.
fdisk -l
[root@ ~]# fdisk -l
Disk /dev/sda: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 8924 71577607+ 8e Linux LVM
Disk /dev/sdb: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 8924 71681998+ 8e Linux LVM
Disk /dev/sdc: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 13 104391 83 Linux
/dev/sdc2 14 8924 71577607+ 8e Linux LVM
2) 설정할 하드가 sdc 인경우
[root@ ~]# fdisk /dev/sdc
The number of cylinders for this disk is set to 8924.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): d
Partition number (1-4): 1
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-8924, default 1): 엔터
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-13, default 13): 엔터
Using default value 13
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
fdisk /dev/sdc
3) 파티션 삭제
d -> 1 클릭
d 클릭 (파티션이 2개면 2번 d 클릭)
4) 파티션 생성
n -> p -> 1 -> 엔터 -> 엔터 -> w
- n : new partition
- p : pramary로 설정 (마운트로 붙일려면 프라머리로 설정)
- 1 : 1개의 파티션으로 설정
- 용량 설정 : 디폴터 엔터 2번
- w : 적용하고 종료

 

2. 스카시 하드디스크 포멧하기
[root@ ~]# fdisk -l
Disk /dev/sda: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 8924 71577607+ 8e Linux LVM
Disk /dev/sdb: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 8924 71681998+ 8e Linux LVM
Disk /dev/sdc: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 8924 71681998+ 83 Linux
1) 일단 파티션 생성 확인
fdisk -l
2) 포멧
[root@ ~]# mkfs -t ext3 /dev/sdc1
mke2fs 1.39 (29-May-2006)
/dev/sdc is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
8962048 inodes, 17921843 blocks
896092 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
547 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
mkfs -t ext3 /dev/sdc1
- 한참 기다리고 있으면 알아서 포멧하고 종료함.
- 포멧 시스템을 ext3 로 했는데 간혹 시스템에 따라 ext2 인 경우도 있음.

 

3. 스카시 하드디스크 마운트 하기
1) 마운트할 폴더 생성
mkdir /backup
2) 마운트
mount /dev/sdc1 /backup
- /dev/sdc1 은 디바이스 장치명
- /backup 은 마운트 할 대상
- 간혹 마운트시 파일 시스템을 지정해줘야 할 경우가 있습니다. 예를들어 usb 외장하드, 시디롬 또는 fat32 등으로 포멧된 하드인 경우 파일 타입 옵션을 추가해 줘야 합니다. usb외장하드 마운트는 별도로 게시 할 예정입니다.
팁1) 부팅시 자동으로 마운트 되도록 설정
vi /etc/rc.local
mount /dev/sdc1 /backup 추가
오류1) mount /dev/sdc1 /backup
mount: you must specify the filesystem type
-> 마운트 및 포멧 과정에서 제대로 처리 안된 경우이므로 다시 처음 부터 진행해 본다. 보통 하드디스크 파티션 명이 달라서 생기는 오류일 가능성이 높음. (포멧 과정에서)
* 위 정보는 시스템에 따라 상이할 수 있습니다. 제가 설치한 서버 기준으로 설명을 했습니다.

SD 메모리 포멧 SDFormatter V2.0.0.3

기타
사용자 삽입 이미지

SD 메모리를 포멧이 잘 안될때 Panasonic에서 제공하는 SDFormatter를 이용해서 포멧 잘 되곤 하더군요.

[실행방법]

1. 프로그램은 설치가 필요 없이 바로 실행 가능 하므로 매우 간단하게 이용하실 수 있습니다.

2. Device 에 SD 메모리만 나타나며 포멧 하고자 하는 드라이브를 선택합니다.

3. 프로그램 실행후 메모리를 USB에 꼽을때 간혹 나타나지 않을 경우 Refresh를 누르면 갱신 되어 나타 납니다.

사용자 삽입 이미지

4. Option Setting

1) FORMAT TYPE :
기본 빠른 포멧이며, FULL 포멧 방식을 선택할 수 있습니다. 기본 포멧을 이용시 포멧을 하더라도 지워진 자료를 복구 할수 있는 반면 FULL 포멧에서 Erase ON을 선택하게 되면 삭제된 자료를 복구 할 수 없도록 지우고 포멧을 하게 됩니다.

2) FORMAT SIZE ADJUSTMENT :
기본 OFF 로 되어 있으며 ON 설정시 포멧 사이즈를 조절 하도록 한다는 의미인데 이 항목에 대해선 자세히 모르겠습니다.


5. Format
Format 버튼을 눌러 포멧을 합니다. 아주 간단하죠!
옵션 설정은 굳이 안하셔도 됩니다.


출처 : Panasonic