USB 외징 하드로부터 Ubuntu 설치하려면 어떻게 해야 하나요?

philos66의 이미지

제가 지금 넷북을 갖고 있는데, USB 외장 CD/DVD를 갖고 있지 않습니다. 하지만 USB 외장 하드 하나를 구입해 쓰고 있어서, 이 USB 외장 하드로부터 Ubuntu를 저의 넷북에 설치하고 싶은데 설치할 수 있는 방법이 있을까요? 저의 넷복의 BIOS를 확인해 보니, 외장 USB 하드 부팅은 가능하다는 것을 확인했습니다. 인터넷을 검색해보니 USB 메모리로부터 설치하는 방법은 많이 나와 있던데, USB 외장 하드로부터 설치하는 방법은 찾을 수가 앖어서 이곳에 문의해 봅니다. 답변해 주시는 분들께 미리 감사드립니다.

pogusm의 이미지

http://learn.clemsonlinux.org/wiki/Ubuntu:Install_from_USB_drive
(The Quick Method 부분 참고)

CD/DVD는 절대 필요없으나... 리눅스 환경하에서 외장하드를 세팅해야하는 문제가 있지만..
저는 서브컴에 fedora9가 설치되어 있어서.. 생각보다 쉽게 가능했습니다.

1. 일단 아래 두 파일을 다운받습니다
http://ftp.kaist.ac.kr/ubuntu/dists/lucid/main/installer-i386/current/images/hd-media/boot.img.gz
http://ftp.kaist.ac.kr/ubuntu-cd/lucid/ubuntu-10.04-rc-alternate-i386.iso

2. 서브컴(linux)에 외장HDD를 연결합니다.(자동 마운트되었다면 외장HDD를 umount해줍니다. umount /dev/sdd1 )
*외장HDD의 데이타는 모두 삭제되니, 중요한자료가 있다면 백업후 진행하세요

3. root권한으로 작업합니다
fdisk -l 로 외장HDD 장치명을 확인한후
(만약 장치명이 /dev/sdd라면) fdisk /dev/sdd 명령으로 파티션작업을 합니다
(이부분은 생략이 가능한지 모르겠습니다.. 하지만 저는 파티션작업을 했습니다
d 명령으로 모든 파티션을 삭제한후
n p 1 명령으로 파티션을 만든후
t 6 명령으로 FAT16으로 세팅한후
a 1 명령으로 active해준후
w 명령으로 저장하고 빠져나왔습니다)

4. zcat boot.img.gz > /dev/sdd
위에서 다운받아두었던 boot.img.gz를 위의 명령으로 /dev/sdd에 기록합니다
(/dev/sdd 파티션이 4개로 나누어지고 부팅가능한 데이타가 기록되는거 같습니다)

5. 위의 참고사이트에서는
ubuntu-10.04-rc-alternate-i386.iso 파일을 "원본상태그대로" 외장 HDD에 복사해두라고 하였는데..
저의 경우... 잘 진행되다가 "베이스 시스템 설치"부분에서 오류가 나더군요...
그래서 저는 ubuntu-10.04-rc-alternate-i386.iso 파일을 외장HDD에 복사해두는 대신에
우분투가 설치될 컴퓨터의 sda3(windows7에서 영화나 드라마를 저장해두는 그저 평범한 D:드라이브)의 루트디렉토리에 복사해 두었습니다.
ubuntu가 알아서 HDD들을 검색하면서 ubuntu-10.04-rc-alternate-i386.iso 파일을 찾아내더군요...

6. 서브컴(linux)에 연결되어있는 외장HDD를 빼서, 우분투를 설치할 컴퓨터에 연결합니다

7. 우분투를 설치할 컴퓨터의 CMOS에서 외장하드부팅(USB-HDD)을 첫번째로 세팅합니다.

8. 외장HDD로 부팅해서 인스톨하면 됩니다.

* 저도 전문가가 아니라.. 게다가 우분투는 거의 안써봐서 많이 모릅니다...
다만, 저도 CD/DVD를 쓸상황이 아니라서... 엇그제 fedora12를 힘겹게 외장HDD로 설치하면서
philos66님의 글을 검색해본 기억이 나서... 지난밤에 우분투를 외장하드로 설치해보고 이렇게 아는선에서 답변을 올려봅니다.

저는 하드디스크에 windows7,fedora12,우분투가 깔려있는 상태입니다.
우분투를 설치하기전에 500기가하드구성은 아래와 같았습니다.
sda1 100M(windows7에서 잡은 파티션)
sda2 99.9G(windows7)
sda3 260G(영화,드라마,잡동사니)
??? 정의되지않은 빈파티션
sda5 200M(fedora12의 /boot파티션)
sda6 49.9G(fedora12의 LVM)

위처럼 정의되지않은 비어있는 파티션이 있는경우, 우분투 설치시 빈파티션을 자동으로 선택하는 메뉴가 있어서 파티션작업이 쉬웠습니다...
(전문가라면, 또는 여유HDD가 있는분은 신경쓸일이 없겠지만... 저같은 경우엔 파티션작업은 항상 주의해야합니다 ㅋㅋ)

그리고 위와같은 방법으로 설치할시.. 추가패키지라든지, 프로그램같은건 일단 욕심부리지 마시고 기본값으로만 간단히 설치하고...
설치완료후 추가패키지를 설치하는게 좋을거 같습니다.. (중간에 이상한 패키지 설치하다가 한번 급 당황했었습니다...)

그럼 도움되시길...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.