휴대용 외장 하드 드라이브에 Ubuntu를 설치하는 방법은 무엇입니까?


29

OS : Windows 7. 휴대용 외장 하드 드라이브 USB 2.0에 Linux Ubuntu를 설치하고 싶습니다. 다양한 방법을 읽었지만 모순되는 조언과 방법으로 혼란스러워합니다. 실제로 깨끗한 PC 이외의 다른 곳에 Ubuntu를 설치하는 것은 Windows를 설치하는 것보다 훨씬 복잡해 보입니다. Ubuntu package + Python 2.7 + C compiler설치 해야합니다 . 외장 하드 드라이브가 일부 채워져 있으므로 모든 파일을 보관해야합니다.

Ubuntu는 Windows 시스템 폴더 및 레지스트리에 대한 기록없이 외부 hardrive에서 완전히 실행됩니까?

누구나 외장 하드 드라이브에 Ubuntu를 설치하는 방법에 대한 자세한 가이드를 게시 할 수 있습니까?


기계 사양은 무엇입니까? 당신은 USB HD에 얼마나 많은 공간이 있습니까? 칩에 vt-x가 있습니까? 실제 설치 단계를 제공 할 수 있지만 Ubuntu 요구 사항이 최소이므로 가상 머신이 가장 적합 할 수 있습니다. 물론 VM을 설치하면 레지스트리 등에 씁니다. 이것은 자신의 컴퓨터입니까, 아니면 작업입니까?
chaskes

내 노트북이야 Intel Core 2 Duo CPU T6670, RAM 3GB. vt-x에 대해서는 확실하지 않습니다. 외장 하드 드라이브 386GB 여유 공간. VMware Player 또는 VMware 워크 스테이션? 아마도 라이브 CD는 적합 할 것이지만, 위 패키지 + Binwalk를 가진 사용자 정의 CD가 필요합니다.
triwo

당신은 VT-X를 . 바이오스에 들어가서 활성화되어 있는지 확인해야합니다. VMWare Player의 VM은 무료입니다 (워크 스테이션은 $ 250 임). VM에 1024MB의 램을 제공하십시오 (768로도 가능). 당신의 요구는 많은 공간을 요구하지 않습니다
Chaskes

VMWare Player에서 Linux를 실행하는 것과 외부 하드 드라이브에서 Linux를 실행하는 것의 장단점은 무엇입니까?
triwo

두 솔루션은 모두 쉽고 필요에 따라 작동합니다. VMWare Player를 먼저 사용하는 것이 초보자, 특히 독점 그래픽 카드를 사용하는 경우 더 좋습니다. 나중에 전체 설치로 이동할 수 있습니다.
chaskes

답변:


34

매우 자세한 답변은 단일 질문의 범위를 벗어나지 만 일반적인 개요는 다음과 같습니다. 매우 쉽지만 성공 여부는 컴퓨터가 외장 하드 드라이브에서 부팅 할 수있는 능력에 달려 있습니다. 이것은 바이오스에 달려 있습니다.

시작하기 전에 BIOS에 USB HD로 부팅 할 수있는 옵션이 있는지 확인하십시오.

기본 설치, Python 2.7 및 C 컴파일러 만 있으면 Ubuntu를 아주 작은 파티션에 설치할 수 있습니다. 문자 그대로 최소 Ubuntu를 설치해야한다는 것을 잊었지만 약 8GB입니다. 스왑 드라이브를 원할 경우 최소 10GB와 다른 2-4GB를 권장합니다.

파티션을위한 공간 만들기

설치하기 전에 새 파티션을 만드는 것이 가장 좋습니다. 먼저 외장 하드 드라이브의 기존 파티션을 축소해야합니다.

USB HD를 백업하는 것이 좋습니다. 그러나 두 번째 제품이 있다면 그 제품에만 설치할 수 있습니다. 드라이브 용량에 따라 드라이브를 완전히 백업하지 못할 수도 있습니다. 하지만 중요한 파일은 최소한 백업하십시오. 데이터는 안전해야하므로 이는 일반적인 경고 및 예방 조치 일뿐입니다.

기존 파티션을 축소하는 두 가지 옵션이 있습니다.

  1. 관리 도구에서 Windows 파티션 관리자를 사용하십시오. 나는 이것들이 Home Premium에서 사용할 수 있다고 생각합니다. 파티션이 충분히 줄어들지 않으면 공간을 확보하기 위해 파일을 삭제해야 할 수도 있습니다. 사용 가능한 것보다 많지만 여전히 충분히 줄어들지 않으면 MyDefrag와 같은 무료 조각 모음 도구를 사용하여 조각 모음을 수행하고 파일을 파티션 시작 부분으로 이동하십시오.

  2. gpartedUbuntu 라이브 설치 미디어에서 사용하십시오 . 아마도 가장 쉬운 방법 일 것입니다.

새로운 파티션 생성

Ubuntu 라이브 설치 미디어를 생성하고이를 사용하여 컴퓨터를 부팅하십시오. 우분투 체험을 선택하십시오.

외장 하드 드라이브를 연결하십시오. 프로그램을 시작하십시오 gparted. 외부 HD의 파티션을 아직 축소하지 않은 경우 지금 수행하십시오.

에서는 대부분의 경우, 내부 HD는 다음과 같이 표시됩니다 sda와 같은 외부 sdb,하지만이 보장되지 않습니다. 올바른 HD를 gparted로보고 있는지 확인하십시오.

파티션을 축소하면 할당되지 않은 공간이 남습니다. 이것을 사용하여 새 파티션을 작성하십시오. 로 포맷하십시오 ext4. 파티션 번호를 적어 두십시오. 에 사용됩니다 /.

스왑 파티션은 필요하지 않지만 원하는 경우 새 크기를 원하는 크기로 줄입니다 (또는 처음에는 조금 작게 만듭니다). 해당 공간을로 포맷하십시오 linux-swap.

새 파티션 수를 기록해 두십시오.

인스톨러 실행

데스크탑 또는 실행기의 아이콘에서 설치 프로그램을 시작하십시오. 설치 방법을 묻는 메시지가 표시되면 Somethine Else를 선택하십시오 .

설치 프로그램 내에서 파티 셔 너가 시작됩니다. 이것은 gparted초보자와는 조금 다르며 조금 위협적인 것처럼 보일 수 있습니다.

새 파티션을 조심스럽게 강조 표시하고 (번호와 드라이브를주의 깊게 확인) 변경을 클릭 하십시오 .

대화 상자를 따라 a. 파티션을로 사용하십시오 ext4. b. 에 마운트 /및 c. 체재.

스왑 파티션을 강조 표시하고 변경을 클릭 하십시오 . a를 선택하면 linux-swap그게 전부입니다.

매우 중요 : 부트 로더 설치를 USB HD로 변경하십시오. 이 가능성이 높습니다 /dev/sdb. 하드 드라이브의 마스터 부트 레코드를 덮어 쓰지 못하게됩니다. 실수로이 작업을 수행하면 쉽게 고칠 수 있습니다.

파티션 선택을 다시 확인한 다음 지금 설치 를 클릭하십시오 .


그게 다야. Ubuntu를 실행하려면 USB가 연결된 상태에서 컴퓨터를 부팅하십시오. BIOS 순서를 설정하거나 USB HD를 첫 번째 부팅 위치로 이동하십시오. USB의 부팅 메뉴에는 Ubuntu (외장 드라이브)와 Windows (내부 드라이브)가 모두 표시됩니다. 원하는 것을 선택하십시오. USB없이 부팅하면 Windows로 정상적으로 부팅됩니다.

우분투에는 기본적으로 Python 2.7이 설치되어 있습니다. C 컴파일러를 설치하려면 다음을 실행하여 터미널을여십시오.

sudo apt-get install gcc

또는

sudo apt-get install build-essential

(C 프로그래밍에 도움이되는 추가 프로그램을 원할 경우).


가상 머신에서 Ubuntu를 대신 실행하려면 Windows에 VirtualBox 또는 VMWarePlayer를 설치하십시오. 둘 다 무료입니다. 새 VM을 생성하고 설치 관리자 미디어를 사용하여 VM에 설치합니다. 그러나 이번에는 파티션에 대해 걱정하지 마십시오. 전체 가상 드라이브에 Ubuntu 설치를 선택하십시오 . 이것은 나머지 하드 드라이브에는 영향을 미치지 않습니다.

VM을 외장 HD에 배치하려면 VM을 생성 할 때 기본 위치를 무시하고 외장 드라이브의 폴더에 놓으십시오.

LiveUSBCreator와 같은 Windows 프로그램을 통해 지속성있는 설치 미디어를 작성해도 작동하지만이 옵션은 매우 느립니다.


1
이 지침에 따라 USB 하드 드라이브에 부트 로더를 설치하도록 선택했지만 Ubuntu 18.04 설치 프로그램이 내장 하드 드라이브에서 문제를 일으켰습니다. 복구 하려면 부팅 복구 를 실행해야했습니다 .
Communicative Algebra

1
@CommunicativeAlgebra 부트 로더 설치가 외부 드라이브에서만 진행될 수 있도록 설치 프로세스 전과 설치 중에 내부 드라이브를 분리하여이 문제를 방지 할 수 있습니다.
mchid

10

우분투는 외장 하드 드라이브에서 완전히 잘 작동 할 수 있습니다. 나는 수년간 우분투를 이런 식으로 사용했습니다. Windows에는 영향을 미치지 않습니다. USB 드라이브에 설치하는 데 특별한 것은 없습니다. USB 드라이브를 연결하고 CD 또는 펜 드라이브를 사용하여 부팅 한 다음 설치 위치를 선택할 때 외장 디스크를 선택합니다.

하나:

외부 하드 디스크를 분할해야합니다. 외부 디스크에 NTFS 파일 시스템이있는 단일 파티션이 있다고 가정합니다. 가장 좋은 방법은이 파티션을 약 20GB (Ubuntu에 충분한 용량)만큼 축소하고 거기에 새 파티션을 만드는 것입니다. 이것은 들리는 것처럼 어렵지 않습니다 (그리고 다른 Windows 사본을 설치하려면 파티션에 대해 걱정해야합니다).

Windows의 디스크 관리 도구를 사용하여 파티션을 축소하거나 Ubuntu Live 모드에서 GParted를 사용하십시오. 전자를 사용하는 것이 더 빠르지 만 파티션에서 마지막으로 사용한 섹터 다음에 사용 가능한 공간으로 제한됩니다 (여유 공간이 충분하더라도 매우 낮을 수 있음). 특히 파티션이 큰 경우 두 번째를 사용하면 속도가 매우 느릴 수 있지만 대부분의 여유 공간을 추출 할 수 있습니다.

두 경우 모두 여유 공간이 확보되면 GParted를 사용하여 확장 파티션을 생성하고 해당 확장 파티션 내에 ext4 파티션을 생성하십시오. 이 파티션에 우분투를 설치하십시오. GRUB (부트 로더) 설치를위한 장치로 외장 하드 디스크를 선택하십시오.

대안 :

편리한 펜 드라이브가있는 경우 UNetBootin 또는 Universal USB Installer 또는 이와 같은 도구를 사용하여 지속성이 있는 부팅 가능한 Ubuntu 드라이브를 만드십시오 . 지속성이 활성화 된 경우, 라이브 모드에있을 때 수행 한 설정 및 기타 우분투 변경 사항은 다시 시작할 때 사라지지 않습니다. 사용량이 적은 시나리오에 이상적입니다. 파이썬이나 다른 것을 설치하고 우분투에 익숙해지면 준비가되면 우분투를 설치하십시오. 라이브 모드에서 변경 한 사항은 라이브 모드에서 수행 한 설치에 영향을주지 않습니다.


1
2016, Unetbootin, Universal 및 기타 syslinux 유형 설치 프로그램은 14,04 이상 영구 설치에서 작동하지 않습니다. 썸 드라이브의 영구 파티션에서 작동하는 Grub2 유형 설치 프로그램은 casper-rw 파일 또는 파티션에서도 USB 하드 드라이브에서 작동하지 않는 것 같습니다.
CSCameron

mkusb ( help.ubuntu.com/community/mkusb )는 USB 또는 eSATA 연결이있는 외부 상자에 USB 하드 드라이브 및 SSD 드라이브에 영구 라이브 드라이브를 만들 수 있습니다. 그러나 원래 포스터는 모든 현재 파일을 대상 드라이브에 유지하려고했으며 mkusb는 파티션 테이블을 덮어 쓰고 새 파일을 만듭니다. 따라서 영구 라이브 시스템을 설치 한 후 해당 데이터를 다른 드라이브에 백업하고 복원하지 않는 한이 경우에는 옵션이 아닙니다.
sudodus

3

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"을 선택한 다음 확인을 선택하십시오.

(옵션 스왑 파티션, 최대 절전 모드 허용 및 RAM이 가득 찼을 때 메모리 확보)

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

(중대한)

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

  • 위치를 선택하십시오.

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

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


64GB USB 드라이브를 구입하고 Ubuntu를 전체 설치하면 스토리지 전체 드라이브를 사용할 수 있고 영구적이며 모든 PC에서 부팅 할 수 있습니다. 우분투. 그 맞습니까?
BruceWayne

1
@BruceWayne : 정식 설치가 할 수있는 유일한 방법은 전체 설치가 우분투를 설치하는 것입니다. Windows 또는 Linux 컴퓨터의 데이터에 사용할 수있는 FAT32 또는 NTFS 파티션이 있습니다. 파일 시스템 파티션 (/) 및 홈 파티션 (/ home)은 Windows에서는 보이지 않는 ext4 파티션에 있습니다.
CSCameron

1

나는 이것이 Wubi를 통해 완전히 지원되는 것은 아니라고 생각하지만 할 수 있습니다. 나는 당신이 그것을 어떻게 사용할 계획인지 확실하지 않습니다.

과거에는 Windows 장치의 플러그를 뽑고 외부 장치를 꽂은 다음 외부 드라이브를 사용하여 설치 과정을 진행했습니다. 우분투 올바르게 설치하고 해당 드라이브를 "드라이브"로 취급합니다. 외부의 특별한 것은 없습니다.

그런 다음 듀얼 부팅 및 GRUB을 처리하는 대신 Windows 드라이브를 다시 연결 한 후 BIOS / uEFI 옵션을 사용하여 원하는 부팅 장치를 선택할 수 있습니다.

다른 방법이 있지만 Windows 시스템에 대한 최소한의 위험으로 이것이 가장 쉬운 것으로 나타났습니다.


1
노트북을 열고 하드 드라이브를 제거하고 싶지 않습니다.
triwo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.