현재 Mac에서 퓨전 드라이브 설정

Mac에서 Fusion 드라이브 시스템을 설정하는 데는 최신 버전의 OS X Mountain Lion (10.8.2 이상) 및 Mac에서 단일으로 취급하기를 원하는 두 개의 드라이브 이외의 특수 소프트웨어 또는 하드웨어가 필요하지 않습니다. 더 큰 부피 .

Apple이 OS 및 디스크 유틸리티를 업데이트하여 Fusion 드라이브에 대한 일반적인 지원을 포함하면 자신 만의 Fusion 드라이브를 쉽게 만들 수 있습니다. 그 동안 터미널을 사용하여 동일한 작업을 수행 할 수 있습니다.

퓨전 드라이브 배경

2012 년 10 월, Apple은 iMacMac mini 에 새로운 저장 옵션 인 Fusion 드라이브를 추가했습니다. 퓨전 드라이브는 실제로 128GB SSD (솔리드 스테이트 드라이브)와 표준 1TB 또는 3TB 플래터 기반 하드 드라이브의 두 가지 드라이브입니다. 퓨전 드라이브는 SSD와 하드 드라이브를 하나의 드라이브로 간주하는 단일 볼륨으로 결합합니다.

Apple은 퓨전 드라이브를 가장 자주 사용하는 파일을 볼륨의 SSD 부분으로 동적으로 이동시켜 자주 액세스하는 데이터를 Fusion 드라이브의 빠른 부분에서 읽을 수 있도록하는 스마트 드라이브라고 설명합니다. 마찬가지로 사용 빈도가 낮은 데이터는 느리지 만 상당히 큰 하드 드라이브 섹션으로 강등됩니다.

처음 발표되었을 때 많은 사람들은이 스토리지 옵션이 SSD 캐시가 내장 된 표준 하드 드라이브 일 뿐이라고 생각했습니다. 드라이브 제조업체는 많은 드라이브를 제공하므로 새로운 기능을 나타내지 못했을 것입니다. 하지만 애플 버전은 하나의 드라이브가 아니다. 그것은 OS가 결합하고 관리하는 두 개의 개별 드라이브입니다.

Apple이 몇 가지 세부 사항을 발표 한 후, Fusion 드라이브는 자주 사용되는 데이터에 대해 가능한 가장 빠른 읽기 및 쓰기 시간을 보장해야한다는 명백한 목적을 가진 개별 드라이브로 구축 된 계층 형 스토리지 시스템입니다. 계층화 된 저장소는 정보에 대한 빠른 액세스를 보장하기 위해 대기업에서 일반적으로 사용되므로 소비자 수준으로 가져 오는 것이 흥미 롭습니다.

01 of 04

퓨전 드라이브 및 코어 스토리지

Western Digital 및 Samsung의 이미지 제공

Mac 개발자이자 패트릭 스타 인 (Patrick Stein)이 수행 한 조사에 따르면 Fusion 드라이브를 만드는 데 특수 하드웨어가 필요하지는 않습니다. 필요한 것은 SSD 및 플래터 기반 하드 드라이브뿐입니다. 또한 OS X Mountain Lion (10.8.2 이상)이 필요합니다. Apple은 새로운 Mac mini 및 iMac과 함께 제공되는 Disk Utility 버전이 Fusion 드라이브를 지원하는 특수 버전이라고 말했습니다. 이전 버전의 디스크 유틸리티는 Fusion 드라이브에서 작동하지 않습니다.

이것은 맞지만 약간 불완전합니다. 디스크 유틸리티 응용 프로그램은 diskutil이라는 기존 명령 줄 프로그램의 GUI 래퍼입니다. Diskutil에는 이미 Fusion 드라이브를 만드는 데 필요한 모든 기능과 명령이 포함되어 있습니다. 유일한 문제는 우리가 사용하던 GUI 응용 프로그램 인 디스크 유틸리티의 최신 버전에 새로운 코어 저장 명령이 아직 내장되어 있지 않다는 것입니다. 새로운 Mac mini 및 iMac과 함께 제공되는 디스크 유틸리티 특별 버전 핵심 스토리지 명령어가 내장되어 있어야합니다. Apple이 OS X 10.8.3을 사용하지만 OS X 10.9.x를 사용하는 OS X를 업데이트하면 디스크 유틸리티는 모델에 관계없이 모든 Mac에서 사용할 수있는 모든 코어 저장 명령을 갖게됩니다 .

그때까지는 터미널과 명령 줄 인터페이스를 사용하여 자체 Fusion 드라이브를 만들 수 있습니다.

SSD가있는 경우와없는 경우의 융합

Apple이 판매하는 Fusion 드라이브는 SSD와 표준 플래터 기반 하드 드라이브를 사용합니다. 그러나 퓨전 기술은 SSD의 존재를 요구하거나 테스트하지 않습니다. 둘 중 하나가 다른 드라이브보다 눈에 띄게 빠르면 Fusion을 두 드라이브와 함께 사용할 수 있습니다.

즉, 대량 저장을 위해 10,000 RPM 드라이브와 표준 7,200 RPM 드라이브를 사용하여 Fusion 드라이브를 만들 수 있습니다. 5,400 RPM 드라이브가 장착 된 Mac에 7,200 RPM 드라이브를 추가 할 수도 있습니다. 당신은 아이디어를 얻습니다. 빠른 드라이브와 느린 드라이브. 하지만 SSD와 표준 드라이브가 가장 좋은 조합 인 것은 Fusion 드라이브 시스템의 대용량 스토리지를 희생시키지 않으면서도 성능이 가장 향상 될 것이기 때문입니다.

02 of 04

Mac에 Fusion 드라이브 만들기 - 터미널을 사용하여 드라이브 이름 목록 가져 오기

찾고자하는 볼륨 이름을 찾았 으면 오른쪽으로 스캔하여 OS에서 사용되는 이름을 찾으십시오. 제 경우에는 disk0s2와 disk3s2입니다. 스크린 샷 코요테 문 (Coyote Moon, Inc.)

퓨전 드라이브는 유형이 다른 두 개의 드라이브 (하나가 다른 드라이브보다 빠름)에서 작동 할 수 있지만,이 안내서는 단일 SSD 및 단일 플래터 기반 하드 드라이브를 사용하고 있다고 가정합니다. 각 하드 드라이브는 각각 단일 볼륨을 사용하여 Mac OS 확장 (저널링) 형식을 사용하십시오.

우리가 사용하게 될 명령은 두 개의 드라이브를 퓨전 드라이브로 사용할 수 있도록하기 위해 핵심 스토리지를 먼저 논리 장치의 핵심 스토리지 풀에 추가 한 다음 논리 볼륨으로 결합합니다.

경고 : 다중 파티션으로 구성된 드라이브를 사용하지 마십시오.

코어 스토리지는 디스크 유틸리티를 사용하여 전체 드라이브 또는 여러 볼륨으로 분할 된 드라이브를 사용할 수 있습니다. 실험으로 두 개의 파티션으로 구성된 작업용 퓨전 드라이브를 만들려고했습니다. 하나의 파티션은 더 빠른 SSD에있었습니다. 두 번째 파티션은 표준 하드 드라이브에 있습니다. 이 구성이 작동하는 동안, 나는 그것을 권장하지 않습니다. 퓨전 드라이브는 삭제하거나 개별 파티션으로 나눌 수 없습니다. 두 작업 중 하나를 수행하려고 시도하면 diskutil이 실패하게됩니다. 다시 포맷하면 드라이브를 수동으로 복구 할 수 있지만 드라이브에 포함 된 모든 파티션의 데이터는 손실됩니다.

Apple은 또한 Fusion이 다중 파티션으로 분할되지 않은 두 개의 전체 드라이브와 함께 사용될 것이며,이 기능은 언제든지 사용 중단 될 수 있으므로 명시했습니다.

따라서 Fusion 드라이브를 생성 할 때 두 개의 전체 드라이브를 사용하는 것이 좋습니다. 기존 드라이브에서 파티션을 사용하지 마십시오. 이 안내서는 디스크 유틸리티를 사용하여 여러 볼륨으로 분할되지 않은 하나의 SSD 및 하나의 하드 드라이브를 사용한다고 가정합니다.

퓨전 드라이브 만들기

경고 : 다음 프로세스는 Fusion 드라이브를 생성하는 데 사용할 두 개의 드라이브에 현재 저장된 모든 데이터를 지 웁니다. 진행하기 전에 Mac에서 사용하는 모든 드라이브의 최신 백업 을 만들어야합니다. 또한 모든 단계에서 디스크 이름을 잘못 입력하면 디스크의 데이터가 손실 될 수 있습니다.

두 드라이브 모두 디스크 유틸리티를 사용하여 단일 파티션으로 포맷해야합니다. 드라이브가 포맷되면 데스크탑에 나타납니다. 곧이 정보가 필요할 것이므로 각 드라이브의 이름을 적어 두십시오. 이 가이드에서는 Fusion1이라는 SSD와 Fusion2라는 1 TB 하드 드라이브를 사용하고 있습니다. 프로세스가 완료되면 Fusion이라는 단일 볼륨이됩니다.

  1. / 응용 프로그램 / 유틸리티에있는 터미널 시작.
  2. 터미널의 명령 프롬프트 (일반적으로 사용자 계정과 $)에 다음을 입력하십시오.
  3. 디스크리스트 목록
  4. Enter 키를 누르거나 돌아옵니다.
  5. Mac에 연결된 드라이브 목록이 표시됩니다. 그들은 disk0, disk1 등과 같이 보지 못하는 이름을 가지고있을 것입니다. 포맷했을 때 볼륨에 지정한 이름도 보입니다. 두 드라이브를 지정한 이름으로 찾으십시오. 내 경우에는 Fusion1과 Fusion2를 찾고 있습니다.
  6. 찾고자하는 볼륨 이름을 찾았 으면 오른쪽으로 스캔하여 OS에서 사용되는 이름을 찾으십시오. 제 경우에는 disk0s2와 disk3s2입니다. 디스크 이름을 기록하십시오. 나중에 사용하겠습니다.

그런데 디스크 이름의 "s"는 파티션 된 드라이브임을 나타냅니다. s 다음의 숫자는 파티션 번호입니다.

나는 드라이브를 파티션하지 말라고했지만, Mac에서 드라이브를 포맷 할 때라도, 터미널과 diskutil을 사용하여 드라이브를 볼 때 적어도 두 개의 파티션을 보게 될 것입니다. 첫 번째 파티션은 EFI라고하며 디스크 유틸리티 앱과 Finder에서 볼 수 없습니다. 여기서 EFI 파티션을 무시할 수 있습니다.

이제 디스크 이름을 알았으므로이 가이드의 4 페이지에서 수행 할 논리 볼륨 그룹을 만들 차례입니다.

03 of 04

Mac에 Fusion 드라이브 생성 - 논리 볼륨 그룹 생성

생성 된 UUID를 기록해 두십시오. 이후 단계에서 필요합니다. 스크린 샷 코요테 문 (Coyote Moon, Inc.)

다음 단계는이 가이드의 2 페이지에서 살펴본 디스크 이름을 사용하여 코어 저장소에서 사용할 수있는 논리 볼륨 그룹에 드라이브를 할당하는 것입니다.

논리 볼륨 그룹 만들기

현재 디스크 이름을 사용하여 논리 볼륨 그룹을 만드는 퓨전 드라이브를 만드는 첫 번째 단계를 수행 할 준비가되었습니다. 다시 한번 우리는 터미널을 사용하여 특별한 코어 스토리지 명령을 실행합니다.

경고 : 논리 볼륨 그룹을 만드는 프로세스는 두 드라이브의 모든 데이터를 지 웁니다. 시작하기 전에 두 드라이브 모두에 ​​현재 데이터 백업 이 있어야합니다. 또한 사용하는 장치 이름에 특히주의하십시오. 퓨전 드라이브에 사용할 드라이브의 이름과 정확하게 일치해야합니다.

명령 형식은 다음과 같습니다.

diskutil cs는 lvgName 디바이스 1 디바이스 2를 작성합니다.

lvgName은 작성하려는 논리 볼륨 그룹에 지정한 이름입니다. 이 이름은 Mac에서 완성 된 Fusion 드라이브의 볼륨 이름으로 표시되지 않습니다. 원하는 이름을 사용할 수 있습니다. 소문자 또는 숫자를 사용하는 것이 좋습니다. 공백이나 특수 문자는 사용하지 마십시오.

Device1과 device2는 이전에 적어 둔 디스크 이름입니다. Device1은 두 장치 중 빠른 속도 여야합니다. 이 예에서 device1은 SSD이고 device2는 플래터 기반 드라이브입니다. 내가 말할 수있는 한, 코어 스토리지는 더 빠른 장치인지 확인하기 위해 어떤 유형의 검사도 수행하지 않습니다. 논리 볼륨 그룹을 생성 할 때 드라이브를 배치하는 순서를 사용하여 어떤 드라이브가 기본 (더 빠른) 드라이브인지 결정합니다.

내 예제의 명령은 다음과 같습니다.

diskutil cs는 융합 disk0s2 disk1s2를 만듭니다.

터미널에 위의 명령을 입력하십시오. 그러나 자신의 lvgName과 자신의 디스크 이름을 사용해야합니다.

Enter 키를 누르거나 돌아옵니다.

터미널은 두 개의 드라이브를 코어 스토리지 논리 볼륨 그룹의 구성원으로 변환하는 프로세스에 대한 정보를 제공합니다. 프로세스가 완료되면 Terminal은 작성한 코어 스토리지 논리 볼륨 그룹의 UUID (Universal Unique Identifier)를 알려줍니다. UUID는 실제 Fusion 볼륨을 생성하는 다음 코어 저장 명령에 사용되므로 반드시 기록해야합니다. 다음은 터미널 출력의 예입니다.

CaseyTNG : ~ tnelson $ diskutil cs 생성 Fusion disk0s2 disk5s2

CoreStorage 작업 시작

디스크 0s2 마운트 해제

disk0s2에 파티션 유형 감동

논리적 볼륨 그룹에 disk0s2 추가

디스크 5s2 마운트 해제

disk5s2에서 파티션 유형을 만지십시오.

논리적 볼륨 그룹에 disk3s2 추가

코어 저장소 논리 볼륨 그룹 만들기

disk0s2를 코어 스토리지로 전환

disk3s2를 코어 스토리지로 전환

논리 볼륨 그룹이 나타날 때까지 기다리는 중

새로운 논리 볼륨 그룹 "DBFEB690-107B-4EA6-905B-2971D10F5B53"발견

코어 스토리지 LVG UUID : DBFEB690-107B-4EA6-905B-2971D10F5B53

CoreStorage 작업 완료

CaseyTNG : ~ tnelson $

생성 된 UUID를 확인하십시오 : DBFEB690-107B-4EA6-905B-2971D10F5B53. 확실히 식별자 일뿐입니다. 확실히 독특하고 명확하고 간결하고 기억에 남는 것은 아닙니다. 다음 단계에서 사용하기 때문에 반드시 적어 두십시오.

04 04

Mac에 Fusion 드라이브 생성 - 논리 볼륨 생성

createVolume 명령이 완료되면 새 융합 볼륨에 대해 생성 된 UUID가 표시됩니다. 나중에 참조 할 수 있도록 UUID를 기록하십시오. 스크린 샷 코요테 문 (Coyote Moon, Inc.)

지금까지 Fusion 드라이브를 만들기 위해 필요한 디스크 이름을 발견했습니다. 그런 다음 이름을 사용하여 논리 볼륨 그룹을 생성했습니다. 이제 논리적 볼륨 그룹을 OS가 사용할 수있는 Fusion 볼륨으로 만들 준비가되었습니다.

코어 스토리지 논리 볼륨 생성

이제 두 개의 드라이브로 구성된 핵심 스토리지 논리 볼륨 그룹이 생겼으므로 Mac 용 실제 Fusion 볼륨을 만들 수 있습니다. 명령의 형식은 다음과 같습니다.

diskutil cs createVolume lvgUUID 유형 이름 크기

lvgUUID는 이전 페이지에서 작성한 코어 저장 영역 논리적 볼륨 그룹의 UUID입니다. 이 번거로운 번호를 입력하는 가장 쉬운 방법은 터미널 창에서 뒤로 스크롤하여 UUID를 클립 보드로 복사하는 것입니다.

유형은 사용할 형식 유형을 나타냅니다. 이 경우, Mac에 사용되는 표준 형식 인 Journaled HFS +를 나타내는 jhfs +를 입력합니다.

Fusion 볼륨에 원하는 이름을 사용할 수 있습니다. 여기에 입력하는 이름은 Mac의 바탕 화면에 표시되는 이름입니다.

size 매개 변수는 작성중인 볼륨의 크기를 나타냅니다. 이전에 생성 한 논리 볼륨 그룹보다 클 수는 없지만 더 작을 수 있습니다. 그러나 백분율 옵션을 사용하고 논리 볼륨 그룹의 100 %를 사용하여 퓨전 볼륨을 만드는 것이 가장 좋습니다.

예를 들어, 마지막 명령은 다음과 같습니다.

Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs + Fusion 100 %

터미널에 위의 명령을 입력하십시오. 자신의 값으로 대체 한 다음 Enter 키를 누르거나 돌아 오십시오.

터미널에서 명령을 완료하면 새 Fusion 드라이브가 바탕 화면에 마운트되어 사용할 준비가됩니다.

Fusion 드라이브를 생성하면 Fusion 드라이브를 생성 한 핵심 스토리지 기술이 제공하는 성능 이점을 사용할 수 있습니다. 이 때 드라이브를 Mac의 다른 볼륨처럼 취급 할 수 있습니다. OS X을 설치하거나 원하는대로 사용할 수 있습니다.