tag

2020년 (1) 2단계 확인 (1) 공인인증 (1) 공인인증서 (1) 구글 넥서스 2세대 (1) 구글캐스트 (1) 네트워크 위치 (1) 데비안 (1) 도움말 (1) 멤버십 (1) 멤버십 무료 (1) 보안 (1) 소유권이전 (1) 시스템 관리 컨트롤러 재설정 (1) 애플 (2) 애플 뉴스 (1) 애플 보안 인증 (1) 애플 앱스토어 가이드라인 (1) 앱 이전 (1) 앱스토어 커넥트 (1) 업데이트 (1) 이중 인증 (1) 인증 (1) 인증 전환 (1) 자동회전 동작안함 (1) 자동회전 오류 (1) 크롬캐스트 (1) 키체인 (1) AFNetwork (1) align (1) android (1) Android 앱 이전 (1) apns (1) app 이전 (1) app store (1) App Store Connect (1) App Store Review Guidelines (1) App Tranport Security (1) app transfer (1) appcode (2) apple (4) apple developer program (1) apple news (1) AppStore (1) apt (1) apt-get (1) arm64 error (1) asus nexus (1) bitcode (1) bitcode_bundle (1) cast (1) chromecast (1) coredata (1) Could not connect to server (1) CPU (1) csrutil (1) csrutil disable (1) debian (2) debian install on macbook air (1) debian linux (1) debian mirror (1) delfino (1) el capitan (1) Enable Bitcode (1) error (2) ftp.kr.debian.org (1) google (1) google cast (1) google nexus 2nd (1) google play (1) harukasan (1) help appstore connect (1) html5 (1) image logo (1) Info.plist (1) ios (10) ios distribution signning (1) ios11 (1) ios13 sdk (1) iOS8 (1) iOS9 (2) ITMS-90474 (1) ITMS-90475 (1) itunesconnect (1) jessie (1) jetbrains (2) kernel_task (1) lanet (1) left align (1) linux (1) location (1) macbook air (1) MacBookPro8_2 (1) macOS (1) macoscatalina (1) MEMORY (1) must have (1) network location (1) networksetup (1) non-free (1) NSURLComponents (1) NSURLQueryItem (1) Objective-C (1) operation not permitted (1) optimize (1) osx (2) queryItems (1) SMC (1) softforum (1) sourcelist (1) sqlite (1) storyboard (1) swift (4) swiftui (1) system (1) systemstatus (1) tip (1) Transferring an App (1) uinavigationbar (2) UITabBar (1) UITabBarController (1) uiwebview (1) uninstall (1) uninstaller (1) url encode (1) User Experience Guidelines (1) VALID_ARCHS (1) Ventura (1) vim (1) watch os (1) wkwebview (1) WWDR (1) xcode (7) Xcode Help (1) Xcode IDE 도움말 (1) xcode12 (1) Xcode7 (4) Yosemite (1)

광고-자동

hell.o.world

tim toady

2017-03-13

맥북에어 데비안 설치.

예전보다 훨씬 수월해 졌다.

데비안은 non-free firmware가 있는 배포판을 사용한다. 네트웍 인스톨용으로 사용했다. 아래 링크에서 firmware-8.7.1-amd64-netinst.iso 를 다운로드 한다.

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/8.7.1+nonfree/amd64/iso-cd/

대략 이 링크에서 살펴보면 어느 정도 지원으로 설치할 수 있는지 파악할 수 있다.

https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/6-2

부팅용 USB를 만들기 위해 아래 링크를 참조 한다.

http://myubuntu.tistory.com/809

나는 아래 명령으로 처리했다.

1. iso 포맷을 img 포맷으로 변경한다.아래 처럼 처리하면 firmware-8.7.1-amd64-netinst.img.dmg 파일이 만들어 지는데, 이때 파일명 변경으로 .dmg 를 제거하고 .img 파일로 만들어 준다.

$ hdiutil convert -format UDRW -o firmware-8.7.1-amd64-netinst.img firmware-8.7.1-amd64-netinst.iso

부팅용 usb 를 꼽고, 아래 명령으로 usb 위치가 어딘지 확인 한다.

$ diskutil list

보통 /dev/disk1 또는 /dev/disk2 정도 될것이다. 확인 후에 아래 명령으로 un-mount 한다.

$ diskutil unmountDisk /dev/disk2
이제 다운받은 데비안을 usb에 심을 것이므로 당연히 unmount 해줘야 한다.
dd 명령으로 copy 한다.
중간중간 어느정도 되었는지 확인하려면 CTRL-T 를 눌러보면 실행상황을 알수 있다.

$ sudo dd if=firmware-8.7.1-amd64-netinst.img of=/dev/disk2 bs=1m

실행되고 나면 뭐 시간 좀 걸린다. 아무런 반응이 없다고 중간에 끊으면 usb 못쓸 수도 있다.
대략 몇분 걸린다. 나는 약 3-5분 정도 걸렸다.

쓰기가 다 끝나면, 리-마운트 되면서 "읽을 수 없는 디스크" 등의 에러 메시지 창이 뜬다.
당연한 결과다, linux용 file-system으로 변경되므로 맥에서는 읽을 수 없다.

$ diskutil eject /dev/disk2 

위 명령으로 usb를 제거 할 수 있다.

맥을 재부팅하고 나서 맥이 시작할 때 option 키를 누르고 부팅을 선택할 수 있는 화면이 나온다. 이곳에서 usb를 선택하고 설치를 시작하면 된다.



hdiutil convert -format UDRW -o ~/desktop/ubuntu.img ~/desktop/ubuntu-13.10-desktop-i386.iso


출처: http://myubuntu.tistory.com/809 [My Ubuntu]