High Sierra 설치에서 APFS 로의 변환을 방지하는 방법


11

현재의 이해는 "모든 SSD"시스템은 High Sierra 설치시 최소한 주 / 루트 파일 시스템이 APFS로 변환 될 것임을 나타냅니다.

이는 HFS +가 여전히 실행 가능한 부팅 파일 시스템임을 의미합니다 (외부 회전 드라이브에서 베타 테스트 중). 지금은 HFS +를 유지하고 싶습니다.

HFS +를 유일한 파일 시스템으로 유지하는 "모든 SSD"MacBook Pro에 Recovery HD를 포함한 전체 기본 설치를 어떻게 적용합니까?


Macbook에 SSD가있는 경우 새로운 APFS 파일 시스템을 사용하지 않는 이유는 무엇입니까? 광산은 잘 업그레이드되었고 새로운 APFS 파일 시스템은 훨씬 더 빨리 보입니다.
MitchellK

이전 버전과의 호환성, 크로스 플랫폼 호환성, .0-avoidance는 다른 사람들이 베타 테스트를하여 지금까지 벤치 마크 정보와 충돌합니다. APFS에 대한 문서는 여전히 압도적입니다. Zaphod는 안전합니다.
LаngLаngС

이해 :) 새로운 파일 시스템은 번거로울 수 있지만 APFS에서 아직 발견 된 문제는 없지만 운이 좋을 것 같습니다.
MitchellK

2
@MitchellK : 몇 가지 보안 취약점, 마이그레이션 문제, 되돌릴 수없는 변환의 기본 문제.
dan

답변:


16

High Sierra 설치 관리자 GUI를 종료하고 명령 줄에서 설치를 시작하면 작동합니다.

/Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --converttoapfs NO

--usage인수 를 사용하여 추가 설치 옵션을 얻을 수 있습니다 .

인수
--applicationpath, 설치를 시작할 OS 설치 프로그램 응용 프로그램의 복사본 경로입니다.
--license, 사용자 라이센스 계약 만 인쇄합니다.
-동의 라이센스, --license로 인쇄 한 라이센스의 라이센스에 동의합니다.
--rebootdelay, 준비가 끝날 때 재부팅을 지연시키는 시간. 이 지연 시간은 초 단위이며 최대 300 (5 분)입니다.
--pidtosignal, 준비 단계 완료시 SIGUSR1을 전송할 PID를 지정하십시오. "rebootdelay"를 무시하려면 SIGUSR1을 startosinstall로 다시 보내십시오.
--converttoapfs에서 APFS로 변환하려면 YES 또는 NO를 지정하십시오.
--installpackage, OS 설치가 완료된 후 설치할 패키지 경로입니다. 이 옵션은 여러 번 지정할 수 있습니다.
--usage,이 메시지를 인쇄합니다.
--volume, 대상 볼륨의 경로.


소식통 은 베타 버전의 명령이 첫 번째 실행에서 두 번째 실행에서 아무것도하지 않는다고보고합니다.


더 이상 공식적으로 베타 버전이 아니라고보고 된 보고서가 있습니까? 부팅 가능한 스틱 (createinstallmedia)에서이 옵션을 사용하는 것은 어떻습니까?
LаngLаngС

USB 스틱 설치 프로그램에서는 작동하지 않습니다. 최신 Sierra 용 설치 프로그램은이 옵션을 제공하지만 "HelperTool crashed"로 계속 진행하려고하면 충돌이 발생합니다.
LаngLаngС

@LangLangC 아니요, USB 미디어에서 제대로 작동하며 오늘 다음과 같이 실행되었습니다 /Volumes/Install\ macOS\ High\ Sierra/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --converttoapfs NO.-전혀 오류가 없습니다. 라이센스 계약 실패를 막기 위해 처음에는 플래그없이 실행해야했습니다 (잘못 해석 된 것일 수 있습니다).
oemb1905


2

High Sierra를 설치할 때 자동 변환을 방지하는 한 가지 방법은 먼저 외부 드라이브로 설치를 리디렉션하는 것입니다.
(또는 SSD 외에 이러한 드라이브를 갖도록 수정 된 더 큰 데스크탑 컴퓨터 및 랩톱의 기존 HDD)

그런 다음 외부 드라이브에서이 설치를 기본 내부 부팅 드라이브로 다시 복제 할 수 있습니다 (부팅 드라이브가 지워진 후). 클론이 SSD에 다시 설치되면 파일 시스템은 HFSplus에 유지됩니다.

전체 절차의 목표가 어쨌든 "새로 설치"인 경우에는 이것이 우회적입니다. 그것은 할 수 있는 옵션이 당신이이 준비 할 필요가 느린 USB 스틱 포함하는 경우,이 방법으로 실제로 더 빨리 createinstallmedia다음이 대 우선 매우 빠른 외부 드라이브에 설치에서 설치합니다. [여러 사람이 여러 컴퓨터를 High Sierra로 업그레이드하려는 경우에도 동일한 이점이 필요할 수 있습니다. 아래 update2 참조]

macOS 10.13을 설치할 때 현재 외부 드라이브가 APFS로 변환되지 않습니다.

이 원칙이 얼마나 오랫동안 적용되는지는 아무도 모르지만 현재는 회전 자기 드라이브와 솔리드 스테이트 드라이브의 두 가지 드라이브 모두에 ​​해당됩니다.

이것은 많은 의견으로 충족되므로 다른 사람들은 다음과 같이 제안합니다.

APFS없이 macOS High Sierra로 업그레이드하는 가장 안전한 방법

이 작업을 강력하게 제안하는 방법이 가장 안전하고 쉬운 방법입니다. 무언가가 잘못되면 이미 가지고있는 것을 변경하지 않고 업그레이드를 중단 할 수 있기 때문에 가장 안전합니다.

  1. 부팅 드라이브를 여분의 외부 드라이브에 복제하십시오.
  2. 예비 / 복제를 부팅합니다.
  3. 예비 / 복제를 업그레이드하십시오. 업데이터는 파일 시스템을 그대로두고 APFS로 변환되지 않습니다.
  4. 이제 업데이트 된 스페어 / 클론을 부팅하십시오. 사물을 확인하고 사물이 만족스럽게 작동하는지 확인하십시오. 모든 것이 올바르게 작동하고 정상적으로 수행하는 모든 것이 정상인지 확인하십시오.
  5. 만족? 이제 원래 부트 드라이브 외부에서 업데이트 된 외부를 복제하십시오.
  6. 원래 부팅 드라이브 (지금 업데이트)에서 부팅하십시오.

이러한 방식으로 업데이트하면 업데이트 된 시스템을 사용하여 명시 적으로 복제 할 때까지 기존 부팅 드라이브가 변경되지 않습니다.


"클린 설치"참고는이 자리에서 지금은 종종 사용자가 선호하는 업그레이드 다른하시기 바랍니다하십시오 깨끗한 설치 이전 프로그램, 설정 및 데이터가 있음을 의미 한다 새 설치가 다시 복제하기 때문에이되기 전에 (포맷을 통해) 삭제를 나중에 수동으로 또는 마이그레이션 지원을 사용하여 복원합니다.
새로 설치 복제는 부팅 드라이브에있는 것 외에 업그레이드와 유사하게 수행 할 수 있지만이 방법은 권장 되지 않습니다. 새로 설치하고 새로 설치 하기 전에 내부 부팅 드라이브 포맷하면 내부 드라이브가 "새로 설치"를 수행하는 기본 목표 인 "실제 새로 설치"조건과 동일하게됩니다.


업데이트 2 : 이제 펌웨어 업데이트가 설치 프로그램으로 롤업되므로 Apple에서 더 이상 여러 시스템을 업그레이드 하지 않는 것이 좋습니다 . 펌웨어 업데이트가 수동으로 어떻게 적용되는지 알아 내지 않는 한. 이 문제는 질문에 요약 된 것처럼 HFS +보다 APFS 설치에서 더 시급한 것으로 보입니다. 해당 펌웨어 업데이트가 필요한 경우 수동으로 Mac 펌웨어 업데이트 적용을 확인하십시오 .

위에서 설명한 복제 경로는 현재 단일 시스템을 업그레이드하거나 (펌웨어 업그레이드가 수행되는) High Sierra와 함께 제공되고 펌웨어 업데이트가 이미 적용된 시스템에 운영 체제를 다시 설치하는 경우에만 권장됩니다.


위에 요약 된 복제 경로는 현재 HSiplus를 파일 시스템으로 유지해야하는 High Sierra를 MacBook에 설치하는 가장 좋은 옵션입니다. – 비어 있고 포맷되지 않은 교체 용 드라이브가 유일한 내부 디스크 인 조건에서. 최신 High Sierra 설치 프로그램은 --converttoapfs및 옵션 조합과 함께 작동하지 않습니다 --volume. 하는 시도 는 설치를 리디렉션 하고 기존의 파일 시스템을 유지하면 오류가 발생합니다 "는 HelperTool 추락".


1
예를 들어 .../startosinstall --converttoapfs NO부팅 된 USB 드라이브 등을 사용하여 macOS High Sierra.app 설치에서 생성 된 USB 설치 프로그램에서 새로 설치를 수행 할 수있는 경우 이러한 리가 마롤을 수행 할 필요가 전혀 없습니다 .
user3439894

1
복제는 기본 HD의 내용을 삭제하고 나중에 모든 응용 프로그램 / 사용자 파일 등을 백업에서 복원해야한다는 점을 언급 할 가치가 있습니다.
nohillside

1
@ user3439894 불행히도 명령을 보낼 때 설치가 시작됩니다. 설치 관리자를 수정하지 않고 USB에 넣을 수 있습니다. USB를 생성하는 방법이 있어야하고 설치 프로그램 내에서 APFS 변환을위한 플래그를 설정하십시오
Chriz74

1
@ Chriz74, FYI App Store에서 'Install macOS High Sierra.app'을 다운로드하여 새로 설치하고 Apple의 ht201372 문서의 정보를 사용하여 USB Installer를 만든 다음 USB Installer를 사용하여 부팅했습니다. 거기서 HFS +를 사용하여 디스크 유틸리티에서 SSD를 지우고 다시 파티션 한 다음 터미널에서 HFS + 파일 시스템을 SSD에 유지하면서 설치를 시작했습니다. AFAIK GUI에서 설치를 시작할 때 HFS +를 유지하도록 설정할 수있는 설정 구성 파일이 없습니다. APFS로 변환하고 싶지 않다면 명령 줄에서 설치를 시작하는 것은 그리 중요하지 않습니다!
user3439894

2
@ user3439894 터미널에서 어떤 명령을 보냈습니까?
Chriz74
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.