영구 저장소로 라이브 Ubuntu USB 드라이브를 만드는 방법

Linux 라이브 USB 드라이브는 일반적으로 부팅 할 때마다 빈 슬레이트입니다. 부팅, 프로그램 설치, 파일 저장 및 설정 변경이 가능합니다. 그러나 재부팅하자마자 모든 변경 사항이 지워지고 새로운 시스템으로 돌아갑니다. 이것은 유용 할 수 있지만 중단 한 지점에서 시스템을 선택하려는 경우 영구 저장소가있는 라이브 USB를 만들 수 있습니다.

영구 저장소의 작동 방식

지속성이있는 USB 드라이브를 만들 때 영구 오버레이 파일에 대해 최대 4GB의 USB 드라이브를 할당합니다. 시스템에 대한 모든 변경 사항 (예 : 데스크탑에 파일 저장, 응용 프로그램의 설정 변경 또는 프로그램 설치)은 오버레이 파일에 저장됩니다. 컴퓨터에서 USB 드라이브를 부팅 할 때마다 파일, 설정 및 설치된 프로그램이 그대로 유지됩니다.

라이브 Linux 시스템을 USB 드라이브에 보관하고 다른 PC에서 사용하려는 경우 이상적인 기능입니다. 부팅 할 때마다 처음부터 시스템을 설정할 필요가 없습니다. 당신은  하지 않습니다 당신은 단지 이후에 하드 드라이브에서 실행 한 후 우분투를 설치하려면 USB 드라이브를 사용하는 경우 지속성이 필요합니다.

몇 가지 제한 사항이 있습니다. 커널과 같은 시스템 파일을 수정할 수 없습니다. 주요 시스템 업그레이드를 수행 할 수 없습니다. 또한 하드웨어 드라이버를 설치할 수 없습니다. 그러나 대부분의 응용 프로그램을 설치할 수 있습니다. 설치된 대부분의 애플리케이션을 업데이트 할 수도 있으므로 영구 USB 드라이브에 원하는 최신 버전의 웹 브라우저가 있는지 확인할 수 있습니다.

지속성은 모든 Linux 배포판에서 작동하지 않습니다. 최신 버전의 Ubuntu (Ubuntu 18.04 LTS 및 Ubuntu 19.04)로 테스트했으며 작동합니다. Ubuntu 기반 Linux 배포에서도 작동해야합니다. 과거에는 페도라에도 운이 좋았습니다. 적절한 ISO 파일을 다운로드하고 아래 지침을 따르십시오.

업데이트 : Windows에서 라이브 USB 드라이브를 쉽게 만드는 데 권장되는 Rufus는 이제 최신 버전에서 영구 저장소를 지원합니다. 이전 버전은 그렇지 않았으므로 아래 프로세스가 필요했습니다. Windows를 사용 중이고 아래의 Linux 명령 줄 프로세스를 피하려면 Rufus를 사용해보세요.

관련 : 부팅 가능한 Linux USB 플래시 드라이브를 만드는 방법, 쉬운 방법

Ubuntu에서 영구 Ubuntu USB 드라이브를 만드는 방법

이 프로세스를 수행하려면 이미 Ubuntu를 실행중인 컴퓨터가 필요합니다. 지속성을 설정하려면 충분한 저장 용량이있는 USB 드라이브가 필요합니다. 우리는 16GB 드라이브를 사용했지만 8GB 드라이브도 작동했을 것입니다. 드라이브가 클수록 더 많은 영구 스토리지를 가질 수 있습니다.

GRUB, 부트 및 Ubuntu 파티션은 2GB 미만을 차지합니다. USB 드라이브의 나머지 공간은 casper-rwusbdata파티션에 사용됩니다.

casper-rw파티션은 영구 저장하는 데 사용됩니다. 예를 들어, 설치하는 소프트웨어 및 설정 파일이 여기에 저장됩니다.

usbdata파티션은 NTFS 파일 시스템으로 포맷됩니다. Linux, Windows 및 macOS에서 액세스 할 수 있습니다. 이 파티션은 USB 드라이브의 라이브 Ubuntu 내에서도 사용할 수 있습니다. 즉 usbdata, 다른 컴퓨터 에서 파티션으로 복사 한 파일 은 라이브 Ubuntu에서 액세스 할 수 있습니다.

즉, usbdata파티션은 라이브 Ubuntu와 USB 드라이브를 연결하는 다른 컴퓨터간에 "공유 폴더"역할을합니다. 꽤 괜찮은데.

아래 스크린 샷은 결과 파티션이 16GB 드라이브에서 어떻게 보이는지 보여줍니다.

이 기사를 조사하는 데 16GB USB 드라이브가 사용되었지만 8GB 드라이브도 똑같이 작동합니다. 단순히 저장 공간이 적습니다.

먼저 USB 드라이브에 저장할 Ubuntu ISO 파일을 다운로드해야합니다.

참고 : 라이브 디스크에서 라이브 USB 드라이브를 만드는 경우 계속하기 전에 Ubuntu의 Universe 저장소가 활성화되어 있는지 확인하십시오. 다음 명령을 실행하여 수행 할 수 있습니다.

sudo add-apt-repository 유니버스

둘째, 사용할 도구는 mkusb. 표준 Ubuntu 설치의 일부가 아닙니다. 설치해야합니다. 이렇게하려면 다음 세 가지 명령을 입력하십시오. 첫 번째 명령 mkusb은 Ubuntu가 설치 위치를 알 수 있도록 저장소를 추가합니다  mkusb.

sudo add-apt-repository ppa : mkusb / ppa

다음 명령은 Ubuntu가 등록 된 저장소에 대한 패키지 목록을 새로 고치도록합니다.

sudo apt-get 업데이트

이제 다음 mkusb명령 을 사용하여 패키지 설치를 진행할 수 있습니다 .

sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi

mkusb프로그램은 USB 드라이브를 식별하는 훌륭한 작업을 수행합니다. 훌륭하지만 자신을 아는 것만 큼 좋은 것은 없습니다. 때 mkusb완전히 특정 드라이브를 닦아 것입니다을 알려줍니다, 당신은 확실히는 USB 드라이브의 사용에 대한 계획과 시스템에없는 다른 장치입니다 수 있습니다.

터미널 창에서 다음 명령을 입력합니다. 이 lsblk명령은 컴퓨터의 블록 장치를 나열합니다. 각 드라이브에는 연결된 블록 장치가 있습니다.

lsblk

의 출력 lsblk에는 현재 컴퓨터에 연결된 드라이브가 표시됩니다. 이 시스템에는라는 내부 하드 드라이브 sda가 하나 있고라는 파티션이 하나 sda1있습니다.

USB 드라이브를 연결하고 lsblk명령을 한 번 더 사용하십시오 . 의 출력 lsblk이 변경됩니다. 이제 USB 드라이브가 출력에 나열됩니다.

sdb 목록에 새 항목이 있습니다 . 라는 파티션이 하나 있습니다 sdb1. 그것이 USB 드라이브입니다.

컴퓨터에 이미 둘 이상의 드라이브가있는 경우 USB 드라이브의 이름이 달라집니다. 이름에 관계없이 이전 목록 에 없는 장치  는 USB 드라이브 여야합니다 .lsblk

USB 드라이브가 어떤 장치인지 알고 나면 mkusb. Super (Windows) 키를 누르고 "mkusb"를 입력합니다. mkusb아이콘이 표시됩니다. 아이콘을 클릭하거나 Enter를 누르십시오.

의 dus (Do USB Stuff) 버전을 실행할 것인지 묻는 대화 상자가 표시됩니다 mkusb. “예”버튼을 클릭하십시오.

검정색 배경의 터미널 창이 나타나고 암호를 묻는 대화 상자가 나타납니다. 비밀번호를 입력하고 "확인"버튼을 클릭합니다.

경고 :이 프로세스는 USB 드라이브의 내용을 삭제합니다!

경고 대화 상자에서 "확인"을 클릭하여 이해했음을 확인하십시오.

목록에서 "설치 (부팅 장치 만들기)"항목을 클릭하고 "확인"버튼을 클릭합니다.

목록에서“ 'Persistent live'– only Debian and Ubuntu”항목을 선택하고“OK”버튼을 클릭합니다.

파일 브라우저 대화 상자가 나타납니다. 다운로드 한 Ubuntu ISO 파일을 찾아 선택하고 녹색 "확인"버튼을 클릭합니다.

아래 스크린 샷에서 다운로드 폴더에서 Ubuntu 19.04 ISO 이미지를 선택합니다.

컴퓨터에 연결된 USB 드라이브 목록이 표시됩니다. 이를 통해 적절한 USB 드라이브를 선택할 수 있습니다.

이 기사에 사용 된 테스트 머신에는 USB 드라이브가 하나만 연결되어있었습니다. 위에서 확인했듯이 sdb. 사용하고자하는 USB 드라이브임을 확인하여 안심하고 진행할 수 있습니다. “확인”버튼을 클릭하십시오.

아래 표시된 대화 상자가 나타나면 목록에서 "usb-pack-efi (ISO 파일의 기본 grub)"항목을 선택하고 "확인"버튼을 클릭합니다.

선택할 수있는 옵션이 하나 더 있습니다. casper-rw파티션의 영구 스토리지를위한 스토리지 공간 비율을 선택할 수 있습니다 . 나머지는 usbdataNTFS 파일 시스템이 있고 Windows PC 및 Mac에서도 액세스 할 수 있는 파티션에 사용됩니다  .

USB 드라이브의 사용 가능한 공간을이 두 파티션간에 균등하게 공유하는 것이 만족 스러우면 슬라이더를 기본값으로두고 "확인"버튼을 클릭합니다.

이제 mkusb우리는 우리의 모든 선택에 만족하며 진행되어야한다고 말하면  됩니다.

명확하게 말하면,이 시점이 취소 할 수있는 마지막 지점입니다. 계속 진행하려면 "이동"라디오 버튼을 선택하고 "이동"버튼을 클릭하십시오.

진행률 표시 줄은 생성 프로세스가 완료되는 정도를 보여줍니다.

생성의 마지막 단계는 파일 시스템 버퍼를 USB 드라이브로 플러시하는 것입니다. 또한 "작업 완료"라는 문구가 표시 될 때까지 기다리는 것이 좋습니다. 프로세스가 완료되었음을 나타냅니다.

프로세스가 완료되면 "작업 완료"문구가 녹색으로 강조 표시된 대화 상자가 표시됩니다. “확인”버튼을 클릭하십시오. 다른 대화 상자가 나타나면 "종료"버튼을 클릭하여 닫습니다.

몇 줄의 출력이 터미널 창을 통해 스크롤됩니다. 준비가되면 "Enter"를 누르라는 메시지가 표시됩니다.

“Enter”를 누르면 터미널 창이 닫힙니다. 이제 컴퓨터를 재부팅하고 USB 드라이브에서 부팅하거나 USB 드라이브를 분리하고 다른 컴퓨터로 가져간 다음 거기에서 부팅 할 수 있습니다.

관련 : 디스크 또는 USB 드라이브에서 컴퓨터를 부팅하는 방법

Windows에서 영구 Ubuntu USB 드라이브를 만드는 방법

업데이트 : 아래 방법 (Linux Live USB Creator 사용)이 더 이상 최신 버전의 Ubuntu에서 작동하지 않는다고 들었습니다. 대신 위의 방법을 사용해야합니다.

지속성을 설정하려면 충분히 큰 USB 드라이브가 필요합니다. Ubuntu 자체는 USB 드라이브에 2GB의 저장 공간이 필요하며 영구 저장을위한 추가 공간이 필요하다고 주장합니다. 따라서 4GB USB 드라이브가있는 경우 2GB의 영구 저장소 만 가질 수 있습니다. 최대 용량의 영구 저장소를 사용하려면 최소 6GB 크기의 USB 드라이브가 필요합니다.

불행히도 Ubuntu가 Windows에서 라이브 Ubuntu USB 드라이브를 만들기 위해 공식적으로 권장하는 Rufus 도구는 영구 저장소가있는 시스템 만들기를 지원하지 않습니다. 대부분의 Ubuntu 라이브 USB 드라이브를 만드는 데 Rufus를 사용하는 것이 좋지만이 특정 작업에는 다른 도구를 사용해야합니다. ( 업데이트 : 최신 버전의 Rufus는 이제 영구 저장소를 지원합니다!)

USB 드라이브 및 Linux Live USB Creator 애플리케이션에 저장하려는 Ubuntu ISO 파일을 다운로드합니다.

사용하려는 USB 드라이브를 컴퓨터의 USB 포트에 삽입하고 방금 설치 한 "LiLi USB Creator"응용 프로그램을 실행합니다.

"1 단계 : 키 선택"상자에서 사용하려는 USB 드라이브를 선택합니다.

다운로드 한 Ubuntu ISO 파일을 제공합니다. "2 단계 : 소스 선택"에서 "ISO / IMG / ZIP"버튼을 클릭하고 컴퓨터에서 .ISO 파일을 찾은 다음 두 번 클릭합니다.

"3 단계 : 지속성"섹션의 옵션을 사용하여 USB 드라이브의 영구 저장소에 사용할 공간을 선택합니다. 최대 저장 용량을 선택하려면 슬라이더를 오른쪽 끝까지 끕니다.

이제 구성해야하는 모든 설정을 구성했습니다. 영구 저장소가있는 라이브 USB 드라이브를 만들려면 "5 단계 : 만들기"에서 번개 아이콘을 클릭합니다.

도구를 사용하여 드라이브를 만들 수 있습니다. 프로세스가 완료되면 "이제 LinuxLive 키가 준비되었습니다!"라는 메시지가 표시됩니다. 메시지. 이제 컴퓨터를 재부팅하고 USB 드라이브에서 부팅하거나 USB 드라이브를 분리하고 다른 컴퓨터로 가져간 다음 거기에서 부팅 할 수 있습니다.

영구 저장소가 제대로 작동하는지 확인하려면 USB 드라이브를 부팅하고 바탕 화면에 폴더를 만들거나 바탕 화면에 파일을 저장하십시오. 그런 다음 시스템을 종료하고 라이브 USB 드라이브를 다시 부팅하십시오. 바탕 화면에 배치 한 폴더 또는 파일이 표시되어야합니다.