think different
 
Search on x86OSx.com
 
제목 작성자 내용 태그 코멘트
  News and Notice
    공지사항  [버그신고]
    새로운 소식
    IRC 대화방
    내 스크랩



  Community
    자유 게시판
    OS X 설치 Tips
    OS X 설치 Q&A 
    OS X 설치 후기
    만능 Q&A




  RealMacCommunity
    데스크탑 패밀리
    맥북&아이폰 패밀리



  Software Forum
    OS X Applications
    Other Applications



  Hardware Forum
    MainBoard
    GraphicCard
    SoundCard
    NetworkCard
    Etc Hardware



  Usefulness
    추천 사용기
    유용한 사이트
    BenchMark DB
    Hardware DB
    회원 장터



  Public Data Service
    자료실
    Picture Gallery



x86OSx.com is an open community and we do not offer Mac OS X DVD image files of Apple Inc. Please be aware that doing so is committing an illegal act against Apple Inc. The purpose of this community is to foster information sharing and public use of legal subject matters only.


x86OSx.com



Compatibility Lists


Incompatible Lists








Visitor's Infomation
오늘 방문자
어제 방문자
전체 방문자
최대 방문자



제목:

부트로더 만들기 v2

이름: techx
Date: 2008-04-20 05:08Read: 20461 / Vote: 9
bl.zip (456.4 KB)  


추천 하신분들 (9분)
Bill , 터미널 , KIM , atasa , kkukki , cHickEn , JY , 핸썸빠빠 , 삐도리






http://x86osx.com/bbs/view.php?id=osxtips&no=751

지난번에 만들었던 부트로더 스크립트가 엉성해서 다시한번 만들어 보았습니다.

이번에는 모든 종류의 부트로더를 지원하려고 만들었으나 여전히 잘될지는 의문입니다 ^^
일단 JY님의 글을 참고 해서 AMD에서도 돌아갈 것이라 생각합니다만 AMD 가 없는 관계로 직접실행해보지 못했습니다.
JY님이 이글을 보신다면 한번 테스트 해 주세요.

지난번에는 기설치된 osx에서만 실행되던것을  아무 설치CD의 터미날에서 실행해도 될 것입니다.
GUID 부트로더와 MBR 부트로더를 선택하여 만들어 줍니다.

실행방법은 지난번과 같습니다. bl5.sh이 있는 디렉토리로 이동해서 ./bl5.sh로 실행하면 됩니다.
볼륨명을 적어주시고(대소문자 구분) 볼륨명과 디스크번호가 제대로 나오면 y
MBR 용 부트로더면 y GUID용이면 n를 해주시면 됩니다.
혹시 퍼미션디나이드(permission denied)가 나오면 sudo ./bl5.sh로 실행해주시면 됩니다.

usb메모리 같은 곳에 bl폴더를 넣어두면 이제 부트로더 걱정없이 사용이 가능합니다.(변수만 없다면^^;;;)
디스크유틸로 디스크이미지 하나 만들어서 저장해 두시면 언제든 복원이 가능하리라 봅니다.

혹시 잘 않되신다면 이번에는 여러변수를 다 참작해서 수정해 보려고 합니다.
리플로 내용을 적어주세요 .

사실 부트로더와 드라이버만 말성이 없다면 리얼맥이 부럽지 않습니다^^

GUID파티션에 부트로더를 만들경우 해당 디스크의 파티션이 모두 unmount되야 가능합니다. 해당 디스크의 어느 한파티션이라도 실행중이면
부트로더가 인스톨되지 않습니다.

예를 들어 칼리웨이 같은 설치이미지를 설치할 디스크의 뒤쪽 파티션에 복원하여 설치할경우는 guid부트로더는 생성되지 않습니다.
꼭 시디롬이나 기설치된 osx에서만 설치가 가능합니다. 이건 맥오에스 자체에서 마운트 볼륨의 부팅섹터를 건드리지 못하게 만들어놔서 생기는 문제입니다.

이런 문제가 아니라면 아마 잘 설치되리라 생각합니다.(또다른 변수가 없다면 ...;;)



수정 2008/4/29------------------------------------------------------------------------------

아래 나그네님의 요청에 따라 사용법을 추가하여 적어봅니다.

부트로더 사용법

1. 먼저 다운받은 bl 폴더를 usb메모리 같은 곳에 넣어두고 아무버전의 설치시디(칼리웨이 같은)로 부팅합니다.

2. 부팅이되면 유틸리티에서 터미널로 들어갑니다.

3. 터미널을 시작하시고 경로를 쳐줍니다. 예를 들어 usb메모리 볼륨네임이 usbmem이라면 아래와 같이 쳐주시면 됩니다.
   cd /Volumes/usbmem/bl

4. 위와 같이 쳐준다음 ls로 파일리스트를 봅니다.(ls명령은 윈도우의 터미날dir과 같은 명령 입니다)

5. ls 했을때 bl5.sh 파일이 나오면 ./bl5.sh이라고 쳐주면 실행됩니다.
   실행후 permission denied나오면 sudo ./bl5.sh이라고 쳐주시고 비밀번호(자신의 계정 비밀번호)를 입력해주세요.

6.  Enter your volume name to make bootloader: 볼륨명을 입력하세요. (자신이 부트로더를 만들 파티션의 볼륨명)

7. 볼륨명이 올바르면 Volume : leopard(diskXsY) is correct? 이런식으로 되물어 옵니다. 볼륨명이 맞으면 y쳐주세요.

8. 그다음 Do you want to install boot EFI for MBR? [Y/N] 자신이 osx를 인스톨한 하드가 MBR파티션이면 y GUID이면 n를 쳐주시면 됩니다.
   MBR은 일반적으로 윈도우등과 멀티 부팅할때 쓰는 파일시스템이고 GUID는 현재로선 맥용 파일시스템이라고 보시면 쉽습니다. 윈도에서도 쓰기 시작한다는데 아직 대중적이진 않은 모양입니다.

9. Update MBR to set leopard partition active? [Y/N] 파티션을 활성화해야 부팅이 됩니다. 다만 멀티부팅시 윈도우쪽을 활성으로 해놓으시려면 활성을 않하셔도 됩니다.

이상 간단한 설명을 해두었습니다만 터미널에서 당황하지 않으려면 이곳 팁란의 터미날 명령어등을 조금 익혀두시면 도움이 될겁니다.





자기 소개를 공개하지 않으셨습니다.
       
핸썸빠빠  
감사합니다~~ㅎㅎ
2008-04-20
13:20:42



 

JY  
오우. 뉴버전이군요^^
bl4 도 엄청 유용하게 잘쓰고 있었습니다. 타임머신백업후에 bl5로 다시한번 테스트해봐야겠네요. 감사합니다.
2008-04-20
14:11:57



 

techx  
잘 쓰셨다니 제가 감사하네요 ^^ 테스트 해보시고 결과좀 알려주세요
2008-04-20
21:56:19



 

Noiz  
감사합니다..^^
근데 타임머신으로 복원한 경우에도 사용이 가능한가 궁금합니다...
2008-04-21
10:31:35



 

techx  
예 아마 되리라 생각 됩니다. 혹시 않되시면 알려주세요. 현재 타임머신을 않쓰고 있긴한데.. 제가 타임머신 설치해서 테스트 해보겠습니다.^^
2008-04-21
12:54:30



 

나그네  
타임머신 복원후 자체 부팅이 안돼네요. ㅎㅎㅎ 만드신 부트로더 사용하는 방법좀 알려 주세요. 한번 해보려구요. 당최 초딩이라 ㅎㅎㅎ
2008-04-27
10:09:16



 

코난  
이틀동안 10번도 넘게 시도해 봤는데....
부팅화면(애플로고)으로 넘어가지 않고..
부트로더 화면 나오기 전에 멈춰서 커서만 껌벅거리네요~~^^
뭐가 문제인지~~^^
400기가 파티션 중에서 140기가에 OSX깔았다가
500기가 전체를 한개 파티션으로 사용하려고 옮겼는데 잘 안됍니다^^
2008-04-27
14:26:50



 

techx  
코난님도 위에 다시 적은대로 천천히 해보시면 될겁니다. 커서만 깜박이는 현상이 전형적인 부트로더 이상증세입니다 ^^
2008-04-29
01:00:47



 

송원철  
오옷~ 커서 깜빡임;;; 부들부들 ^^;
유사시를 대비해서 USB메모리에 넣어둬야겠습니다. 감사합니다
2008-05-02
18:57:05



 

cHickEn  
추천!! 정말 잘되네요~ 감사합니다 이럴줄 알았으면 타임머신용 볼륨을 날리지 말고 내비둘껄 ㅠㅠ

아 그런데 저같은경우 Kalyway 10.5.2 DVD로 부팅하면 타임머신 복구를 실행하면
마우스커서 돌면서 멈춰버리더군요.. Leo4all V3 에서 하니까 타임머신 복구 가능하지만..
USB인식이안되더군요;; Kal 에서는 되는데 ㅋ ........ 아 이건 저만의 문제인듯 싶네요~

그러니까 결론
Leo4all DVD로부팅 -> 타임머신복구 -> Kalyway DVD부팅 -> bl5.sh 작업 -> 완료
2008-07-10
10:26:17



 

날리농깔리뇽  
감사합니다.
저는 한 하드에 파티션을 나누어서 사용중이였습니다. ( 파티션 1 : Leopard , 파티션 2 : 타임머신 )
예상하지 못한 삽질로 설치 DVD를 통해 타임머신을 통한 전채복구를 하였으나, Leo4all-v3 (10.5.2)
부트로더가 날라가서 씨디룸을 넣으면 정상적으로 부팅이 가능한 상태였는데요.

타임머신 파티션에 올려주신 파일을 복사해넣고, 설치 DVD(Leo4all-v3)를 통해
설치 화면에서 터미널로 진입 후, 패치를 해주었더니 정상작동 합니다!!

매우 감사합니다!
2008-07-16
14:05:35



 

atasa  
와우! 이걸로 잘 해결했습니다.
2008-08-16
17:20:33



 

Royce  
unmount failed - error 49153이라고 나오는데 이건 왜그런거죠?
2008-09-22
21:02:55



 

Alex  
헉... 감사합니다^^ 저도 이걸로 멋지게 해결했습니다!!
2009-01-07
00:57:01



 

터미널  
좋은 자료 올려주셔서 감사합니다. ^^
2009-01-09
14:36:49



 

치치아빠  
치킨님... 전 칼리웨이로 타임머신 복구는 완료가 되었지만, 다시 부팅해서 bl5.sh작업후 부팅하니 아예 부팅이 안되더군요... 타임머신 복구후 bl5.sh작업후에 재시동을 해야하는건가요?
2009-01-09
16:38:52



 

모카빵  
감사합니다. 일단 USB로 들어간 후에는 두개의 폴더가 있고 그 가운데 bl 폴더로 들어가려면 cd bl이 필요하군요. 삽질했습니다. 저 같은 초보를 위해 좀 더 자세히 써 주시면 더 좋을 듯 합니다.
2009-01-30
00:10:38



 

모카빵  
멀티부팅 중에 XP는 잘 되는데, MAC은 파란 화면에서 넘어가지 않네요.ㅜㅜ
2009-01-30
00:18:00



 

의견(코멘트)을 작성하실 수 없습니다. 이유: 권한이 없는 회원레벨

       
Copyright 1999-2017 Zeroboard / skin by DQ'Style

About Us          Terms of Use          Privacy Policy

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
All user-submitted text and content on this website is licensed under a Creative Commons Attribution-Noncommercial 2.5 License in Korea unless otherwise noted.

Copyright © 23,Aug 2005 x86OSx.com 3rd season, All rights reserved.
Creative Commons License    

Session Excuted : 0.000      
Connect Checked : 0.001      
Query Excuted : 0.004      
PHP Excuted : 0.024      
Check Lists : 0.005      
Skins Excuted : 0.130      
Total Excuted Time : 0.159