os설치·제거

박정규 2014. 4. 19. 00:05

오늘 새벽에 출시된 우분투 14.04 LTS 버전

이번엔 고정식 저장장치가 아닌 이동식 저장장치에 설치해서 이용하는 방법을

usb를 예로 살펴 보겠습니다. 이렇게 하면 아주 좋은 점이요


1) 비상용 OS로 이용가능하구요, 

2) Grub를 이용해서 여러 OS들의 설치도구로도 사용가능하다는 겁니다.

3) Grub를 읽는 다른 컴퓨터에도 설치도구로 이용할 수 있습니다.


Ubuntu 14.04 다운로드 :  http://www.ubuntu.com/download/desktop/


이동식 저장장치에 설치하기 위해서는 설치 DVD, 부팅 usb 등 ,설치용 도구를 만들어야 합니다.

그중에 저는 이미 설치된 Debian의 Grub를 이용해서 설치 했습니다.


부팅 usb 만들기는 리눅스 설치도구 만들기를 참고하시구요

http://blog.daum.net/bagjunggyu/118


Grub를 이용한 설치 방법은 이글을 참고하세요
http://blog.daum.net/bagjunggyu/56


이방법은 elementary OS 와 Linux Mint 에도 적용됩니다.


그럼 시작해보겠습니다.

우분우 14.04를 설치할 usb를 꽂고, 컴퓨터를 켜시고, 설치 도구를 작동 시켜주세요

저는 16GB usb에 설치하겠습니다. 8GB면 충분히 설치 가능합니다.


설치하는 동안 설명에 나오고, 설치후에는 기본 언어로 이용될 언어를 선택합니다.한국어!


우분투 14.04 설치에 필요한 권장및 최소요구 사항입니다.


중요한 부분입니다.

반드시 마운트를 해제 해야 파티션을 나누어서 설치를 위한 작업을 할 수 있습니다.

예(Y) 를 해서 마운트를 해제 합니다.


Ubuntu를 같이 설치는 이 컴퓨터 이미 설치된 OS가 있을때 선택하게 됩니다.

디스크를 지우고 Ubuntu 설치는 말 그대로 있는 OS를 지우고 새로 설치할때 선택합니다.

기타를 선택해서 OS를 이동식 저장장치에 설치할 준비를 합니다.


현재 저의 usb 파티션 상태인데요 

/dev/sdb 장치의 1번 파티션이 보이시죠? 이것을 제거하고 새로 파티션을 구성할 겁니다.


제거할 파티션을 선택하고(주황색으로 선택되죠?),' - ' 빼기 표시를 눌러서 파티션을 지웁니다.


그러면 이렇게 파티션이 사라지고 '남은 공간'으로 나옵니다.

이 남은 공간을 더블 클릭하시면


이렇게 파티션을 구성할 수 있는 팝업창이 뜹니다.

아래 그림처럼 14Gb 정도는 OS 설치에 사용할거구요

크기 : 14000MB

용도 : EXT4 파일 시스템

마운트 위치 : / (root)


그리고 나머지 공간 2GB 정도는 swap 에 할당하려고 합니다.

지금은 swap를 더 줄여서 1GB만 남기기로 했습니다.

남은 공간을 더블 클릭합니다.


크기 : 2009 MB

용도 : 스왑 영역 

이제, OS 설치를 위한 파티션 준비는 끝났습니다.여기서 중요한 팁인데요

swap은 적은 양이라도 꼭 설정 하시는게 OS 구동에 좋습니다.


이젠 부트로더 Grub를 설치할 위치를 설정해 주는 작업입니다.

부트로더는 usb의 MBR이 설정되는 /dev/sdb에 설치해야 합니다.


 이렇게 부트로더 Grub를 설치할 장치까지, 설치에 필요한 저장장치에대한 설정이 끝났습니다.


어디에 살고 계신가요?

다들 이젠 아시죠^^? 저 온양살아요 남성리가 고향입니다 ^__^

이곳은 시간대를 비롯한 지역설정입니다 흔히들 Locale 이라고 합니다.

GMT +9  서울에 해당합니다.


키보드 배치는 한국어,또는 한국어 104키가 있습니다.

저는 한국어 (101/104)키로 했습니다. 우리집 키보드는 105키에 해당합니다.

우리집 키보드는 그렇게 해야 단축키를 제공해 줍니다.

한글도 그래야 되구요 , 나중에 시스템 설정 - 키보드에서 바꾸실 수 있습니다.


당신은 누구십니까?

이용자의 정보를 입력하는 곳입니다.

여러 사용자가 이용한다는 전제로 만들어 집니다.그래서, 

이름 : 본명을 넣어서 다른 이용자들과 구분을 하는 것입니다.

컴퓨터 이름 : 원하시는 이름을 컴퓨터에 붙여주세요

이곳에 넣는 컴퓨터 이름(호스트 네임)과 사용자 이름(아이디)은 나중에

터미널에서 제경우 bagjunggyu@ubuntu-usb  처럼 나오게 됩니다.

Cursor! 에전에 TV에서 해주던 외화에서 엄청 빠른 오토바이 이름이 커서 였는데^^; 

이렇게 좋아하는 이름을 붙여주세요


이렇게 설치를위해 우리가 해줄 일들은 끝났습니다.

나머지는 Ubuntu-Installer가 알아서 설치하게 됩니다.


설치 다 되었다는 군요! 


이제 부팅을 해볼까요?

BIOS에서 usb를 먼저 읽게 해주세요, 어떤 것은 단축키로 간단히 바꿀수 있게 되어 있기도 합니다.

우리집은 F11 을 누르면 부팅 장치를 바꿀 수 있답니다.


그러면 , 이렇게 Grub 화면이 나옵니다.


이제 부팅 하셔서 Ubuntu 14.04를 usb에서 이용해 보세요

우분투 14.04 설정은 이글을 참고해 보세요

http://blog.daum.net/bagjunggyu/154


자 이젠, 이렇게 usb에 설치한 OS를 가지고 부팅 usb로 활용하는 방법을 함께 하겠습니다.


이번엔 elementary OS luna를 이용해 보겠습니다. 32-bit 와 64-bit를 둘다 준비해 볼까요.

우선 설치하고자 하는 OS의 iso 파일을 다운 받으셔서 /home/user  폴더에 옮겨 주세요


그리고, 터미널을 여시고

sudo gedit /boot/grub/grub.cfg

하시면 이렇게 문서가 열립니다, 거의 맨아래에 이렇게 /etc/grub.#_custom 이라는 곳에 

이렇게 내용을 입력합니다.

menuentry "제목" {

loopback loop (hd0,1)iso 파일 위치

set root=(loop)

linux /casper/vmlinuz boot=casper iso-scan/filename=iso 파일 위치

initrd /casper/initrd.lz

}


32-bit iso 파일)

menuentry "/home/bagjunggyu/elementaryos-stable-i386.20130810.iso" {

loopback loop (hd0,1)/home/bagjunggyu/elementaryos-stable-i386.20130810.iso

set root=(loop)

linux /casper/vmlinuz boot=casper iso-scan/filename=/home/bagjunggyu/elementaryos-stable-i386.20130810.iso

initrd /casper/initrd.lz

}


64-bit iso 파일)

menuentry "/home/bagjunggyu/elementaryos-stable-amd64.20130810.iso" {

loopback loop (hd0,1)/home/bagjunggyu/elementaryos-stable-amd64.20130810.iso

set root=(loop)

linux /casper/vmlinuz boot=casper iso-scan/filename=/home/bagjunggyu/elementaryos-stable-amd64.20130810.iso

initrd /casper/initrd.lz

}


그리고, usb로 부팅해보면 이렇게 Grub 메뉴에 지금 입력한 내용이 맨아래에 나옵니다.

클릭하셔서 설치준비 하시면 됩니다.


Grub를 통해서 설치하기 화면에 가면 가장 먼저

sudo umount -lrf /isodevice

꼭!! 하셔야 합니다.

마음먹고 따라해 봤는데 쉽지 않네요...
grub 통해서 설치하려고 하니까 자꾸 실패하네요...
결국에는 설치씨디 구워서 그걸로 USB에 설치했는데 되네요...
usb에 설치하니까 부팅하는게 느려서 좀 답답하더군요.(첨엔 컴터 다운된줄 알았습니다)
부팅되고 나니까 그럭저럭 쓸만합니다. 많이 느릴 줄 알았는데 생각보단 잘 작동하는거 같습니다.
덕분에 또하나 배워갑니다. 매번 열정있는 포스팅 고맙습니다.^^
고맙습니다^^;
grub를 통해서 설치하실땐, 맨 처음에 터미널에서 이걸 먼저 꼭 해주셔야 합니다.
sudo umount -lrf /isodevice
그 다음부터는 이렇게 설치하시면 됩니다.

그리고 , 역시나 이렇게 설치된 os 를 grub 를 이용해서 부팅 usb로 활용 하실 수 있습니다.
하나 이렇게 만들어 놓으면 아주 여러모로 쓸만하죠^^
저의 경우 조금 다른 장애입니다. 오류화면을 캡쳐하지 않아서 기억이 가물가물한데...
그루부 화면에서 해당 iso설치파일을 선택하면 다음화면에서
"/casper/vmlinuz 파일을 찾을 수 없습니다."
요런 문구가 뜨면서 grub화면으로 되돌아 오는 상황입니다.
이부분을 확인해 보세요
linux /casper/vmlinuz boot=casper iso-scan/filename=iso 파일 위치
음... 여러번 실패하면서 지적하신 부분도 이미 확인했었는데...

빠른 시일내에 다시한번 시도해 보면서 지적해주신 내용들 다시한번 쭉 살펴서 다시 시도해 보겠습니다.
만약 이번에도 실패한다면 진행과정에서 생기는 오류 메세지 차곡차곡 정리해서 한 번 더 문의 드리겠습니다.
감사합니다.

PS. 혹시 grub-customizer에서 수정하는 방법은 없는지요?
있습니다.grub-customizer 에서 + '추가버튼'을 누르시면, 추가 설정이 나오는 데요,
option 에서 - Linux-ISO 를 선택 하신후에
파티션 - iso 가 위치한 파티션
path to iso file - iso 파일 위치
하시면 , 간단히 추가됩니다.
우아~~~전문가포스 느껴지네요^^
^__^;;
grub에서 우분투 설치 재시도 하고 다시 문의드립니다.

1. grub-customizer에서 말씀하신대로 설정하였으나
" 오류: file '/casper/vmlinuz' not found
오류: you need to load the kernel first "

이런 오류로 실패하였습니다.

2. grub.cfg 파일 편집 (리눅스민트16xfc, 우분투14.04 두가지 이미지 설정)
- 리눅스민트는 설치화면으로 잘 넘어갑니다.
- 우분투는 역시 위와 동일한 오류로 실패하였습니다.
" 오류: file '/casper/vmlinuz' not found
오류: you need to load the kernel first "

grub.cfg 편집 내용은 아래와 같습니다.

menuentry "Install ubuntu-14.04-desktop-amd64.iso" {
set isofile="/home/ahco/iso/ubuntu-14.04-desktop-amd64.iso"
loopback loop (hd0,5)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/ahco/iso/ubuntu-14.04-desktop-amd64.iso noprompt noeject quiet splash
initrd (loop)/casper/initrd.lz
}
menuentry "Install linuxmint-16-xfce-dvd-64bit.iso" {
set isofile="/home/ahco/iso/linuxmint-16-xfce-dvd-64bit.iso"
loopback loop (hd0,5)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/home/ahco/iso/linuxmint-16-xfce-dvd-64bit.iso noprompt noeject quiet splash
initrd (loop)/casper/initrd.lz
}

이건 어쩔 수 없는겁니다^^
안되는 iso 파일이라고 생각하시면 되겠네요, 지금 사용 하시는 머신인 64-bit 운영체제가
우분투 64-bit의 커널을 읽어 들이지 못해서 일어나는 일입니다.
사용 중이신 OS의 커널을 최신 버전들 3.13 이상들로 업그레이드 하신 후에 다시 해보시거나
다른 도구를 이용하세요^^ (usb ,DVD 등등)
우연히 지금 봤네요,
지금 이 내용이 usb에 적용되어있다는 건가요?
그렇다면, 틀린곳이 있습니다.
loopback loop (hd0,1) 이어야 합니다.

그 이유는 http://blog.daum.net/bagjunggyu/118에 이야기 되어 있지만
usb가 첫번째 장치, 1번 파티션 이기 때문입니다.
답변 감사합니다.
덕분에 드디어 무슨 문제인지 알게되었습니다.
담에 커널 업그레이드 도전할 기회에 재시도 해보겠습니다.
당분간은 DVD로 설치해봐야 겠습니다.^^
네, 성공하실거에요^^
.알려주신대로 설치하여 잘쓰고 있습니다. 요즘 의문이 들었습니다. 우분투가 설치 되어 있는 usb를 iso나 img파일로 백업을 하고 싶은데 혹시 의견을 주실수 있습니까?
이글을 참고해 보세요
pinguybuilder를 이용하면 사용중인 OS를 iso 이미지로 만들어 줍니다.
http://blog.daum.net/bagjunggyu/214
안해봤네요^^ 하게된다면 우선은 이렇게 시도해 볼 것 같군요
우선 iso 이미지를 만드는 도구는 format junkie 가 있는데요 , 데스크탑에서 우분투를 설치하시고
usb의 내용 전체를 format junkie 에서 iso 이미지로 만들어 본다거나
--> format junkie가 드라이브나 파티션 전체를 읽을 수 있는지는 모르겠네요
http://blog.daum.net/bagjunggyu/92

시스템 백업을 위해서라면 더 좋은 도구가 있습니다.바로 timeshift 입니다.
http://blog.daum.net/bagjunggyu/128

터미널에서는 이렇게 해보세요
1)우분투를 데스크탑에서 실행해서 usb를 꽂고
sudo apt-get install dcfldd
sudo dcfldd if=/usb 전체 of=/옮겨두고 싶은 디렉토리
ex)
sudo dcfldd if=/media/USB of=/home/user/data

2) 그 안의 파일을 iso 이미지로 만드신다면
mkisofs -o /home/사용자/원하는 이름.iso /파일이 있는/디렉토리/
ex)
mkisofs -o /home/user/sample.iso /media/USB/home/user/data/abc.mp3

와우 빠른 답변 감사합니다.. 한번 시도 해보겠습니다.
sudo dcfldd if=/media/370752f7-1522-4eac-8133-6dba2f48dcae/ of=/home/computation/data
dcfldd:/media/370752f7-1522-4eac-8133-6dba2f48dcae/: Is a directory

0+0 records in
0+0 records out

이런 오류로 실패하였습니다.
이렇게 다시해보세요,usb를 꽂으시고
usb가 어디에 mount 되어있나 확인하시고 찾아서
usb에 해당하는 /dev/sdb 부터 unmount 하신후에 해보세요
usb가 sdb 일때
ls /media
하면 이곳에 해당하는 정보가 나옵니다. 우분투 14.04인 경우에는 사용자 아이디가 나옵니다.
그래서 위치는 /media/사용자아이디/usb의 label 또는 UUID

ls /media
sudo umount /dev/sdb*
sudo dcfldd if=usb 의 정보 of=저장할 폴더

이렇게 다시해보세요
좋은 내용 감사합니다.^^ 제가 작업중 3번 그림처럼" 사용중인 파티션을.."이란 창이 뜨지 않아 진행 불가합니다. 무시하고 계속을 눌러 진행하면 파티션상에 usb가 나타나지 않습니다... 해결방법이 있을까요? 답변 부탁드립니다.
설치도구를 어떤 것으로 하셨나요?
usb 인가요?grub에서 설치를 시도하셨나요?
usb로(2가지 종류 ) 사용했습니다...우분트 14.04/140.4.1 두종류os 설치 /노트북, 데스크탑으로 2가지 환경에서 했는데 도일합니다. grub는 아직....
설치를 끝까지 진행해 보셨나요?
설치모드에서 파일브라우저에 꽂아둔 usb가 표시되나요?
노트북 윈8 설치됨. yumi프로그램이용하여 usb에 우분투설치도구 만듬- usb컴퓨터에 꽂고 재부팅하여 usb를 읽어주며 설치화면 나옴... 이과정이 맞습니까?
설치 끝까지 못합니다..왜냐면 제 usb가 5번 그림처럼 인식되야 하는데 없서서요....파일브라우저란 무엇인가요?.
너무초보라서 죄송합니다.
일반적인 설치과정으로는 맞습니다.
win8 과 ubuntu 멀티부팅을 하시려는 건가요? usb 에 ubuntu를 설치하시려는 건가요?
멀티부팅은 전에 해보았습니다.... usb 에 ubuntu를 설치하여 윈도우 winpe같은 비상용os를 소지하고 싶어서요!
두개의 usb (하나는 부팅 usb, 하나는 ubuntu를 설치할 usb)를 모두 꽂고 부팅하신후에
Ubuntu 를 설치하시는 거면 설치모드에서 우선 unity 에서 Files (파일 캐비넷 처럼 생킨 아이콘)을 클릭하셔서
ubuntu를 설치할 usb를 인식하는지 확인을 먼저 해주세요 ,
안된다면 ubuntu를 설치할 usb를 포맷하신후에 다시 부팅해보세요
그래서 다시 한번 Files 에서 ubuntu를 설치할 usb를 인식하는지 부터 우선 확인해 주세요
오늘은 근무중이라 내일 확인해봐야 되겠습니다... 편안밤 되세요..감사합니다...^^
성공하세요^^
GTX980 그래픽카드를 꼽으 후에 Ubuntu 14.04.3 lts 버전을 설치하려고 도전중입니다....

헌데, 설치중 메인 화면이 나올때에 자동으로 절전모드로 넘어가 버립니다....ㅠㅠ

아무리 찾아봐도 방법을 모르겠습니다....!! 다른 그래픽카드는 다 잘보이는데 왜 이 그래픽 카드만 이러는 걸까요?

혹시 이 비싼놈을 못쓰게 되는 것일까요??

고수님들 혹시 원인을 알고 계신가요??

제발 도와주세요....!!!
nomodeset 으로 우선 설치해 보신후에,시스템에서
sudo add-apt-repository -y ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-346 nvidia-settings
이렇게 해서 최신 버전의 드라이버를 설치해보세요