[질문] 파티션 크기에 대해서 조언 좀 해주세요.

iadoy의 이미지

하나의 하드디스크에 여러개의 운영체제를 설치하려하다보니
디스크의 용량을 좀 더 효율적으로 쓰고 싶어서 질문을 드립니다.

아래의 질문에 있지만
윈도우, 리눅스를 설치하는데
윈도우는 10년넘게 쓰다보니 필요한 프로그램이 어떤거고 용량은 얼마쯤 필요하겠다는 것이 나오는데..
리눅스는 어떻게 해야할지 잘 모르겠습니다.

데비안, 우분투, 수세, 젠투 등의 리눅스를 설치할 때 필요한 용량은 어떻게 되는지요?
그리고 kde나 그놈 설치하고 프로그램 설치해서 쓰는데 용량은 얼마나 필요한지 궁금합니다.

또 하나...
/home 파티션을 공유해서 쓸 생각을 해서 질문을 남겼었습니다.
윈도우에서 처럼 파티션 하나를 나눠서 여러 리눅스에서 공동으로 Data 용 공간으로 쓸려면 리눅스는 어떻게 해야하는지요?
(생각 자체가 윈도우쪽으로만 편향되어 있어서 리눅스에서는 좀 막막하네요...아직 공부가 부족한 것이겠지만요...)

마잇의 이미지

프로그램들이 설치되는 루트 파티션은 8기가 정도를 잡아서 쓰는데 모자랐던 적은 없었습니다. 60~70%를 넘겨 사용해본적이 없었던 것 같네요. 우분투 기본 설치만 하면 2~3기가 정도? 차지하는 것 같습니다. 정확한 수치는 기억이 안나네요.

/dev/sda1 # 윈도우즈
/dev/sda5 # 스왑
/dev/sda6 # /
/dev/sda7 # /home
/dev/sda8 # 두번째 배포본을 위한 /
/dev/sda9 # 세번째 배포본을 위한 /
...

이런식으로 잡아서 쓰시면 되는데 주의하실 점은 주 파티션은 4개 이상 잡을 수 없으므로 총 4개 이상의 파티션이 필요한 경우에는 반드시 마지막 한개는 확장 파티션으로 잡으셔야 원하는 갯수만큼 파티션을 만들 수 있습니다. 간단하게 윈도우즈 하나만 주 파티션으로 잡고 나머지 공간 통채로 확장 파티션으로 잡으셔서 그 안에다 리눅스 관련 파티션을 만드시면 됩니다. 위에 적은 예에서도 5번 이상의 파티션 번호는 확장 파티션안에 생성된 것을 의미합니다.

스왑 파티션은 램 크기와 동일하게 잡아서 사용하고 있습니다. 노트북이라 최대절전모드(하이버네이션) 사용시에 스왑 파티션이 램 크기보다 작으면 제대로 동작하지 않을 수 있습니다.

각 배포본 설치할 때마다 파티션을 설정하는 과정에서 상당히 주의를 기울이셔야 합니다. 파티션 번호를 헷갈리지 않게 어딘가에 적어두시고 설치하는 것을 추천해드립니다. 공동으로 사용하게 되는 /home 파티션의 경우 /home 위치에 마운트 하라고 지정만 하시고 포맷을 하시면 안됩니다. 물론 최초 배포본 설치시에 한 번은 포맷을 해야하겠죠. 스왑 파티션은 상관 없습니다.

그리고 각 배포본별로 아이디를 다르게 만드시는 걸 추천합니다. 같은 아이디로 만들어서 모든 걸 같이 공유할 수도 있지만 각 배포본 별로 완전히 똑같은 설정으로 사용하게 되는 것은 아니므로 별도의 아이디로 만들어서 사용하는 것이 좋다고 느꼈습니다. 공유하기를 원하는 설정파일은 복사 혹은 링크를 해서 사용하면 됩니다.

$ pwd
/home/ubuntu_user
$ ln -s ../gentoo_user/.bashrc ./

배포본 여러개를 쓰게 되면 마주치는 문제가 그럽 부트로더의 중복 설치 문제입니다. 저는 다음과 같이 설정해서 사용하고 있습니다.

주력으로 쓰는 배포본의 그럽을 MBR에 설치 합니다. /dev/sda
추가로 설치하는 배포본의 그럽은 해당 루트 파티션의 부트 레코드?에 설치 합니다. /dev/sda8, /dev/sda9 ...

주력으로 사용하는 배포본의 그럽 설정파일에 추가로 설치된 배포본의 그럽을 불러오는 설정을 합니다.

title		Ubuntu 9.04, kernel 2.6.28-11-generic
uuid		83940a3d-7a2b-47a2-89e4-67f647d82f08
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=83940a3d-7a2b-47a2-89e4-67f647d82f08 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-11-generic
quiet
 
title		Windows
root	(hd0,0)
chainloader +1
 
 
title		Suse
root	(hd0,7)
chainloader +1
 
title		Gentoo
root	(hd0,8)
chainloader +1

참고만 하시고 그대로 사용하시면 아니 되옵니다.

이렇게 하면 각각의 배포본에서 업데이트 되는 그럽 설정을 신경쓰지 않고 사용할 수 있습니다. configfile 명령을 사용할 수도 있는데 이것은 그럽의 매뉴얼을 참고하시기 바랍니다.

이해 안되시는 것은 다시 질문 해주십시오.

--
마잇


--
마잇

iadoy의 이미지

이렇게 상세한 설명 감사드립니다.

일단 답변 주신 내용을 참고하여 설치를 해봐야겠네요...

감사합니다.

hexagon의 이미지

먼저 저보다 더 많이 아시는 분이 답변을 해드렸군요...

한가지 개인적으로 더 괜찮을거라고 사료되는 의견 하나 드립니다.

/boot파티션도 꼭 만드세요.
각 각의 배포판이 서로 공유할수있을겁니다....
커널 이미지를 공유하시라는게 아니라...각각의 배포판의 커널이미지를 /boot에 몰아 넣으시란거죠...

단지 저도 안해본거라 가능한건지 모르겠다는 것만 제외하면 좋은 생각이죠?^^

부트로더가 커널을 로드하면 그다음 과정을 어떤 파티션에서 진행할지... 사용자가 설정가능하다면 충분히 가능해보이는데...

송효진의 이미지

저는 500GB HDD 에 160GB 정도를 윈도에 할당하고 나머지를 몽땅 리눅스에 할당했습니다.
(swap 4G, boot 100MB, 나머지 /)
집에 있는 구식 컴은 아예 HDD 당 OS 하나 입니다. (각각 80GB)
윈도는 보통 놀기 위해 설치하기 때문에 리눅스 파티션에 접근 못해도 전혀 불편함이 없고,
리눅스는 강력한 ntfs-3g 덕분에 전혀 불편함이 없습니다.
노는 목적이 아닌 윈도 이용은 VirtualBox 를 이용합니다.
다른 리눅스 배포본도 VirtualBox 를 이용합니다.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.