USB 드라이브에서 Grub 및 Ubuntu Studio를 제거하는 방법

USB 드라이브에서 Grub 및 Ubuntu Studio를 제거하는 방법

검색했지만 내 상황에 맞는 답을 찾을 수 없었습니다. 사실 내 문제는 두 가지 질문을 고려합니다.

여기에 문제가 있습니다. 내 컴퓨터에 Linux Mint 18이 설치되어 있고 32GB USB 드라이브에 '독립적인' Ubuntu Studio 버전을 설치하려고 했습니다. (따라서 "라이브" 버전이 아니라 그 자체로 완전한 OS입니다.)

의도는 다음과 같은 상황을 만드는 것이었습니다: USB 드라이브가 연결되어 있지 않으면 Linux Mint가 부팅되고, USB 드라이브가 연결되어 있으면 Ubuntu 스튜디오가 부팅되거나 둘 중 하나를 선택하기 위한 부트로더가 제공됩니다.

이를 달성하기 위해(시도) Linux Studio 라이브 DVD를 만들었고 Mint 시스템에서 이것을 시작했으며 'Ubuntu Studio 설치' 옵션을 선택하고 설치할 USB 드라이브를 선택했습니다(먼저 오류가 발생했지만 USB 드라이브의 마운트 지점으로 '/'를 선택한 후 계속되었습니다. 그런 다음 grub도 설치할 위치를 묻는 메시지를 받았습니다. 나는 부트로더가 전혀 없는 것을 선호했지만, 꼭 그래야 한다면 USB 드라이브가 연결된 경우에만 있어야 합니다. 그래서 저는 Grub을 USB 드라이브에 설치하기로 결정했습니다. 아무 문제 없이 설치 과정이 계속되었습니다.

그러나 최종 상황은 이제 USB 드라이브가 연결되어 있을 때만 Linux Mint를 부팅할 수 있다는 것입니다. USB 드라이브를 연결하지 않으면 Grub 명령 프롬프트가 나타납니다. 기본 OS인 Linux Mint를 부팅할 때마다 USB 드라이브를 연결해야 하는 것은 꽤 짜증나는 일이라고 짐작할 수 있습니다.

그래서 확실한 것은 있습니다. 설치 중에 하나 이상의 실수를 저질렀습니다. 두 가지 질문이 있습니다. 1) USB 드라이브 없이도 기본 OS가 부팅되도록 Grub을 복원/제거하는 방법 2) 다음과 같은 방식으로 USB 드라이브에 두 번째 Ubuntu OS를 설치하는 것이 가능합니까? 완전한 OS처럼 작동합니다(따라서 설정, 업데이트, 추가로 설치된 프로그램 및 데이터는 USB 드라이브에 완전히 유지됩니다. 그리고 2b) 부트 관리자 없이 이들을 분리할 수 있습니까(따라서 efi 설정을 통해서만)?

답변1

먼저 부팅 문제를 해결하려면 다음을 따르시기 바랍니다.이것들지침.

두 번째로 이해를 위한 설명입니다. 내 생각에는 두 가지 옵션이 있습니다.

  1. 옵션

내부 드라이브에만 Grub을 설치하고 두 개의 항목(내장 드라이브의 로컬 OS용 하나와 USB 드라이브의 OS용 하나)을 두고 항상 내부 드라이브에서 부팅합니다. 이 경우 내부 드라이브에 OS를 기본 부팅 옵션으로 두는 것이 좋습니다. 왜냐하면 USB 드라이브가 연결되어 있지 않으면 OS가 항상 멈추기 때문입니다. 또한 항상 내부 드라이브에서 부팅하도록 BIOS를 구성해야 합니다!

  1. 옵션

두 장치(각 장치에는 자체 OS만 나열됨)에 Grub을 설치하고 연결된 경우 USB에서 먼저 부팅하도록 BIOS를 구성합니다. 이 옵션의 장점은 부팅할 항목을 선택할 필요가 없다는 것입니다. . USB 드라이브가 연결되어 있으면 USB가 부팅되고 그렇지 않으면 내부 드라이브 OS가 부팅됩니다. (저는 이 옵션을 선호합니다)

답변2

질문 1)USB 드라이브 없이 기본 OS가 부팅되도록 Grub을 복원/제거하려면 어떻게 해야 합니까?

가 1)Mint로 부팅하고 Mint에서 실행할 수 있습니다.

sudo grub-install /dev/sdx

어디엑스당신이 그럽을 원하는 드라이브입니다. 첫 번째 드라이브인 것 같습니다., 그래서 /dev/sda

질문 2)완전한 OS처럼 작동하는 방식으로 USB 드라이브에 두 번째 Ubuntu OS를 설치하는 것이 가능합니까(그리고 어떻게)? 따라서 설정, 업데이트, 추가로 설치된 프로그램 및 데이터는 완전히 USB 드라이브에 유지됩니다.

2)예, 가능합니다. 작업을 수행하는 동안 내부 드라이브를 분리하거나 분리하면 가장 쉽습니다. UEFI 모드에서 실행하므로 그렇지 않으면 부트로더가 첫 번째 드라이브의 기존 부트로더로 이동합니다. (이것은 설치 프로그램에서 설명되지 않습니다.)

질문 2b)부트 관리자 없이 이들을 분리할 수 있습니까(그러므로 efi 설정을 통해서만)?

A 2b)USB 드라이브에 있는 시스템을 휴대하려면 자체 부트로더가 있어야 하지만 이 컴퓨터에서만 실행하는 경우 내부 드라이브에서 부팅하여 실행할 수 있습니다.

sudo update-grub

grub-install과 함께 내부 드라이브에서 컴퓨터를 부팅하고 grub 메뉴의 메뉴 항목으로 외부 드라이브를 선택할 수 있는 옵션을 제공합니다. 또 다른 대안은 체인로더입니다. 다음 링크와 해당 링크를 참조하세요.

help.ubuntu.com/community/Grub2

설치/USBStick에서#Chainloading

답변3

Mint OS에서 다음을 실행하세요.

sudo grub-install /dev/sdX
sudo update-grub

(여기서 sdX는 내장 하드 드라이브의 이름입니다: /dev/sda일 가능성이 높습니다)

부팅 가능한 USB 스틱에 ISO 파일을 쓰는 안전한 방법은 다음과 같습니다.Unetbootin- 재부팅 후에도 설정을 유지하는 영구 파일 시스템을 메모리 스틱에 생성하는 옵션이 있습니다.

매뉴얼 페이지를 보려면 터미널에 dd입력하는 명령 도 있습니다 .man dd

관련 정보