100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • i7-4790k@4.0 / DDR3 1600MHz 8x4=32GB / Asrock Z97 extreme4 / Tamuz rx550 250GB / PowerColor RX590 RedDevil / BCM94360CD / macOS 10.14.2 Mojave
    Extra Form
    공개 글쓴이가 전체공개한 글 입니다.
    글 퍼가기 조건설정 기본값 : 작성자와 상의 없이 무단 퍼가기를 금지(본인 작성글 Only)
    첨부

    먼저 쓸데없는 글을 써보자면, 바이오스에 클로버 부트 메뉴가 없다는 글을 몇번 봤습니다.

    별도의 디스크에 각각의 os를 설치하면 좋지만 랩탑의 경우 힘들수가 있지요.

    추가 디스크 비용 문제도 있고요. 확장 포트가 부족한 경우도 있을수 있습니다.


    그것과는 논외로 이것저것 시험해보기 좋아하는제가 ubuntu도 설치해놨는데 최근 ubuntu 18.04 LTS가 업데이트 되었지요. 그래서 16.04.3 LTS에서 업그레이드 하려고보니 ubuntu가 깨져서 emergency모드로만 부팅이 되더군요. 초보는 어쩔수 없이 새로 설치했습니다.

    (그 와중에 unetbootin이 윈도우에서 이상하게 작동하는지 ubuntu live usb 부팅이 안 되는 상황이 벌어지더군요. 그 문제는 커맥에서 설치함으로써 해결했습니다.)


    그런데말입니다.


    바이오스의 부트 장치 항목을 보니 여러가지로 불편하고 불쾌한 상황이 발생하더군요.

    (캡쳐를 발로해서 죄송합니다.)


    클로버 부트로더와 UEFI OS 그리고 윈도우 부트메니져, 글씨가 깨진 항목,  Mac OS X, 여러가지 디스크들 .. 마지막에 보이지는 않지만 ubuntu까지....


    이런 항목을 정리하는 글을 검색을 해보면 앞서 똑같은 내용의 글들이 있습니다.

    하지만... 글이 새로 올라오면 다른분들 머리속에도 한 번 남을까 싶어서 글을 쓰게 되었습니다.


    여기까지는 전혀 중요한 내용이 아니지요.





    간단하게 요약하면

    shell64에서

    bcfg boot dump 명령어로 항목 리스트를 출력시키고

    bcfg boot rm (번호) 명령어로 필요없는 항목을 remove(제거)시키고

    bcfg boot add (번호) FS(숫자):\efi\(적절한 OS)\(필요한부트메니져).efi "(항목 이름)" 명령어로 원하는 항목을 add(추가)시키고

    bcfg boot mv (번호) (번호) 명령어로 항목 순서를 바꿀수 있습니다.(이건 안해봤어요. bcfg boot 명령어를 구글링 하시면 해당 wiki에서 나옵니다.)



    https://github.com/Clover-EFI-Bootloader/clover/blob/master/CloverPackage/CloverV2/EFI/CLOVER/doc/bcfg.txt

    https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#bcfg


    (검색만 잘 하면 좋은 글들이 많이 나오더군요.)





    1. shell64에 접근

    클로버 부트 화면에서 밑의 메뉴 왼쪽 첫번째 항목이지요.





    2. 항목 확인

    bcfg boot dump

    를 입력시키면 항목이 나옵니다.

    위의 경우 ubuntu가 00과 06번에 있고 서로 다른 디스크에서 서로다른 부트로더(shimx64.efi/grubx64.efi)를 불러오네요.


    ubuntu 설치시 부트로더를 sata3_1번포트에 연결되 1tb hdd에 설치하기로 선택했지만, 실제로는 sata3_0번 포트에 연결된 256gb 윈도우가 설치된 ssd의 efi파티션에 들어가서 발생한 문제입니다.

    윈도우 부트 메니져의 DevPath를 비교해면 쉽게 알 수 있습니다.

    다른 부트 항목도 UUID를 알 고 있다면 비교적 쉽게 확인할 수 있습니다. 클로버 컨피겨레이터에서 손쉽게 알 수 있습니다.


    일단 어느 부분이 문제인지 잘 모르기 때문에 파일시스템들을 탐색해서 찾아봤습니다.

    저는 디스크가 많아서 fs5가 sata3_1번포트에 연결된 1tb hdd의 efi 파티션이더군요.


    fs(숫자):

    을 입력하시면 해당 파티션으로 변경됩니다.

    0번부터 시작됩니다.


    제 경우는 

    fs5:

    을 입력 했지요. 

    그리고 LS 명령어를 사용해서 리스트를 출력했습니다. 전에 작업해놓은게 있어서 ubuntu_efi_shimx64.rtf 파일이 남아있네요. 이 파티션의 efi\ubuntu\shimx64.efi 를 엔트리에 추가시면 ubuntu가 바이오스 부트 항목에 나타나게 됩니다.


    bcfg boot dump

    명령어를 입력해서 현재 항목을 확인하고

    bcfg boot add 02 fs5:\efi\ubuntu\shimx64.efi "Ubuntu"

    라고 입력해서 

    02번 그러니까 순서상으로 세번째에 Ubuntu라는 이름으로 항목을 추가햇습니다.


    바이오스 부트 항목을 확인해보니 잘 나오네요.


    그리고 정상 부팅 하는지 확인해봤더니, 부트로더가 잘못 설치되었기 때문에 부팅이 불가합니다.


    다시 삽질을 해줍니다.




    3. 올바른 항목 추가


    주의

    항목을 삭제하시면 바로바로 그 밑 번호가 밀려서 올라갑니다.

    항목이 00 ~ 06 까지 있다면

    bcfg boot rm 03 을 하시면 그 밑의 04, 05, 06이 자동으로 03, 04, 05로 바뀝니다.

    그러니 항목 하나를 제거하시고 헷갈린다 싶으면 꼭  bcfg boot dump를 하셔서 항목 번호 변화를 확인하고 조정하도록 합니다.


    shimx64.efi가 잘못되었나 싶어서

    bcfg boot add 02 fs5:\efi\ubuntu\grubx64.efi "Ubuntu (fs5grubx64)"

    라고 입력해서 바이오스 항목에 Ubuntu (fs5grubx64) 라는 것을 추가시켜 봅니다.




    항목이 잘 나왔지만, 결과적으로 grub2는 로드가 잘 되었지만, 제가 원하는 ubuntu 18.04로는 바로 부팅이 불가하더군요.


    그래서 다시 확인해서 추가시켜 줍니다.

    (뻘짓이죠.)

    기존 항목을 지워주고 윈도우 부트 매니져가 설치된 파티션의 항목을 추가시켜 줍니다.

    (중간에 오타가 한번 나서 실패를...)

    bcfg boot add 02 fs2:\efi\ubuntu\shimx64.efi "Ubuntu (fs2shimx64)"


    Ubuntu (fs2shimx64)항목은 잘 나오는 그 밑의 ubuntu 항목이 쓸데 없이 나왔네요. fs5의 부트로더가 자동으로 검색된듯 합니다.


    Ubuntu (fs2shimx64)는 정상 부팅 가능해서 커맥으로 부팅해서 윈도우의 efi파티션의 ubuntu폴더를 ubuntu의 efi파티션 ubuntu 폴더에 덮어 씌우고 다시 같은 작업을 반복합니다.


    (이제 슬슬 지겹네요)


    시험해보니 잘 됩니다.

    부트항목에 표시도 잘 해놔서 헷갈릴 일도 없습니다.

    필요없는것을 정리하고 순서도 조절해주시면 더 좋습니다.



    같은 방법으로 클로버와 윈도우 부트 로더도 등록과 조정이 가능합니다.


    윈도우가 바이오스 부트 항목에 없다면

    bcfg boot add 00 fs0:\efi\microsoft\boot\bootmgfw.efi "Windows Boot manager"

    이런식으로 추가 하신다거나


    클로버 부트로더가 바이오스 부트 항목에 없다면

    bcfg boot add 00 fs0:\efi\clover\cloverx64.efi "Clover boot manager"

    이런식으로 추가해주시면 될것 같습니다.


    (정확한건 저도 아직 시도해보지 않아서

    efi 파티션과 친해지시면 순조로운 커맥 생활이 가능할것 같습니다.




    #부트, #바이오스, #항목, #bcfg, #boot, #엔트리, #증식, #추가, #삭제, #중복, #shimx64, #grubx64, #efi, #파티션, #부트매니저, #부트로더, #클로버, #shell, #shell64


    [이 포스팅은 달쇠 님께서 작성하신 글이며 상의 없이 무단 퍼가기를 금지합니다.]

    달쇠 님의 SIGNATURE

    profile

    게시판 담당자 

    [ i7-4790k@4.0/Asrock z97 extreme4/ddr3 32gb/PowerColor RX590/tamuz rx550 256gb/macOS 10.14 /bcm94360cd ]

    [ hansung u35s i5-5200u/(w330a Clevo)/ddr3 8gb/hd5500/samsung pm851 256gb/macOS 10.13 /bcm94352z dw1560 ]

    [ https://blog.naver.com/night4rain 매우 볼품없는 영화 일기장에 가까운 블로그]

    총 댓글 17개  
    총 댓글 17개  
    댓글 쓰기 권한이 없습니다.
  • 다음글 커맥을 설치할때 램 슬롯은 1,3번을 추천드립니다. [7]
  • 이전글 노트북 사용자를 위한 안내 [10]
  • 20 - 0 공지 입문자 안내서보충 +77 아이뱅크 7171
    89 - 0 공지 입문자를 위한 x86 안내서 +249 아이뱅크 110607
    30 - 0 공지 클린 설치후 이것 저것 설정하기.. +220 퓨리온 9674
    6 - 0 인텔칩셋 하우스웰이후 부터 스피드스텝 쉽게 잡으세요. +10 ClimbJoe 275
    16 - 0 부트로더 주관적인 클로버 테마 Best 7 +75 좋은날 1588
    2 - 0 커맥공통 해킨 내에서 배터리 어댑터 꽂고/빼고를 인식하지 못할때 팁 +9 jakgon 298
    4 - 0 커맥공통 윈도우 환경의 키보드와 마우스 맥에서 사용하기 with Karabiner-Elements +12 좋은날 341
    3 - 0 그래픽용 10.13.6 업데이트 후 암당 그래픽카드 dvi포트 이슈가 있네요 +10 haha 466
    7 - 0 커맥공통 10.13.6에서 USB 3.0 제한 패치가 또 바뀌었습니다. +47 루디엔 1612
    2 - 0 그래픽용 모하비용 모바일 내장그래픽 패치 +11 leejo0531 421
    5 - 0 커맥공통 Reharbman 놋북 10.14 Config 7월 6일 +4 바람불면 333
    3 - 0 커맥공통 10.13.5 설치 후 전면 USB3.0 포트 활성화하기 +22 좋은날 561
    4 - 0 사운드용 VoodooHDA 2.9.1 음질 깨짐 있는 분 + USB 마이크 음질 깨짐 현상 있는 분께... +7 Kailker 273
    3 - 0 커맥공통 Smbios 선택 기준으로 도움될 수 있는 사이트 +7 아이뱅크 321
    1 - 0 그래픽용 파이널컷 인코딩 깨짐 현상 i7700 + B250M-DS3H + R9 270 +1 윤일 211
    0 - 0 그래픽용 b360m ds3h i7 8700k 그래픽 카드가 올바로 설치되지 않네요.... +3 꿈주는나그네 166
    6 - 0 그래픽용 너무나 어이없이 해결한 모니터 해상도 문제 +24 인텔맥 728
    4 - 0 그래픽용 애플 권장 Third Party 그래픽카드 +15 JAKARTA 726
    5 - 0 그래픽용 그래픽카드 선택이 망설여 질 때 +23 동그란별사탕 817
    4 - 0 부트로더 클로버 부트로더 화면에서만 PS2 안되시는분들 해결방법(극소수의 PS2유저들... +2 rerarin 136
    1 - 0 부트로더 Clover_v2.4k_r4586버젼의 일부시스템 부팅불가 해결이슈입니다... +7 mupist 370
    1 - 0 커맥공통 macOS Mojave Beta 업데이트로 설치해봤습니다. +9 ClimbJoe 318
    1 - 0 그래픽용 High Sierra 10.13.5 업뎃 관련... RX580 JosephKim 282
    4 - 0 부트로더 윈도우에서 EFI 마운트 + [주의] Clover 4586 - OsxAptioFix3Drv-64.efi +43 Mactopia 862
    2 - 0 커맥공통 U54X-GA660 배터리 잔량 표시 관련 +7 푸우펭귄 145
    2 - 0 커맥공통 일체형 수냉을 쓰는 분들께 팁.. +17 DearLiar 414
    4 - 0 커맥공통 하이시에라 apfs 하드 복제.. +3 dynelee 222
    5 - 0 커맥공통 하이씨에라 10.13.5 sata hdd 핫플러그시 인식이되지 않던 오류 해결 방법 +5 은팬더 242
    1 - 0 그래픽용 AFTER Market 호환 그래픽 카드 목록입니다. (파이널 컷, 모션, 컴프레셔) +1 AMStudio 277
    3 - 0 커맥공통 하이시에라 설치 시 Disk I/O Error 문제 해결 방법 +8 인텔맥 204
    0 - 0 커맥공통 AMD CPU 로 커맥 설치 하기 (퍼온글) +2 바람불면 301
    1 - 0 커맥공통 삼성 노트북 5 무선랜 +3 CUBEM11 149
    2 - 0 메인보드 메인보드의 램슬롯 개수와 장착 된 메모리 개수에 따른 Clover 세팅 관련하... +6 yyscom 267
    2 - 0 커맥공통 업데이트 후 USB(주로 3.0) 인식이 안될 때 누구나 아는 해결 방법 +7 Ohchang 339
    1 - 0 커맥공통 삼성 노트북 5 설치USB 부팅시 커널패닉 CUBEM11 107
    6 - 0 커맥공통 [영상]10.14 beta iCloud 인증실패 원인과 암호재설정후 재인증 +15 좌절금지 244
    2 - 1 커맥공통 10.14 mojave 설치하시고 싶은 다른 방법 +7 아이뱅크 415
    3 - 0 커맥공통 윈도우 키보드 를 애플 키보드 처럼 +31 바람불면 1300
    1 - 0 그래픽용 DVMT 주소 찾기 및 패치 종합 +6 Mactopia 217
    2 - 0 메인보드 2018 10 Best 커스텀맥 랩탑 +4 Mactopia 522
    3 - 0 커맥공통 DELL XPS DVMT 패치 방법 +4 후늬훈 309
    3 - 0 커맥공통 10.13.5 Upgrade Tip +15 SynC 543
    4 - 0 커맥공통 HIGH SIERRA 10.13.5 업데이트 가이드 +10 masodo 675
    1 - 0 커맥공통 RAID로 잡힌 하드가 있을 때 부팅 시 "이 디스크를 읽을 수 없다"... 구굴 80
    2 - 0 커맥공통 커맥 하드 옮기기 +2 기령우님 178
    10 - 0 커맥공통 노트북 사용자를 위한 안내 +10 아이뱅크 1019
    7 - 0 커맥공통 바이오스 부트 엔트리 문제 해결(증식, 중복, 항목없음 등) +17 달쇠 561
    1 - 0 메인보드 커맥을 설치할때 램 슬롯은 1,3번을 추천드립니다. +7 현이안 320
    2 - 0 커맥공통 지원하지 않는 CPU 또는 듀얼 CPU환경에서 인텔가젯 설치하기. +5 들고양이 217
    2 - 0 커맥공통 이 Mac에 관하여 정보 변경 (링크 추가) +5 바람불면 141
    4 - 0 커맥공통 4분짜리 커맥인스톨비디오 +15 ClimbJoe 319
    4 - 0 부트로더 Clover r4497 설치시 사운드문제 +3 Wisha002 313
    2 - 0 커맥공통 GPT로 윈도우 설치하기 +25 yespick 1051
    1 5 - 22
    서버에 요청 중입니다. 잠시만 기다려 주십시오...