바뀜

둘러보기로 가기 검색하러 가기
1,868 바이트 추가됨 ,  2018년 11월 24일 (토) 21:11
== 파티션 설정 ==
[[File:9_(Debian10_install)_Set-partitions.png]]
 
파티션은 특수한 경우가 아니라면 수동으로 설정하지 않고 '자동 - 디스크 전체 사용'으로 설정해도 무방합니다.
그러면 특수한 경우는 언제일까요? 시스템을 조금 더 안정적으로 운영하고자 할때가 아닐까 싶습니다.
/var/lib/mysql 파티션을 별도로 생성했다면 /var/lib/mysql의 데이터는 안전하게 보존할 수 있습니다. 물론 디스크 자체가 물리적으로 손상된 경우라면 파티션 분할로 데이터를 보존할 수는 없습니다.
중요한 데이터를 다뤄야 한다면 반드시 백업 정책을 세워야 합니다. 여담이지만 '운영에 실패한 관리자는 용서할 수 있어도 백업에 실패한 관리자는 용서할 수 없다.'라는 말도 있지요.
 
파티션을 수동으로 설정하여 별도의 파티션들을 만들 경우의 단점은 관리의 효율성이 떨어지거나 디스크의 용량 낭비가 발생할 수 있다는 것 입니다. (용량 낭비가 걱정이라면 LVM을 사용해서 파티션 용량을
늘리거나 줄일 수도 있습니다.) 반면에 루트(/) 파티션을 통째로 사용하면 관리상 관리가 편합니다. 실제로 현업에서도 swap(가상 메모리)을 설정하고 루트(/) 파티션에 swap을 제외한 나머지 디스크 용량을 통째로 할당합니다.
파티션 설정은 시스템 관리자의 주관이 많이 반영되는 부분입니다. 자신이 시스템을 잘 관리할 수 있는 방법으로 파티션을 설정하는 게 가장 좋다고 생각합니다.
[[File=== 최대 절전 모드(hibernation)를 사용할 경우<ref>https:9_//itsfoss.com/swap-size/</ref> ===또한 노트북이나 데스크톱에서 최대 절전 모드(hibernation)를 사용하고자 할 경우에도 수동으로 파티션을 설정해야 합니다.왜냐하면 최대 절전 모드에서는 메모리의 상태를 보조 기억 장치인 디스크의 스왑(Debian10_installswap)_Set에 저장하기 때문입니다. 따라서 최대 절전 모드를 사용하고자 한다면 스왑 파티션의 용량을 넉넉하게 설정해야 합니다. 참고로 아래 명령어를 입력하면 최대 절전 모드로 진입할 수 있습니다. <pre>$ sudo systemctl hibernate</pre>  최대 절전 모드를 사용할 경우 스왑 파티션의 용량을 구하는 공식은 다음과 같습니다.  <pre>스왑 파티션 용량 = 주기억장치 용량 + 주기억장치 용량의 제곱근 (단, 최대 절전 모드를 사용할 경우)</pre> 아래의 표는 위 공식을 적용한 것입니다. {| class="wikitable" border="1" style="text-partitions.png]]align: center"|-! 주기억장치 용량! 스왑의 용량(최대 절전 모드를 사용할 경우)|-| 1GB| 2GB|-| 2GB| 3GB|-| 3GB| 5GB|-| 4GB| 6GB|-| 6GB| 8GB|-| 8GB| 11GB|-| 12GB| 15GB|-| 16GB| 20GB|}
파티션 설정 방법(자동 또는 수동)을 정한 후 엔터 키를 눌렀다면, 이제 파티션할 디스크를 선택한 후 엔터 키를 누릅니다.
[[File:9-1_(Debian10_install)_Select-a_disk.png]]
'파티션 나누기를 마치고 바뀐 사항을 디스크에 쓰기'를 선택하고 엔터 키를 누릅니다. 스왑(swap)은 가상 메모리(virtual memory)로 사용됩니다. 만약 시스템의 부하가 커서 메모리(주기억장치)를 많이 사용할 경우 스왑을 사용합니다. 즉 가상 메모리를 사용함으로써 사용자는 주기억장치의 용량이 확장된 것 처럼 느낄 수 있습니다.
 
저는 최대 절전 모드(hibernation)는 사용하지 않을 것이므로 스왑 파티션의 용량은 약 1GB 정도이면 충분합니다. 만약 최대 절전 모드를 사용하고자 한다면, [[데비안 10(buster) 설치#.EC.B5.9C.EB.8C.80_.EC.A0.88.EC.A0.84_.EB.AA.A8.EB.93.9C.28hibernation.29.EB.A5.BC_.EC.82.AC.EC.9A.A9.ED.95.A0_.EA.B2.BD.EC.9A.B0.5B11.5D|앞에서 설명한 내용]]을 바탕으로 스왑의 용량을 넉넉하게 설정해 주세요.
[[File:9-3_(Debian10_install)_Write-a_disk.png]]
[[File:9-4_(Debian10_install)_Agree-disk_write.png]]
 
== 데비안 설치 ==
==== 선택 ====
설치할 소프트웨어를 선택합니다. 이 설치 단계에서 콘솔 환경만 설치할 것이므로 'SSH server'와 '표준 시스템 유틸리티'를 선택했습니다.
 
[[File:12-2_(Debian10_install)_Select-sw.png]]
GUI(Graphic User Interface)를 사용하려면 데비안 데스크톱 환경(Debian desktop environment) 항목에서 사용하기 원하는 데스크톱 환경을 키보드의 스페이스 바(space bar)를 눌러서 선택하면 됩니다.
* 자주 사용하지 않는 패키지들을 설치하지 않고, 주로 사용하는 필요한 패키지들만 설치하기 위해서입니다.
* 데비안 데스크톱 환경 대신에 윈도우 매니저([https://i3wm.org/ i3wm])를 사용하기 때문입니다위해서입니다.
콘솔 환경으로 데비안 설치를 완료한 후에 [https://i3wm.org/ i3wm] 및 제가 주로 사용하는 패키지들을 'apt-get install' 명령을 이용해서 설치합니다. 참고로 제가 설치하는 패키지들은 다음과 같습니다.
<pre>
sudo parcellite libwebkitgtk-3.0-0 libjavascriptcoregtk-3.0-0 gvfs gcc git vim make tmux tree unzip nmap tcpdump curl dstat ethtool dnsutils i3 lightdm ibus ibus-hangul arandr firefox-esr firefox-esr-l10n-ko fonts-nanum* alsa-utils pulseaudio pavucontrol lxappearance lxterminal scrot ranger chromium chromium-l10n pluma libreoffice-wiki-publisher libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-gtk3 libreoffice-help-common libreoffice-help-en-us libreoffice-help-ko libreoffice-l10n-ko hplip-gui nitrogen numix-gtk-theme numix-icon-theme breeze-cursor-theme lshwredshift redshift-gtk
</pre>
 
[[File:12-2_(Debian10_install)_Select-sw.png]]
==== 설치 ====
https://gyires.inf.unideb.hu/GyBITT/20/images/ch2-mbr.png
 
MBR은 디스크의 파티션에 대한 정보를 가지고 있습니다.
[[File:14_(Debian10_install)_Finish.png]]
 
=== 리부팅 ===

둘러보기 메뉴