부팅 가능한 Ubuntu USB를 만들려면 어떻게합니까?


37

최신 버전의 Ubuntu가 포함 된 부팅 가능한 Ubuntu USB를 만들려면 어떻게합니까?

완전성을 위해 우분투, Windows, OS X 또는 다른 Linux 배포판에서 어떻게 할 수 있습니까?

답변:


28

이 순서도는 Ubuntu 설치를 위해 부팅 가능한 USB를 만들고 Ubuntu 부팅 문제를 해결하는 방법을 보여줍니다.

IMG :

Windows 10에서는 Windows의 ddBash에서 명령을 실행할 수 있습니다. Windows의 Bash는 Linux 소프트웨어를 직접 실행할 수있는 전체 Ubuntu 기반 Bash 셸입니다.

연결

Startup Disk Creator를 사용하여 Ubuntu에서 Ubuntu USB를 만드는 방법

Ubuntu에는 Startup Disk Creator 라는 Ubuntu를 설치하기 위해 부팅 가능한 Ubuntu 라이브 USB를 만들기위한 기본 제공 응용 프로그램이 있습니다. 시동 디스크 작성기 의 Dash를 검색하고 시동 디스크 작성기 아이콘을 클릭하여 시동 디스크 작성 창을여십시오.

Startup Disk Creator와 함께 사용하는 USB 플래시 드라이브는 2GB 이상이어야하며 Ubuntu 18.04 이상은 4GB 이상이어야합니다. Startup Disk Creator는 USB 플래시 드라이브를 FAT32로 자동 포맷하여 부팅 가능하게 만듭니다. 컴퓨터에 USB 플래시 드라이브가 하나만 연결되어 있으면 Startup Disk Creator가 자동으로 선택합니다. 수 조심 우분투를 부팅 할 수 있습니다 우분투가 설치된 파티션을 덮어 쓰지 않도록하기 위해 만들기 시동 디스크 창에서 USB 플래시 드라이브를 선택합니다. 아래 스크린 샷 에서 디스크 (디스크 유틸리티) 응용 프로그램에서 모델 다음드라이브 제목 아래에 표시되는 것과 동일한 모델 이름으로 USB 플래시 드라이브 장치를 모델 이름으로 식별하는 방법을 확인할 수 있습니다 .

IMG :
우분투 16.04의 시동 디스크 작성기

또한 예약 된 추가 공간에 저장 슬라이더를 앞뒤로 움직여 재부팅시 지속적인 파일 저장을위한 예약 된 추가 공간을 만들 수 있습니다. Ubuntu 16.04 이상에서 Startup Disk Creator에는 더 이상 영구 파일 저장 옵션이 없습니다.

dd를 사용하여 Ubuntu Minimal USB를 만드는 방법

  1. Ubuntu Documentation Installation Minimal CD 웹 페이지 의 링크에서 Ubuntu Mini CD iso 파일을 다운로드하십시오 . mini.iso라는 파일을 다운로드 폴더로 다운로드하십시오. mini.iso 파일을 컴퓨터의 원하는 위치로 다운로드 할 수 있지만 다운로드 폴더로 다운로드하면 다음 단계에서 아무것도 변경하지 않고 명령을 쉽게 실행할 수 있습니다.

  2. 다음 명령을 실행하여 다운로드 한 Ubuntu mini CD iso 파일의 md5 체크섬을 확인하십시오.

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Linux 용 Windows 서브 시스템을 사용중인 경우 공식 Microsoft 다운로드 센터에서 Microsoft File Checksum Integrity Verifier 도구를 다운로드하십시오. Microsoft 파일 체크섬 무결성 검증 도구는 파일의 MD5 또는 SHA1 암호화 해시를 계산하는 명령 줄 유틸리티입니다.

  3. 명령 결과가 Ubuntu Documentation Installation Minimal CD 웹 페이지 에있는 mini.iso 파일의 MD5 체크섬과 일치하는지 확인하십시오 .

  4. 1GB 이상의 USB 플래시 드라이브를 확보하십시오. USB 플래시 드라이브에서 모든 파일을 삭제하십시오. 디스크 디스크 유틸리티를 사용하여 플래시 드라이브를 마운트하십시오 .

  5. 디스크 디스크 유틸리티를 확인 하여 USB 플래시 드라이브의 장치 이름을 찾으십시오. 6 단계에서 잘못된 장치 이름을 사용하면 USB 플래시 드라이브에 쓰지 않고 전체 운영 체제를 덮어 쓰므 로 매우 중요 합니다. 따라서 USB 플래시 드라이브 장치 이름을 두 번 확인하십시오. /dev/sd** 문자 대신 a, b, c 등과 같은 소문자가있는 곳 과 같은 것이어야합니다 . 다음 단계에서 장치 이름은이라고 가정 /dev/sdc하지만 USB 드라이브의 장치 이름은 다른 같은 /dev/sda/dev/sdb때문에 두 번 USB 드라이브의 장치 이름을 확인하고 당신이 바로 6 단계에서 그것을 얻을 수 있는지 확인!

  6. Linux 용 터미널 또는 Windows 서브 시스템을 열고 다음 명령을 실행하십시오.

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    dd if='mini.iso' of=/dev/sdc bs=4096mini.iso 덜 60메가바이트보다 작은 파일이기 때문에 명령은 대부분의 컴퓨터에 완료하는 데 몇 초 밖에 걸리지 않습니다. 이 명령을 실행하면 부팅 가능한 Ubuntu 미니 USB가됩니다.

  7. Ubuntu 미니 라이브 USB에서 컴퓨터를 부팅하십시오. Ubuntu 미니 라이브 USB가 성공적으로 부팅되고 메뉴 화면이 표시됩니다.

  8. 7 단계의 메뉴 화면에서 설치 옵션 (cli 설치가 아닌 전체 설치)을 선택하면 Ubuntu 설치 프로세스 중에 다른 옵션을 선택하여 전체 Ubuntu 설치를 수행하는 데 필요한 모든 패키지를 다운로드 할 수 있습니다. Ubuntu mini CD 설치 프로그램의 소프트웨어 선택 화면에있는 사전 정의 된 소프트웨어 모음 목록에서 Ubuntu 데스크탑 패키지 모음을 선택하십시오 . 설치가 끝날 때 시스템을 다시 시작하면 기본 데스크탑 환경으로 작동하는 Ubuntu 데스크탑이 생깁니다.

    여기에 이미지 설명을 입력하십시오

OS X / macOS에서 부팅 가능한 USB 스틱을 만드는 방법


그러나 Ubuntu Base Distro / Ubuntu itshelf에서만 작동합니다.
MathCubes

2
반면 즉, 맞아 유넷 부트 인은 크로스 플랫폼이지만, 시동 디스크 창조주는 유넷 부트 인이없는 것을 하나의 좋은 기능이 있습니다. Startup Disk Creator는와 같은 암호로 보이는 장치 이름이 아닌 모델 이름으로 USB 드라이브를 식별합니다 /dev/sdb1. 따라서 실수로 잘못된 드라이브를 포맷하여 운영 체제를 덮어 쓰지 않도록 보호 할 수 있습니다.
karel

부트 로더를 설치하지 않기 전에 Unetbootin에 문제가있었습니다 ...
MathCubes

윈도우에 대한 DD 형식 사용 : dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]어디 FILE에서이 if=FILE of=FILE같은 구문 파일 위치는 Windows 명령 행 (cmd.exe를)에서 할 수있다.
karel

wmicWindows cmd.exe 창 에서이 명령을 실행하면 모든 이동식 드라이브가 다음과 같이 표시됩니다. Windows cmd.exe wmic logicaldisk where drivetype=2 get deviceid, volumename, description의 소스 경로 (입력 파일) 및 대상 경로 (출력 파일) 구문의 예 : 소스 경로 : C : \ aaa \ bbb \ C:하드 드라이브입니다. 대상 경로 : F : \ xxx \ yyy \ 여기서 명령 F:을 실행하여 식별 된 USB 플래시 드라이브입니다 wmic. windows 명령의 dd 예 : 이 링크를 방문 하면 예라는 제목 아래에 예가 있습니다.
karel

15

당신이 필요합니다 플래시 드라이브, PC / 맥, 여기에서 얻을 수 우분투에 대한 ISO 파일 : http://www.ubuntu.com/download/desktop . 다음에 대한 지침이 있습니다 ...


3
이것이 이론적으로 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함시키고 참조 할 수있는 링크를 제공하는 것이 바람직 합니다.
Braiam

2

Unetbootin을 사용하십시오 .Ubunboot (Software Center에서) 및 Windows (Unetbootin 사이트에서)에서도 작동합니다. 원하는 Ubuntu iso를 다운로드하고 Unetbootin을 다운로드하여 확인하십시오.


2

최근 Ubuntu 배포판에는 광학 디스크와 하드 미디어 (플래시 드라이브 등)에서 직접 부팅 할 수있는 부팅 정보가 포함되어 있습니다.

Linux 시스템을 사용하여 iso의 내용을 USB 장치에 간단히 복제 할 수 있습니다. sudo dd if=my.ubuntu.release.iso of=/dev/sdX여기서 sdX는 명령으로 식별 할 수있는 플래시 드라이브입니다.sudo fdisk -l

iso 파일이 유효한지 확인하기 위해 복사 시간을 보내기 전에 해시확인하십시오 .


2

USB에 전체 설치

전체 설치는 영구 설치보다 더 안정적이고 안전하지만 빠른 속도는 아닙니다. 고정 크기 casper-rw 파일이나 파티션이 필요하지 않기 때문에 디스크 공간을 활용하는 것이 좋습니다. 그들은 우분투 설치에 좋지 않습니다.

다음은 별도의 홈 파티션과 Windows 호환 데이터 파티션 옵션이있는 16GB 플래시 드라이브에 18.04를 설치하는 방법입니다.

  • SDC, UNetbootin, mkusb 등을 사용하여 라이브 USB 또는 DVD를 만듭니다.
  • 컴퓨터를 끄고 플러그를 뽑습니다. (아래 쪽 참고 참조)
  • 덮개를 제거하십시오.
  • 하드 드라이브에서 전원 케이블을 분리하거나 랩톱에서 하드 드라이브를 분리하십시오.
  • 컴퓨터를 다시 연결하십시오.
  • 플래시 드라이브를 삽입하십시오.
  • Live USB 또는 Live DVD를 넣습니다.
  • 컴퓨터를 시작하면 USB / DVD가 부팅됩니다.
  • 언어를 선택하십시오.
  • Ubuntu 설치를 선택하십시오.
  • 키보드 레이아웃 선택
  • "계속"을 선택하십시오.
  • 설치 유형 및 "Ubuntu 설치 중 업데이트 다운로드"를 선택하고 "타사 소프트웨어 설치 ..."를 선택하십시오 (선택 사항).
  • "계속"을 선택하십시오.
  • "설치 유형"에서 "다른 방법"을 선택하십시오. (전체 디스크 암호화는 플래시 드라이브에서 작동하지 않습니다).
  • "계속"을 선택하십시오.
  • 대상 장치가 올바른지 확인하십시오.
  • "새 파티션 테이블"을 선택하십시오.
  • 드롭 다운에서 계속을 클릭하십시오.

(Windows 시스템에서 사용하기위한 선택적 FAT32 데이터 파티션)

  • "여유 공간"및 "+"를 클릭하십시오.
  • "크기 ..."를 약 2000MB로 설정하십시오.
  • "기본"을 선택하십시오.
  • Location = "이 공간의 시작".
  • "다음으로 사용 :"= "FAT32 파일 시스템".
  • "마운트 포인트"= "/ windows".
  • "확인"을 선택하십시오

(비 선택적 루트 파티션)

  • "여유 공간"을 클릭 한 다음 "+"를 클릭하십시오.
  • "기본", "크기 ..."= 4500 ~ 6000MB, "이 공간의 시작", Ext4 및 마운트 지점 = "/"을 선택한 다음 확인을 선택하십시오.

(선택적인 홈 파티션)

  • "여유 공간"을 클릭 한 다음 "+"를 클릭하십시오.
  • "기본", "새 파티션 크기 ..."= 1000 ~ 6000MB,이 공간의 시작, Ext2 및 마운트 지점 = "/ home"을 선택한 다음 확인을 선택하십시오.

(옵션 스왑 공간, 최대 절전 모드 허용)

  • "여유 공간"을 클릭 한 다음 "+"를 클릭하십시오.
  • "기본", "새 파티션 크기 ..."= 남은 공간 (1000-2000MB 또는 RAM과 동일한 크기),이 공간의 시작 및 "다른 이름으로 사용"= "스왑 영역"을 선택한 다음 확인을 선택하십시오.

(중대한)

  • "부트 로더 설치 장치"가 USB 드라이브의 루트를 가리키는 지 확인하십시오. HDD가 분리 된 경우 기본값은 정상이어야합니다.
  • "지금 설치"를 클릭하십시오.

  • 위치를 선택하십시오.

  • "계속"을 선택하십시오.
  • 이름, 컴퓨터 이름, 사용자 이름, 비밀번호를 입력하고 자동으로 로그인하거나 비밀번호를 요구할 경우 선택하십시오.
  • "계속"을 선택하십시오.
  • 설치가 완료 될 때까지 기다리십시오.
  • 컴퓨터를 끄고 HDD를 연결하십시오.
  • 컴퓨터 덮개를 교체하십시오.

참고 : 분할 후 Ubuntu를 설치하려는 USB 드라이브의 루트에 grub을 설치하기로 선택한 경우 (예 : sdb1이 아닌 sdb) 하드 드라이브 비활성화를 생략 할 수 있습니다. 부트 로더의 기본 위치는 sda이므로 많은 사람들이 HDD MBR을 덮어 썼습니다. 내부 드라이브 그룹의 모든 항목이 USB 그룹에 추가됩니다. 나중에 update-grub을 수행 할 수 있습니다.


0

USB에 전체 설치-BIOS / UEFI

Mkusb 는 BIOS와 UEFI 모두에서 부팅 할 수있는 전체 설치 USB 드라이브를위한 훌륭한 기반을 만듭니다.

  • mkusb 를 사용 하여 Installer USB (2GB 이상)에서 라이브 시스템을 만드십시오.

  • 사용 mkusb을 ~ 25기가바이트 지속성과 기본 설정을 사용하여 대상 1백28기가바이트의 USB에 영구 시스템을 만들기 위해, (나머지 NTFS 파티션은 윈도우 액세스 할 수있는 데이터 파티션으로 사용된다).

여기에 이미지 설명을 입력하십시오

  • mkusb가 완료 되 자마자 GParted를 열고 ISO9660 파티션 인 sdx4를 삭제하고 복구 된 공간으로 sdx5를 펼치십시오. sdx는 대상 드라이브의 장치 이름입니다.

  • 원하는 경우 / home에 대한 추가 ext4 파티션 sdx6을 만듭니다.

여기에 이미지 설명을 입력하십시오

  • 계속 진행하기 전에 HDD를 분리하거나 제거하십시오 (선택적이지만 권장, UEFI 모드에서 권장).

  • Boot Installer 드라이브에서 Try를 선택하십시오.

  • 대상 드라이브 삽입

우분투 설치 시작 ...

  • "다른 방법"을 선택하십시오.

  • 대상 드라이브에서 sdx5를 선택하고 변경을 클릭하십시오.

여기에 이미지 설명을 입력하십시오

  • 다음으로 사용 : ext4, 형식 및 마운트 지점 : /을 선택하십시오.

sdx6에 / home 파티션을 추가하지 않는 한 다른 파티션은 건드리지 마십시오.

  • 부트 로더 설치를위한 장치로 sdx5를 선택하십시오 .

  • 설치를 완료하십시오.

  • grub.cfg를 sdx5 / boot / grub에서 잘라 내고 sdx3 / boot / grub에 붙여 넣어 기존 grub.cfg 파일을 덮어 씁니다.

  • 대상 드라이브를 부팅하고 sudo update-grub을 실행하여 모든 드라이브를 부팅 메뉴에 추가하십시오.

  • 18.04 이전 버전에는 적절한 드라이버 (예 : Nvidia)를 설치하지 마십시오.


0

fwiw, USB 드라이브로 부팅하여 내 PC에서 ubuntu 18.1을 실행하도록 thumbdrive를 설정할 수있었습니다. 이제 ubie 18.1을 실행하는 내 PC를 사용하고 sw를 td (thumb drive)에 설치하고 데이터를 td에 저장하며 다른 모든 측면에서 마치 내장 하드 드라이브에 ubie를 설치 한 것처럼 내 PC를 사용할 수 있습니다. 현재 운영 체제에 관계없이 많은 PC에서이 시스템을 사용할 수있었습니다. 이것이 나의 목표였다.

상대적으로 낮은 수준의 Linux 역량으로 인해 다음과 같이 가장 간단한 설정 절차를 찾았습니다. 내부 하드 드라이브 데이터 케이블을 분리하고 내 PC의 두 개의 전면 USB 연결을 사용하여 라이브 유비가 설치된 썸 드라이브를 연결했습니다. 새로운 32GB 썸 드라이브를 두 번째 USB 포트에 꽂았습니다.

USB 드라이브에서 부팅 할 때 우분투를 설치하기로 선택했고 지시를 따랐습니다. 모든 것이 자동으로 순조롭게 진행되었으며 이제는 내 PC에서 새 드라이브로 부팅하여 마치 내장 하드 드라이브에 ubie가 설치된 것처럼 사용할 수 있습니다.

나는 많은 도움이되는 논문 중 어떤 것이 실제로 저에게 직접 적용되어 하나의 역할을했는지 알아낼 수있는 시간과 전문 지식을 갖기를 바랍니다. 누구나 쉬운 졸음을 원한다면이 방법을 사용해보십시오. 모든 도움을 주셔서 감사합니다, st


0

Ubuntu에서 부팅 가능한 Ubuntu USB 드라이브를 만드는 방법 (macOS에서 부팅 가능한 Ubuntu USB 드라이브를 만들려면 여기에 내 대답을 참조하십시오 ) :

0) https://ubuntu.com/download/desktop 에서 Ubuntu .iso 파일을 다운로드하여 Downloads 폴더에 넣으십시오. LTS 버전이 아닌 최신 버전 (이 글을 쓰고 있지만 곧 19.10이 될 것입니다)은 항상 최신 버전을 권장합니다 (LTS 최신 버전 아닌 경우 ).

1) 터미널을 열고 다음으로 USB 드라이브의 파일 경로를 찾으십시오.

lsblk

sd L을 찾고 있습니다. 여기서 L 은 문자입니다. 아마도 sdb 일 것입니다 ( "sda"는 아마도 하드 드라이브이므로 하드 드라이브가 하나뿐이면 다음 문자 b를 USB 드라이브에 할당 할 것입니다) SIZE. 열이 의미가 있는지 다시 확인하십시오 .

sda 1 또는 sdb 1 과 같은 추가 세분화도 볼 수 있습니다 . 그것은 당신이 찾고있는 것이 아닙니다, 당신은 단지 sd <some letter>를 원합니다. 이 숫자는 파티션을 나타 냅니다. 파티션은 하드 드라이브 (또는 SSD 또는 USB 드라이브)를 폴더 와 같은 작은 영역으로 나누는 방법 이지만 더 심각합니다. 우리는 첫 번째 파티션뿐만 아니라 전체 USB를 덮어 쓰고 싶습니다 ( ISO 파일에는 실제로 파티션 정보가 있으므로 이미 USB 드라이브에있는 파티션 데이터를 덮어 쓸 것입니다). sd <some letter> 만 지정하고 뒤에 오는 숫자는 생략하십시오.

dd효과적으로 드라이브의 모든 데이터가 삭제됩니다 나중에 실행하는거야 명령은 그래서이 잘못을하지 않습니다. 디스크가 어느 디스크인지 알아내는 데 어려움을 겪고 있다면 USB 드라이브를 분리하고 명령을 실행 한 lsblk후 다시 연결하고 다시 실행 하여 변경된 사항을 확인할 수 있습니다. 자세한 정보를 보려면 sudo fdisk -l명령을 시도하십시오 .

그런 다음 이름의 시작 부분에 "/ dev /"를 추가하십시오 (예 : "sdb"는 "/ dev / sdb"가됩니다). 디렉토리 /dev/sd<whatever>의 실제 파일은 일반 파일 인 것처럼 보이지만 실제로는 하드 드라이브를 읽습니다. 읽으려고하면 하드 드라이브에서 기본 데이터의 이진 파일로 작동합니다. 일반적으로 하드 드라이브 (또는 SSD)에는 파티션 테이블이 있으며 각 파티션에는 파일 시스템이 있으며 우분투 (또는 다른 운영 체제)는 읽고 해석하여 하드 드라이브를 다양한 폴더에있는 수많은 파일로 표시합니다 그러나 / dev / sd L 에서 읽거나 쓰는 것은 우분투에게 모든 것을 잊고 하드 드라이브를 일련의 바이트로 취급하도록 지시하는 방법 입니다 )./dev

2) dd.iso 이미지를 USB 스틱에 복사하는 데 사용 합니다 ( 이전 단계에서 얻은 문자로 L 을 바꿉니다 ).

sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

그 단계는 시간이 좀 걸릴 것입니다. 완료되면 당신은 실행해야합니다

sync

모든 데이터의 전송이 완료된 후 완료되었는지 확인하십시오. USB 스틱을 사용하여 Ubuntu를 부팅하십시오.


dd명령을 추가 bs=1M하여 속도를 높일 수 있습니다 . 또한 전화를 수동으로 교체 할 수 있습니다 sync지나가는 oflag=syncdd(이 같은 일을 )하고 얘기 dd가 지금까지와 전송이 얼마나을 보여 status=progress모두 함께 모습 것이다,

sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

( L 을 올바른 문자 로 바꾸는 것을 잊지 마십시오 )

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.