외장하드에 여러가지 os 를 설치할수 있을까요?

참 빨리도 흘러 갑니다. 기다리던 추석도 벌써 지나가고 ~~
유저 선배님들 또 이렇게 여쭈어 봅니다. 제가 외장하드 250짜리 하나가 있는데 여기에 여러가지 OS(우분투,페도라,윈도,민트), ISO파일을 설치 할수 있을까요?
지금 이 외장하드를 반으로 파티션을 나누어 사용하고 있습니다. ISO 파일을 여러 개 설치 할수 있으면 어떻게 하는지 선배님들의 가르침 받고 싶습니다. 답 주실 유저님 계서는 초들학생에게 가르치는것 같이 설명을 해야 이 늙은 놈이 알아 들을 수 있습니다. 기다리고 있을게요 :roll:

ISO파일을 이용해서 OS를 설치하려고 한다고 이해하고 말씀드리겠습니다.

파티션을 나누는 것은 이미 아실 듯 하고…
윈도우와 우분투로 듀얼 부팅을 해보셨을 듯 하니…
외장하드를 내장(?)하드처럼 생각하시면서 설치하신다고 생각하시면…
[color=#4000FF:29tghkil](전체 파티션을 4개로 나누고…)
(단순히 평소 설치하시던 대로 하나 하나 설치하시면…)
[/color:29tghkil]굳이 자세한 설명없이 try 해보시면 될 듯 합니다.

외장하드라고 해서 굳이 OS를 설치하는데 문제가 있진 않습니다.
다만, 세,네개의 멀티 부팅 자체에 어려움이 있습니다.

결국은 GRUB을 이용하여 멀티 부팅 하셔야 할 텐데,
물론, 설치과정에서 다른 OS를 자동 인식하고 각 OS에 맞게 GRUB 설정을 최대한 되겠지만…
완벽하지는 않아서 설치후 따로 GRUB설정을 해주셔야 하는 부분이 존재합니다.
제 경우 우분투, 페도라, 윈도우7을 윈도우7 -> 페도라14 -> 우분투 10.04 순으로 설치하였는데
이 경우 윈도우7과 우분투는 정상 부팅 되었지만, 페도라는 GRUB이 꼬여서 우분투로 부팅후 GRUB 설정을 새로 해줬어야 했습니다.

GRUB 설정의 경우 저는 인터넷을 뒤져서 같은 환경을 만든 다른 사람들의 경험을 따라 설정해보았습니다만,
그 분들은 성공했으나 저는 같은 설정에도 페도라 부팅이 실패하는 경우가 있어서… "어떻게 하시면 됩니다." 라고 딱히 말씀드릴 수가 없을 것 같네요.

저는 Virtualbox라는 소프트웨어를 설치한 후 다른 os를 설치해서 사용해 보고 있습니다.
답답한 부분이 없진 않으나 뒷처리가 깔끔하다는 장점이 있으니 참고하세요

[quote="amAToRoi":2lvv3esz]ISO파일을 이용해서 OS를 설치하려고 한다고 이해하고 말씀드리겠습니다.

파티션을 나누는 것은 이미 아실 듯 하고…
윈도우와 우분투로 듀얼 부팅을 해보셨을 듯 하니…
외장하드를 내장(?)하드처럼 생각하시면서 설치하신다고 생각하시면…
[color=#4000FF:2lvv3esz](전체 파티션을 4개로 나누고…)
(단순히 평소 설치하시던 대로 하나 하나 설치하시면…)
[/color:2lvv3esz]굳이 자세한 설명없이 try 해보시면 될 듯 합니다.

외장하드라고 해서 굳이 OS를 설치하는데 문제가 있진 않습니다.
다만, 세,네개의 멀티 부팅 자체에 어려움이 있습니다.

결국은 GRUB을 이용하여 멀티 부팅 하셔야 할 텐데,
물론, 설치과정에서 다른 OS를 자동 인식하고 각 OS에 맞게 GRUB 설정을 최대한 되겠지만…
완벽하지는 않아서 설치후 따로 GRUB설정을 해주셔야 하는 부분이 존재합니다.
제 경우 우분투, 페도라, 윈도우7을 윈도우7 -> 페도라14 -> 우분투 10.04 순으로 설치하였는데
이 경우 윈도우7과 우분투는 정상 부팅 되었지만, 페도라는 GRUB이 꼬여서 우분투로 부팅후 GRUB 설정을 새로 해줬어야 했습니다.

GRUB 설정의 경우 저는 인터넷을 뒤져서 같은 환경을 만든 다른 사람들의 경험을 따라 설정해보았습니다만,
그 분들은 성공했으나 저는 같은 설정에도 페도라 부팅이 실패하는 경우가 있어서… "어떻게 하시면 됩니다." 라고 딱히 말씀드릴 수가 없을 것 같네요.[/quote:2lvv3esz]

감사 감사 합니다. 제가 왜 외장 하드에 윈도7, 우분투.페도라, 이렇게 설치 할려고 하는가 하면 윈도XP 만
사용하는 친구들에게 이런 OS도 있다는 것을 보여 주기 위해서 입니다.( 따지고 보면 내 자랑)
사실 usb메모리에 윈7 설치하는것도 정말 힘이 들어서요. 하나가 안인데 여러개 중헤서 선택을 해야 할것
안입니까. 설치만 한다고 해서 그렇게 되겠습니까. 그 것이 걱정 입니다.
제 컴 하드에도 윈7,우분투,페도라 이렇게 있는데 어떻게 페도라는 사용하고 나면 페도라만 계속 나오고
다른 것은 부팅이 되지 않습니다. 오늘도 이런일이 있어서 우분투 시디를 다시 돌였습니다. 벌써 몇번 우분투
시디를 돌였어요. 유저님들은 아마 이런것도 테미널에서 따따따 ~~하면 아마 될것 인데 저는 매번 우분투 시디를 돌림니다. 가을 인데도 한 여름 같은 날씨 내요. 건강하시고 즐거운 나날되시길 …

[quote="세모시":1bjnjxgp]저는 Virtualbox라는 소프트웨어를 설치한 후 다른 os를 설치해서 사용해 보고 있습니다.
답답한 부분이 없진 않으나 뒷처리가 깔끔하다는 장점이 있으니 참고하세요[/quote:1bjnjxgp]

안녕하셔요! 전 아직 컴맹 이라서 Virtualbox 사용을 할줄 몰라요. 항상 OS 를 시디 로만 하다 보니 USB로도
하는것을 배우기 위해서 한번 해 볼려고요. 날씨 많이 덥지요. 꼭 한 여름 같네요. 나날이 즐겁길 바람니다.

윈도우즈7+우분투11.04에다가 +페도라 멀티부팅 시도하시다 grub이 꼬인건데… 제가 마실가더라도 (멀티부팅이나 grub 복구경험이 없는) 초보라 도움은 안되겠네여;;;
제가 섣불리 건드렸다가는 윈도우즈7까정 먹통이 되버릴수두 있으니;;;

친구분에게 자택에서 보여주실거면
예전처럼 윈도우즈7+우분투11.04+데이터백업파티션으루 되어있었던 데스크탑을 유지하시는게 좋았으련만…

친구네 마실가셔서 보여주실거라면
[list:12dtlr01]우분투 씨디 라이브 부팅[/list:u:12dtlr01]
[list:12dtlr01]우분투 USB메모리 라이브 부팅[/list:u:12dtlr01]
혹 지름신 영접하신다면 (설치 쉽게 되는 모델 선택하여)
여분의 넷북이나 노트북에서 윈도우7+우분투 운용하시는게
수월했지 싶은데 안타깝습니담.

버추얼박스 사용은 저도 윈도우XP랑 우분투에서 서너번뿐이 안해봐서리…다 구닥다리 하드웨어라 엄청 느렸거든요. 암튼 다음 마실때 노트북 가져가볼게여.

토요일은 서울 자유소프트웨어파티에 놀러가기때문에
일요일 오전에 전화 드리겠슴돠.(혹 제가 깜빡할라 먼저 전화주셔두 되여)

소프트웨어 자유의 날 개최 [url:12dtlr01]http://www.ubuntu.or.kr/viewtopic.php?p=92781[/url:12dtlr01]

자유소프트웨어에 뭐 별 특별한 관심이 있는건 아니구…피자가 먹구싶어서…

친구분께 마실가셔서 보여드리는 목적이라면,
구석기 님의 말씀과 같이,
LiveUSB 혹은 LiveCD를 이용하시는 것이 낫지 않을까 합니다.

[quote="amAToRoi":flucmalt]친구분께 마실가셔서 보여드리는 목적이라면,
구석기 님의 말씀과 같이,
LiveUSB 혹은 LiveCD를 이용하시는 것이 낫지 않을까 합니다.[/quote:flucmalt]

USb 에 담으나 외장하드에 담으나 똑 같은것 안입니까?
USb 메모리도 16기가 짜리 하나 구입해서 윈도7 ISO를 설치했어요.
여기에 또 우분투,민트,페도라. ISO를 설치 하면 어떻게 될까 싶어서 망서리고 있습니다.
용량이 혹시 싶어 외장하드로 생각하고 있고요. 여러개를 설치하면 "시모스 설정에서 USb 로 "하고 난 다음
우분투,윈도,페도라 이렇게 선택을 할수 있으면 좋은데 그렇게 되겠습니까. 계속 한 가지만 설치 될것 같아요.
이것이 제일 궁금하고 의문 입니다. 지금 제 컴 같이 부팅이 되기전에 "우분투,윈도7,페도라 이렇게 나오면서
+.표시로 이동하면 지정해서 사용하게 되는데 이런 것이 안될것 같아서 ~~
괸심 주셔서 고맙습니다. 즐거운 주말 되시길 ~~

grub2는 부트매니져외에도 여러가지 모듈과 파일들이 필요합니다.
여러가지 리눅스버젼으로 grub2설치하면… 패키지에 포함된 파일버젼이 다를 수 있습니다.

또한 여러가지 리눅스버젼의 커널과, 모듈버젼도 또한 다른것이며, 의존성및 모듈 버젼도 다를 것이기 때문에…

/boot파티션을 만들어서 공통적으로 쓰기보다, 파티션을 분리하지 않고, 각각의 /파티션밑에 /boot디렉토리를 사용하는것이
문제를 덜 일으킬것으로 보입니다.

또한 grub2를 MBR에 설치하였을 경우 버젼이나 모듈버젼의 문제도 있을 수 있기 때문에…
그보다는 grub4dos가 어떨까 합니다.

grub4dos의 경우 부트메뉴를 보여주는 부트코드외에 MENU.LST, GRLDR, GRLDR.MBR
이 파일 들만 있어도 되기 때문에…
공통적으로 사용할 부트파티션에 해당파일들을 넣어주고, grub4dos를 MBR에 설치하고(grub-installer를 활용)
MENU.LST를 편집하면 됩니다.

각각의 리눅스에서는 /boot디렉토리에 각각의 커널및 이미지를 저장하도록 하고 말이죠.

또한 iso파일들도 공통부트파티션 밑에 isos등의 디렉토리를 만들어서 넣어주고, 라이브로 부팅하게 하는 것도 좋습니다.

만약 이런 운영체제도 있다라는식의 데모로 설치하고자 하신다면, 설치보다는 라이브시디로 부팅하는것이 좋아보입니다.

굳이 리눅스를 설치하여 grub2를 설치하는것 보다.
grub4dos를 설치하고,

menu.lst의 내용을

title Ubuntu
find --set-root /boot0/isos/ubuntu.iso
map /boot0/isos/ubuntu.iso (0xff) || map --mem /boot0/isos/ubuntu.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz
initrd (0xff)/casper/initrd.lz boot=casper iso-scan/filename=/boot0/isos/ubuntu.iso nopersistent quiet splash

title Fedora
find --set-root /boot0/isos/fedora.iso
map /boot0/isos/fedora.iso (0xff) || map --mem /boot0/isos/fedora.iso (0xff)
map --hook
kernel (0xff)/isolinux/vmlinuz0
initrd (0xff)/isolinux/initrd0.img boot=isolinux iso-scan/filename=/boot0/isos/fedora.iso quiet splash

title Windows XP
find --set-root /ntldr
chainloader /ntldr

title Windows XP (First External Disk)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
chainloader +1

title Windows 7/Vista
find --set-root /bootmgr
chainloader /bootmgr

GRUB4DOS의 경우 MBR에 설치하지 않고, Windows부트메뉴를 이용할 수도 있습니다.

  1. XP의 경우
    ;C:\boot.ini의 내용
    C:\GRLDR="Linux"

  2. 윈7의 경우
    bcdedit.exe /create /d "Linux" /application bootsector
    >>출력결과 {GUID}형태가 만들어졌다고 나옴
    bcdedit.exe /set {GUID} device boot
    bcdedit.exe /set {GUID} path /GRLDR.MBR
    bcdedit.exe /displayorder {GUID} /addlast

Windows부트매니져를 사용하시더라도,
GRUB4DOS에서 요구하는 파일들은 첫번째 디스크에 넣어두세요.
예를들어 외장하드에 넣어두셔도 되지만 바이오스설정에서 첫번째 디스크로 설정하시면 됩니다.

외장하드의 MBR에 설치하시고, 바이오스설정에서 첫번째 부트디스크로 설정하는것도 좋은 방법이겠지요.

[quote="protochaos":3dqln5nb]grub2는 부트매니져외에도 여러가지 모듈과 파일들이 필요합니다.
여러가지 리눅스버젼으로 grub2설치하면… 패키지에 포함된 파일버젼이 다를 수 있습니다.

또한 여러가지 리눅스버젼의 커널과, 모듈버젼도 또한 다른것이며, 의존성및 모듈 버젼도 다를 것이기 때문에…

/boot파티션을 만들어서 공통적으로 쓰기보다, 파티션을 분리하지 않고, 각각의 /파티션밑에 /boot디렉토리를 사용하는것이
문제를 덜 일으킬것으로 보입니다.

또한 grub2를 MBR에 설치하였을 경우 버젼이나 모듈버젼의 문제도 있을 수 있기 때문에…
그보다는 grub4dos가 어떨까 합니다.

grub4dos의 경우 부트메뉴를 보여주는 부트코드외에 MENU.LST, GRLDR, GRLDR.MBR
이 파일 들만 있어도 되기 때문에…
공통적으로 사용할 부트파티션에 해당파일들을 넣어주고, grub4dos를 MBR에 설치하고(grub-installer를 활용)
MENU.LST를 편집하면 됩니다.

각각의 리눅스에서는 /boot디렉토리에 각각의 커널및 이미지를 저장하도록 하고 말이죠.

또한 iso파일들도 공통부트파티션 밑에 isos등의 디렉토리를 만들어서 넣어주고, 라이브로 부팅하게 하는 것도 좋습니다.

만약 이런 운영체제도 있다라는식의 데모로 설치하고자 하신다면, 설치보다는 라이브시디로 부팅하는것이 좋아보입니다.

굳이 리눅스를 설치하여 grub2를 설치하는것 보다.
grub4dos를 설치하고,

menu.lst의 내용을

title Ubuntu
find --set-root /boot0/isos/ubuntu.iso
map /boot0/isos/ubuntu.iso (0xff) || map --mem /boot0/isos/ubuntu.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz
initrd (0xff)/casper/initrd.lz boot=casper iso-scan/filename=/boot0/isos/ubuntu.iso nopersistent quiet splash

title Fedora
find --set-root /boot0/isos/fedora.iso
map /boot0/isos/fedora.iso (0xff) || map --mem /boot0/isos/fedora.iso (0xff)
map --hook
kernel (0xff)/isolinux/vmlinuz0
initrd (0xff)/isolinux/initrd0.img boot=isolinux iso-scan/filename=/boot0/isos/fedora.iso quiet splash

title Windows XP
find --set-root /ntldr
chainloader /ntldr

title Windows XP (First External Disk)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
chainloader +1

title Windows 7/Vista
find --set-root /bootmgr
chainloader /bootmgr

GRUB4DOS의 경우 MBR에 설치하지 않고, Windows부트메뉴를 이용할 수도 있습니다.

  1. XP의 경우
    ;C:\boot.ini의 내용
    C:\GRLDR="Linux"

  2. 윈7의 경우
    bcdedit.exe /create /d "Linux" /application bootsector
    >>출력결과 {GUID}형태가 만들어졌다고 나옴
    bcdedit.exe /set {GUID} device boot
    bcdedit.exe /set {GUID} path /GRLDR.MBR
    bcdedit.exe /displayorder {GUID} /addlast

Windows부트매니져를 사용하시더라도,
GRUB4DOS에서 요구하는 파일들은 첫번째 디스크에 넣어두세요.
예를들어 외장하드에 넣어두셔도 되지만 바이오스설정에서 첫번째 디스크로 설정하시면 됩니다.

외장하드의 MBR에 설치하시고, 바이오스설정에서 첫번째 부트디스크로 설정하는것도 좋은 방법이겠지요.[/quote:3dqln5nb]

protochaos 님 안녕하십니까. 명절은 잘 지내셨는지~~
제가 처음 우분투 11.04 설치 할 때도 많은 도움을 주신것으로 알고 있습니다.
조금씩 조금씩 우분투를 알아 가고 있습니다 만 그때나 지금이나 "이해 하는 것" 은 왜 이렇게 어려운지
열심히 설명 잘 해 주시는데 저는 몇번을 알어 보아도 잘 모르겠습니다.
한 보름쯤 지나서 다시 읽거 볼때 는 조금 알겠지요. 감사 합니다. 즐거운 나날 되시길 바라면서~~
#. 용어와 기초 를 몰라서요. 어디를 가면 이것을 알수 있을지…

모르는 단어나 용어가 있으면 구글이나 위키피디아에서 검색해 보세요.
요새는 KnowHow(어떻게하는지 아는것) 보다는
KnowWhere(어디에서 있는지 아는것)이 더 쉽고 유용한 시대에요.
정보가 너무나 많고, 알아야 할것도 너무 많기 때문에…
정확한 지식이 필요한 부분 즉, 큰 줄기만 심도 있게 공부하고,
나머지는 어디에 있는지, 어떻게 관련정보를 찾아볼지를 아는것,
검색엔진과 북마크를 적극 활용하세요.