STUDY/그외

SERVER : 우분투를 이용하여 안쓰는 노트북으로 개인서버 만들기 (설치기)

RESHUR : 레슈 2022. 8. 10. 01:39

SERVER : 우분투를 이용하여 안 쓰는 노트북으로 개인 서버 만들기


  • 토이 프로젝트를 만들 때 사용할 웹 서버가 필요해서 알아보던 중 우분투(Ubuntu)를 통해서 안 쓰는 노트북을 개인 서버로 만들 수 있다고 하여 만들어보기로 했다.
  • 웹사이트에 들어가면 우분투 멀티패스와 우분투 (수동 서버)로 나뉘는데, 현재 수동 서버에서 멀티패스로 넘어가는 과정인 것 같다.
  • 멀티패스는 우분투 서버 사용을 좀 더 간편하게 사용할 수 있고, 보안 업데이트가 최신으로 지원되고, cloud-init 지원 등 많은 장점이 있다.
    그에 비해 우분투(수동 서버)는 보안지원이 2027년 4월까지 이다.
  • 그렇다면 우분투 멀티패스를 사용하는 것이 좋겠지만, 오래된 내 노트북은 힘겨운지 설치 후 초기 설정을 하려고 하면 계속해서 튕겨서 수동 서버로 서버를 만들기로 결정했다. 

 


서버로 만들고자 하는 노트북 사양이다.

 

이 글은 설치하려는 노트북의 OS가 윈도여서 윈도 기준으로 작성되었습니다.

 

우분투 다운로드


https://ubuntu.com/download/server

 

Get Ubuntu Server | Download | Ubuntu

Get Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre or installing it directly on a server.

ubuntu.com

  • 상단의 링크로 들어가면 바로 보이는 것이 우분투 멀티패스 다운로드 화면이다. 
    나는 우분투 (수동 서버)를 설치할 것이므로, Option 1 Instant Ubuntu VMs 이 아닌 Option 2 Manual server installation를 눌러  Download Ubuntu Server 22.04 LTS를 다운로드하였다. (22.08.10 기준)

 

 

 


 

USB에 우분투 ios를 설치


https://www.balena.io/etcher/

 

balena - The complete IoT fleet management platform

Infrastructure and tools to develop, deploy, and manage connected devices at scale. Your first ten devices are always free.

www.balena.io

  • BalenaEtcher는 USB에 운영체제 이미지를 구울 수 있게 해주는 프로그램이다 
  • 설치할 때는 한국어로 설치가 되었는데 막상 실행시켜보니 영어로 나온다. 그래도 매우 단순한 UI를 가지고 있어서 문제없이 사용할 수 있었다.
  • ios를 USB에 구울 때 굽기 전에 꼭 포맷을 한 뒤에 진행해야 한다. 그렇지 않을 경우 디스크 쓰기 금지가 되어 USB를 못쓰게 되는 경우가 생길 수 있다. 

 

 

 

 

 


잘 구워지기만 하면 반은 된건데 

 

 

 

ios 굽다가 USB가 쓰기 금지당했다.

이 글을 보면서 진행하려는 사람이 있다면 굽기 전에 꼭 USB 포맷하고 진행하세요

부활시키는데 두 시간 정도 썼습니다.

 

그리고 내 USB가 쓰기 금지당한 원인도 찾았는데

balena Etcher로 ios를 구우면 USB가 쓰기 금지를 당한다.

다른 PC에서 사용할떈 아무 문제가 없었는데 서버로 만들려고 하는 PC에서만 문제를 일으켰다

 

두 시간 정도 찾고 직접 적용하면서 해결방법을 찾자마자

개발자가 올려놓은 해결법을 찾게 되었다. (아 현타)

 

꼭 blaenaEtcher 때문이 아니어도

사용하다가 USB가 쓰기 금지되어 포맷이 불가능할 때 사용하면 좋을 것 같아서 링크를 가져왔다.

https://www.balena.io/blog/did-etcher-break-my-usb-sd-card/

 

Etcher broke my USB stick … or did it?

SD cards go through a lot of hard work and sometimes they fail. Learn how to recover a broken USB drive or SD Card that doesn’t seem to work.

www.balena.io

 

 

나처럼 자꾸 USB에 문제가 되는 경우엔 

 

 

 

ios를 마우스 오른쪽 버튼을 눌러 탑재 후 가상 디스크로 들어가서 해당 파일을 모두 복사한 뒤 USB에 넣는 방법으로 복사했다.

 

 

 

 


 

acer노트북은 F2를 눌러 Bios에서 F12를 활성화하고 F12를 통해 Boot Manager를 활성해야 하는데 오래된 노트북 이라 보니 안 되는 경우도 있고 진입방법에 대해 정보가 너무 부족했다. 

원래대로라면 BIOS를 통해 USB로 부팅하는걸로 설정한 뒤 재시작을 하면 USB 안에 있는 우분투가 실행되며 설치가 되어야 한다. 

그런데 뭐가 문제인지 USB를 인식도 못하고 부팅 순서를 바꾸어도 그냥 윈도로만 진입되었다. 

하지만 죽으라는 법이 없듯 윈도우 버튼을 누르고 고급 시작 옵션 변경을 검색후 클릭하면

중간에 고급 시작 옵션 / 지금 다시 시작 이 있는데 그걸 누르면 USB를 통해 부팅할 수 있었다.

 

 

 

 

하지만 부팅방법을 USB로 바꾸라며 바로 Kick 당했다.

 

 

 


 

그리고 마침내 이 모든 일이 진행 안 되는 이유를 알아버렸다.

이것은 balena Etcher의 문제도 아니고 오래된 구형 노트북의 문제도 아니었다.

 

 

다른 구형 노트북에 재미 삼아 크롬 OS (flex 아님)을 설치할 때 사용했던 SanDisk USB를 꽂았더니 정상적으로 USB 부팅 인식을 했다.

USB의 문제였던 것이다.

전혀 생각도 못했던..... 정말 어이없는...

할만하핞  

 

 

문제의 USB 

사이즈 문제인지

USB 포트에 꽂을 때마다 뻑뻑해서 힘으로 넣어줘야 한다.

 

 

 

잘 가 민트야

그리고 빠른 재 굽기 그리고  

 


 

 

 

드디어 우분투 설치 시작! 

 

 

 

 

설치가 쭉 되고  언어 설정 및 프로필을 설정해주면 된다.

 

 

자세하게 사진 찍어서 올리고 싶었으나, 화면 반사가 너무 심해서 설치 과정을 잘 알 수 있는 사이트를 첨부했으니 필요하신 분은 참고해주세요

 

https://help.iwinv.kr/manual/read.html?idx=754 

 

단 몇초만의 클라우드 | iwinv 서버

우분투(Ubuntu) 20.04 LTS가 마침내 정식 버전으로 출시되었습니다. 이에따라 , 2020년 4월27일부로 iwinv 가상서버에 Ubuntu 20.04 LTS 이미지가 새롭게 릴리즈되었습니다. Ubuntu 20.04 LTS의 설치방법은 아래와

help.iwinv.kr

 

 

 


 

드디어 고생 끝에 설치를 완료했다

이제 드라이버 설치하고 네트워크 연결하면 된다 흑흑

 

여기까지 본 사람이면, 뭔가 이상한 걸 느낄 텐데

그렇다 우분투 설치 화면을 보여주던 PC와 지금 설치 완료된 PC가 다른 것을 볼 수 있는데

 

acer에 우분투 서버를 설치하는 과정에서도 계속 에러가 났으며

설치를 해도 부팅을 하면 부트 스토리지가 없다고 나와 5회 정도 재설치를 했으나

전혀 진전이 안되어 다른 안 쓰는 PC로 재설치했다.

(설치까지 5분도 안 걸린 건 비밀)

 

 

설치를 다하고 난다음에 글을 쓰면 놓치는 부분이 많을것같아서 

설치준비 및 설치하면서 이글을 쓰고 있는데
짧지않은 시간이었지만 정말 많은 일이 있었던거같다 .. (지침 )

 

 

 

드라이버 설치는 to be continue

 

 

 

오류 인증~