macOS usb 만들기

OS X 설정 2024. 10. 31. 14:08

https://support.apple.com/ko-kr/101578

 

부팅 가능한 macOS용 설치 프로그램 생성하기 - Apple 지원 (KR)

외장 드라이브나 보조 볼륨을 시동 디스크로 사용하여 macOS를 설치합니다.

support.apple.com

 

 

부팅 가능한 macOS용 설치 프로그램 생성하기
USB 플래시 드라이브 또는 기타 보조 볼륨을 시동 디스크로 사용하여 Mac 운영 체제를 설치할 수 있습니다.
이러한 고급 단계는 주로 시스템 관리자와 터미널에 명령을 입력하는 데 익숙한 사용자를 대상으로 합니다.
부팅 가능한 설치 프로그램이 macOS를 업그레이드하거나 macOS를 다시 설치하는 데 필요한 것은 아니지만, 여러 대의 컴퓨터에 macOS를 설치하려는 경우 설치 프로그램을 매번 다운로드하지 않아도 되므로 유용할 수 있습니다. 또한, Finder 또는 macOS 복구를 통해서는 호환되는 macOS를 설치할 수 없는 경우에도 유용할 수 있습니다.
Apple에서 전체 macOS 설치 프로그램 다운로드하기
USB 플래시 드라이브를 Mac에 연결하기
터미널을 사용하여 부팅 가능한 설치 프로그램 생성하기
부팅 가능한 설치 프로그램 사용하기
Apple에서 전체 macOS 설치 프로그램 다운로드하기
전체 macOS 설치 프로그램을 받으려면 macOS를 다운로드하고 설치하는 방법에 제공된 링크를 사용하여 App Store 또는 웹 브라우저에서 macOS를 다운로드합니다.
다운로드 중인 macOS와 호환되는 Mac에서 다운로드합니다. 이전 버전의 macOS를 다운로드하려는 경우 호환되는 구형 Mac을 사용해야 할 수도 있습니다.
최신 버전의 OS X El Capitan 또는 그 이후 출시된 macOS 버전을 사용하는 Mac에서 다운로드합니다. Mac에서 어떤 macOS를 사용 중인지 확인합니다.
기업의 시스템 관리자는 로컬로 호스팅되는 업데이트 서버가 아닌 Apple에서 다운로드해야 합니다.
설치 프로그램을 받은 후 다음을 수행합니다.
설치 프로그램이 시동 디스크의 응용 프로그램 폴더에 있는지 확인합니다. 이 폴더는 Finder의 메뉴 막대에서 이동 > 응용 프로그램을 선택하면 열리는 폴더입니다.
설치 프로그램의 이름이 [버전 이름] 설치(예: macOS Sequoia 설치)인지 확인합니다. 설치 프로그램이 포함된 디스크 이미지(.dmg) 또는 패키지(.pkg)가 아닌 설치 프로그램 앱이어야 합니다.
USB 플래시 드라이브를 Mac에 연결하기
USB 플래시 드라이브 또는 기타 보조 볼륨을 Mac에 연결합니다.
부팅 가능한 설치 프로그램을 생성하면 이 볼륨은 자동으로 지워집니다.
모든 macOS 설치 프로그램에 사용할 USB 플래시 드라이브는 32GB면 충분하며, 이전 버전의 macOS 대부분은 16GB로 충분합니다. 더 많은 공간이 필요한 경우 터미널에서 알려 줍니다.
터미널을 사용하여 부팅 가능한 설치 프로그램 생성하기
완료된 프로세스를 보여주는 터미널 윈도우
USB 플래시 드라이브를 Mac에 직접 연결합니다.
응용 프로그램 폴더의 유틸리티 폴더에 있는 터미널을 엽니다.
다운로드한 macOS에 따라 다음 명령 중 하나를 터미널에 입력합니다. 각 명령에서는 설치 프로그램이 응용 프로그램 폴더에 있고, USB 플래시 드라이브의 이름이 MyVolume이라고 가정합니다. 이름이 다른 경우 필요에 따라 명령에서 이름을 변경하거나 MyVolume 대신 사용할 이름을 입력합니다.
Sequoia sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Sonoma sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Ventura sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Monterey sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Big Sur sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Catalina sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Mojave sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
High Sierra sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
El Capitan sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
메시지가 표시되면 관리자 암호를 입력합니다. 터미널에서 입력할 때는 입력하는 문자가 표시되지 않습니다. 그런 다음 return 키를 누릅니다.
메시지가 표시되면 Y를 입력하여 볼륨을 지우겠다고 확인한 다음 return 키를 누릅니다. 볼륨이 지워지면서 터미널에 진행 상태가 표시됩니다. 터미널에서 성공적으로 지울 수 없는 경우 디스크 유틸리티에서 Mac OS 확장(저널링) 포맷을 사용하여 볼륨을 지운 다음 처음부터 다시 시작합니다.
볼륨이 지워진 후 터미널이 제거 가능한 볼륨의 파일에 접근하려고 한다는 경고 메시지가 표시될 수 있습니다. '확인'을 클릭하여 복사를 계속 진행합니다.
터미널에 이제 설치 미디어를 사용할 수 있다고 표시되면 볼륨의 이름이 설치 프로그램과 동일한 이름(예: macOS Sonoma 설치)으로 지정됩니다. 이제 터미널을 종료하고 볼륨을 추출할 수 있습니다.
부팅 가능한 설치 프로그램 사용하기
macOS를 설치하려는 Mac이 Apple Silicon이 탑재된 Mac인지에 따라 적절한 단계를 따릅니다.
Apple Silicon이 탑재된 Mac
Mac을 종료하거나 끕니다.
부팅 가능한 설치 프로그램을 Mac에 연결합니다.
이 Mac은 설치 중인 macOS와 호환되어야 합니다. 그렇지 않은 경우 Mac이 시동될 때 사선이 그어진 원이 표시될 수 있습니다.
이 Mac은 인터넷에 연결할 수 있어야 합니다. 부팅 가능한 설치 프로그램은 macOS를 다운로드하지는 않지만, 이 Mac 모델의 펌웨어와 기타 정보를 다운로드하려면 인터넷에 연결되어 있어야 합니다.
Mac을 켜고 시동 옵션 윈도우가 나타날 때까지 전원 버튼을 길게 누릅니다. 시동 옵션 윈도우에는 부팅 가능한 설치 프로그램을 포함하여 부팅 가능한 볼륨이 표시됩니다.
부팅 가능한 설치 프로그램을 선택한 다음 '계속'을 클릭합니다.
macOS 설치 프로그램이 열리면 화면의 지침을 따릅니다.
기타 Mac
Mac을 종료하거나 끕니다.
부팅 가능한 설치 프로그램을 Mac에 연결합니다.
이 Mac은 설치 중인 macOS와 호환되어야 합니다. 그렇지 않은 경우 Mac이 시동될 때 사선이 그어진 원이 표시될 수 있습니다.
이 Mac은 인터넷에 연결할 수 있어야 합니다. 부팅 가능한 설치 프로그램은 macOS를 다운로드하지는 않지만, 이 Mac 모델의 펌웨어와 기타 정보를 다운로드하려면 인터넷에 연결되어 있어야 합니다.
Mac을 켠 다음 즉시 option(alt) 키를 길게 누릅니다.
부팅 가능한 설치 프로그램을 포함하여 부팅 가능한 볼륨이 표시된 어두운 화면이 나타나면 option 키를 놓습니다.
부팅 가능한 설치 프로그램을 선택합니다. 그런 다음 화면의 화살표를 클릭하거나 return 키를 누릅니다.
Apple T2 보안 칩이 탑재된 Mac을 사용하고 있으며 부팅 가능한 설치 프로그램에서 시동할 수 없는 경우, 시동 보안 유틸리티가 외부 미디어 또는 제거 가능한 미디어에서의 부팅을 허용하도록 설정되어 있는지 확인합니다.
메시지가 나타나면 언어를 선택합니다.
유틸리티 윈도우에서 'macOS 설치' 또는 'OS X 설치'를 선택한 다음 '계속'을 클릭하고 화면의 지침을 따릅니다.
더 알아보기
부팅 가능한 설치 프로그램을 생성하는 데 사용하는 Mac에서 macOS Sierra 및 이전 버전을 사용하는 경우, El Capitan 명령 끝에 나와 있는 예시와 같이 명령에 --applicationpath를 추가하고 그 뒤에 적절한 설치 프로그램 경로를 입력해야 합니다.
createinstallmedia 명령과 이 명령에 사용할 수 있는 인수에 대한 내용을 알아보려면 macOS 설치 프로그램이 응용 프로그램 폴더에 있는지 확인한 후 터미널에 다음 명령을 입력하되 InstallerName을 설치 프로그램 이름으로 변경합니다. "/Applications/InstallerName.app/Contents/Resources/createinstallmedia" 예: "/Applications/Install macOS Sonoma.app/Contents/Resources/createinstallmedia".
게시일: 2024년 10월 03일

'OS X 설정' 카테고리의 다른 글

Catalina 카타리나 usb 만들기  (0) 2020.08.09
homebrew nvm 설치  (0) 2019.12.02
Mojave 모하비 usb 만들기  (0) 2019.07.21
맥 ssh 입력주소 줄이기  (0) 2019.07.21
맥 초기 설치  (1) 2018.09.07
Posted by wakira
,

ssh 터널링 -D

도산공원 2024. 8. 8. 00:56

-D 옵션으로 socks proxy 사용하기
A라는 서버에서 B라는 서버에 있는 서비스를 보려고 합니다. 이 때, 해당 웹 어플리케이션은 B에서만 연결된 특정 IP로 통신을 하고 있고, 이 때문에 A에서 어플케이션이 제대로 동작하지 않는 상황입니다.

이 때 사용할 수 있는 것이 -D 옵션입니다.

예시

ssh -D 12345 user@server.com
해당 세션이 꺼져있지 않은 상태에서 A 서버에서 웹 브라우저가 localhost:12345를 프록시로 사용하도록 하면 해당 웹 어플리케이션이 제대로 동작합니다.

만약 windows라면 다음과 같이 진행하면 socks proxy를 사용하도록 할 수 있습니다. CMD를 열고 다음과 같이 입력하면 새로운 창으로 chrome이 뜰 것입니다.

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="%USERPROFILE%\proxy-profile" --proxy-server="socks5://localhost:12345"
해당 창에서 어플리케이션을 실행하면 실제 B 서버의 desktop에서 동작하는 것과 같은 효과를 볼 수 있습니다.

'도산공원' 카테고리의 다른 글

ssh 터널링 L  (0) 2024.07.08
ssh 터널링 R  (0) 2024.07.08
12  (0) 2015.08.16
Posted by wakira
,

ssh 터널링 L

도산공원 2024. 7. 8. 01:03

ssh -fN -L 80:192.168.0.10:80 -l {user_account} {remote_machine}

ssh -fN -L {로컬에서 접속할 포트}:{목표 서버 ip}:{목표 서버 포트} -l {경유지 계정} {경유지 ip}

 

ex) ssh -fN -L 5333:10.220.176.71:5444 -l root 14.63.145.145 ==> postgrel가 설치되어있는 10.220.176.71:5444로 접속이 불가능 했다. 그래서 DB 서버와 연결가능한 다른 서버 14.63.145.145를 경유해서 터널링을 시도. root 계정의 비번을 입력후 , 내 로컬pc에서 5333포트로 접속을 하니 DB서버 연결 가능. 
-f : Requests ssh to go to background just before command execution.
-N : Do not execute a remote command. This is useful for just forwarding ports.

'도산공원' 카테고리의 다른 글

ssh 터널링 -D  (0) 2024.08.08
ssh 터널링 R  (0) 2024.07.08
12  (0) 2015.08.16
Posted by wakira
,