21.PC_1




새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


[MBR] Grub 부팅을 해보자[펌글]

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    본 내용은 FunnyFrog's Tools에 구현된 기능을 하나하나씩 풀어쓰는 포스팅입니다.

    ( FunnyFrog's Tools는 복잡한 일련의 과정을 자동화한 스크립트형 관리툴입니다)

    0218164E50B215591A6FB3

    1152273B50B215DD2FFC58

    몇번의 간단한 입력만으로 아래의 복잡한 작업을 끝내실수 있습니다.

     

     

     

     

    1. 부팅원리

     

    1870C04650B21AFC067F6C

     

     

    컴퓨터가 켜지면 CMOS(환경설정)를 거쳐서 MBR에서 부트로더를 찾습니다. 따라서 MBR에 Grub를 우선순위 부트로더로 지정해두면 다른 무엇보다 예컨데 Windows부팅관리자 등 보다 먼저 Grub로 부팅하게 됩니다. 이 때, 사용자에게 Grub부팅이 필요없으면 자연스럽게 PBR영역으로 넘어가서 Windows부팅이 되게 됩니다. 즉, MBR이 Grub로 지정되어 있더라도 하등의 불편함 없이 Windows부팅이 가능하는 의미입니다.

    또한 Grub의 구성파일인 grldr과 menu.lst는 어떠한 파티션의 루트디렉토리에 두어도 알아서 찾아 부팅을 하게 되므로 D:드라이브에 루트에 복사해두면 C:드라이브를 포맷하더라도 Grub부팅시스템은 손상되지 않아 쭈~욱 사용이 가능하다는 겁니다.


    이는 기능적인 면에서 굉장히 매력적이라 할 수 있습니다. Windows가 부팅불가능 상태일지라도, 심지어는 Windows 설치 자체가 안되어 있더라도, WIndows부팅관리자가 없더라도... CD나 외장HDD, USB를 사용할 필요없이 도스모드에서 고스트작업이 가능하고, PE부팅 등의 필요한 각종 작업을 할 수 있다는 얘기가 됩니다. 

     

     

     

    2. 용도

     

     

    제가 실제 사용하는 용도입니다.

     

    1) 외장HDD에서 사용하면 Windows설치부터 관리까지 가능한 시스템을 꾸밀 수 있습니다. 80GB짜리 외장하드디스크에는 Grub부팅을 기본으로 WIndows부팅관리자가 설치되어 있고, WTG가 가능하도록 되어 있습니다만...WTG는 USB의 특성상 로딩이 너무 느려 거의 사용하지는 않습니다. 그러다보니 실제 Windows부팅관리자까지 갈일 없이 Grub에서 대다수 작업을 하고 있습니다.

     

    2) 초보사용자 PC에 문제가 생기면 스스로 손쉽게 초기화가 가능하도록 고스트 초기화를 구현할 수 있습니다.

    제가 지인들 PC에 Windows를 설치할때는 바탕화면, 즐겨찾기를 포함한 모든 데이터가 D:드라이브에 저장되게 정리하고 최적화시킨 이후 반드시 고스트작업을 해둡니다. 그리고 Grub를 MBR에 등록하고 미리 만들어둔 Ghost.ima를 메뉴에 등록하여 부팅시 3초정도 핫키(스페이스바)를 누를 시간을 주고 누르면 고스트가 실행되고 누르지않으면 Windows가 부팅되도록 해둡니다. 문제생기면 걍 스페이스바 한번 누르고 확인 한번만 더 확인하면 초기화가 되도록 해둔거죠.

     

    3) 리눅스 부팅 등등등

     

     

     

    3. 준비물

     

     

    1) 다양한 방법이 있지만 가장 사용하기 쉬운 방법으로 포스팅하도록 하겠습니다. Bootice를 사용하겠습니다. 참고로, bootice의 BCD기능은 오류가 있으니 이용하지 않는 것이 좋습니다.

     BOOTICE.exe

     

     

    2) grldr(여기서는 grubt로 수정), menu.lst

     grub.zip

     

     

     

    4. 설정

     

     

    설정은 아주 간단합니다. menu.lst 파일 내용이 어려울 뿐...

     

    1) grub.zip 압축을 풀면 생기는 파일 2개를 C:드라이브가 아닌 드라이브 루트디렉토리(D:, E:,...)에 복사합니다. 어떤 드라이브라도 상관이 없습니다. grldr이란 파일로 구성하면 어떤 경우 에러가 났던 적이 있어서 이름을 grubt로 수정해뒀습니다.

     

    2) Bootice를 실행하여 아래 설명대로 진행합니다. (명령 형식도 가능합니다만 생략하겠습니다.)

     

    0179AB4F50B22AAF35AAB1

    대상디스크는 맨 먼저 부팅되는 하드디스크를 선택하셔야 합니다.

    147B3A4F50B22AAF34BD70

     

    020AF24F50B22AAF157CAD

     

     

    대기시간 : 0으로 설정하면 부팅할 때 핫키 누르라는 말이 안보입니다. 까만화면에서 다다다~핫키를 눌러야 Grub로 부팅이됩니다. 다다다~가 실패하면 Windows부팅으로 넘어갑니다. 몇번해보면 언제 다다다~해야할지 알겁니다.

     

     

    3) 이제 Menu.Lst를 열어서 메뉴를 구성합니다. 여기가 기초지식이 없는 분에게는...좀 ...난해합니다. 어쨌든 초보에게도 도움이 되도록 일정 부분 자동화시켜두었습니다. 복잡하고 난해한 부분은 삭제하였습니다.

     

    제가 작성해둔 Menu.Lst 내용중에 설명이 필요한 부분만 설명을 드리도록 하겠습니다.

     

    #### 폴더변수 해당 3개의 폴더에서 검색하여 실행 path1에 있으면 실행 없으면 path2로, 그래도 없으면 path3으로

    #### 내장HDD부터 외장HDD을 오가며 검색하여 실행하도록 본인의 경로를 구성하면 됩니다.

    #### 반드시 /로 시작해서 /로 끝나야합니다.

    set path1=/MoARa/[OS]/Grub/File/

    set path2=/

    set path3=/Grub/File/

    위의 path1,2,3은 ISO, IMA, IMG 등의 파일이 위치할 경로를 미리 변수로 지정한 모습입니다. 주의할 점은 보시다시피 D: 같은 드라이브문자는 제외해야하고, 경로구분자는 \ 대신 /가 쓰입니다. path1에 파일이 있으면 해당파일로 부팅하고 없으면 path2를 찾습니다. 또 없으면 path3에서 찾습니다. 외장HDD를 사용할 경우까지 생각하여 입력해두면 편합니다. 아참, 공백버그를 피하기 위해 웬만하면 경로나 파일명에 공백을 사용하지 않는 것이 좋습니다.

     

     

    title   Win7_PE (Search at 3 Paths)

    set myfile=WIN7_PE.ISO

    find --set-root --ignore-floppies --ignore-cd %path1%%myfile% || find --set-root --ignore-floppies --ignore-cd %path2%%myfile% || find --set-root --ignore-floppies --ignore-cd %path3%%myfile% 

    map --mem %path1%%myfile% (hd32) || map --mem %path2%%myfile% (hd32) || map --mem %path3%%myfile% (hd32) 

    map --hook

    chainloader (hd32)

    boot


    title : 메뉴명을 지정합니다.
    set myfile=파일명.iso,ima,ima : 부팅할 파일을 지정합니다. 다시 말씀드리지만 set path1,2,3에 지정된 경로 중 어느 하나에는 있어야 합니다.

     

    menu.lst를 열어보면 부족하지만...그래도 적당한 설명이 되어있습니다. 참조하시고 보다 강력한 기능을 위해서는 구글링 등을 이용해서 공부하십시오. 고난이도는 거의 프로그래밍 수준이라 공부 좀 하셔야 합니다;;;



    ■ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view photo|top|||||||||||||||||

    관련자료

    댓글목록

    profile_image

    11q.kr관리자님의 댓글

    11q.kr관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    부팅관리자에 VHD(X) 등록해서 부팅하기  (2) 2012/11/26\r\nHDD에 부팅관리자만 설치해보자  (0) 2012/11/26\r\n[MBR] Grub 부팅을 해보자  (0) 2012/11/25\r\n하드디스크 파티션 생성하기  (0) 2012/11/25\r\n부팅관리자에 Grub를 등록해서 부팅해보자  (2) 2012/11/23\r\n부팅관리자에 ISO,IMA,IMG 파일을 등록해서 부팅해보자  (2)


    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


    • 일간 조회수
        • 게시물이 없습니다.
    • 주간 조회수
        • 게시물이 없습니다.
    • 월간 조회수


    Total 1,132 / 22 Page
    [ WinRAR SFX 를 이용한 단일 자동 실행파일 만들기 & WinRAR 5.01 한글 ] 댓글 3

    WinRAR SFX 를 이용한 단일 자동 실행파일 만들기 & WinRAR 5.01 한글출처) WinRAR 를 이용해 단일 실행파일 만들기…

    [ WinRAR SFX 를 이용한 단일 자동 실행파일 만들기 & 한글설치 방법 ] 댓글 3

    WinRAR SFX 를 이용한 단일 자동 실행파일 만들기 & 한글설치 방법>■ 11q.kr은 정보를 찾아 공유 합니다. https:…

    [ 나만의 원도우 설치 프프로그램 Windows Post-Install WPI_v8.7.2.rar/winrar… ] 댓글 34

    나만의 원도우 설치 프프로그램 Windows Post-Install WPI_v8.7.2.rar/winrar 이용하여 자동설치 프로그램 만들기(정…

    [ 360 클라우드 설치 방법 ]

    >360 클라우드 설치 방법>http://spapa1004.tistory.com/83■ 11q.kr은 정보를 찾아 공유 합니다. ht…

    [ SFC /SCANNOW ]

    > cmd 명령에서SFC /SCANNOW실행http://www.sevenforums.com/tutorials/1538-sfc-scannow…

    [ 파일, 좀 더 빠르고 안전하게 복사/이동하기 - SchizoCopy ... ] 댓글 4

    파일, 좀 더 빠르고 안전하게 복사/이동하기 - SchizoCopy ...sergeswin.com/6842013. 6. 6. -윈도우의 기본파일…

    [ SmartFTP ]

    >현재 위치 :홈클라이언트특징클라이언트다운로드특징판스크린 샷매수지금 주문FTP 라이브러리다운로드샘플설명서매수지원자습서기술 자료포럼고객 영역…

    [ AnyMP4 비디오 변환기 플래티넘 6.1 ] 댓글 2

    AnyMP4 비디오 변환기 플래티넘 6.1오늘 무료http://www.giveawayoftheday.com/anymp4-video-convert…

    [ opera 오페라 은행 뱅킹 windows10 에서 가능 / usb 포터블 만드는 방법 ]

    >windows10 64bit 9901에서여기에서 정보 확인opera를 설치후 open bank 이용 아래 은행 뱅킹 잘되네요우리은행 ok…

    [ windows7 관리자 권한으로 설치 ]

    windows7 관리자 권한으로 설치오에스메니아 게시글에서 참조 합니다http://osmanias.com/bbs/board.php?bo_tabl…

    [ Winrar_sfx를 이용하여 옵션 선택 바탕화면에 실행파일 바로가기 만들기 /EcMenu_v1_5.exe … ] 댓글 4

    Winrar_sfx를 이용하여 옵션 선택 바탕화면에 실행파일 바로가기\r\n만들기c:\sw\압축파일 폴더를 만들고 압축 풀고 바탕화면에 바로가기…

    [ 구글 크롬에서 유튜브 동영상 다운로드 하는 방법 savefrom.net helper ]

    구글 크롬에서 유튜브 동영상 다운로드 하는 방법 (New ...►5:59►5:59www.youtube.com/watch?v=QqLWnE6eaO0…

    [ 윈도우즈 8, 8.1 에서 가젯 사용하기 ]

    윈도우즈 8, 8.1 에서 가젯 사용하기 :: 잡다한 세상 - 애니코리아experience.so/5702014. 7. 27. -저역시가젯을 사용…

    [ SMI SRT 영화자막 구글 자동 번역 Subtitle Edit v3.4 Final portable.zip.… ] 댓글 27

    ♠SMI SRT 자막 구글 번역 Subtitle Edit v3.4 Final portable.zipwindow10에서 사용 가능합니다♠ shim…



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-02 21:18:40

    오늘의 홈 현황


    • 현재 접속자♨ 616(1) 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 7 명
    • 오늘 방문자 2,145 명
    • 어제 방문자 2,099 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,355,390 명
    • 전체 게시물※ 8,614 개
    • 전체 댓글수※ 24,678 개
    • 전체 회원수 11,006 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑