VirtualBox VM에 Ubuntu 15.04 설치

VirtualBox VM에 Ubuntu 15.04 설치

저는 Unix에 관한 대학 과정을 수강하고 있으며 그 일환으로 내 컴퓨터에서 Ubuntu의 라이브 USB를 사용하려고 합니다. 내 컴퓨터는 64비트 Windows 7을 실행합니다. LinuxLive를 사용하여 16GB 플래시 드라이브에 VirtualBox를 설치했습니다. 이를 사용하여 64비트 Ubuntu 15.04를 설치하는 데 문제가 있었지만 32비트 15.04를 성공적으로 설치할 수 있었습니다. 나의 궁극적인 목표는 Windows 설치를 유지하고 주로 VM을 통해 Ubuntu를 실행하는 것입니다(가끔 부팅할 수도 있음).

지난 몇 주 동안 "Linux 사용해 보기" 옵션을 사용해 왔지만 읽은 내용에 따르면 내 플래시 드라이브에 Linux를 "설치"하여 설정을 유지할 수 있다고 생각합니다. VM?). YouTube에서 몇 가지 연습 동영상을 찾았지만 표시되는 화면이 약간 다릅니다. "업데이트 다운로드" 체크박스 화면 이후에 장치 부트 로더 설정을 요청하는 드롭다운 메뉴가 나타납니다. 유일한 옵션은 /dev/sda이며, 다른 옵션을 추가하려고 해도 작동하지 않는 것 같습니다.

나는 거의 완전한 Unix n00b이고 그것을 인정하는 것이 부끄럽지 않습니다. 나는 /dev/sda가 드라이브라는 것을 알았습니다. 그러나 어떤 드라이브입니까? 내 컴퓨터의 하드 드라이브인가요, 플래시 드라이브인가요, 아니면 VM의 일부 가상 드라이브인가요? 여기에 Ubuntu를 설치하면 기존 하드 드라이브와 Windows 설치에 부정적인 영향을 미치나요?

답변1

가상 하드 드라이브

하는 동안Virtual Box와 같은 가상 머신에 Ubuntu 설치가상화된 OS와 해당 데이터를 보관하기 위한 가상 하드 드라이브를 생성하게 됩니다. 호스트 OS의 경우 이 가상 하드 드라이브는실제 하드 드라이브에 있는 파일일 뿐그러나 게스트 운영 체제는 이를 실제 드라이브인 것처럼 사용하여 게스트의 요구에 맞게 파티션을 나누고 포맷할 수 있습니다. 이렇게 하면 실제 드라이브의 파티션과 파일 시스템이 그대로 유지됩니다.

Windows 장치

A: B: C:, ...Windows에서 하드 드라이브 또는 해당 파티션은 해당 파티션이 어디에 있는지에 관계없이 문자로 할당됩니다 . 이는 유닉스와 우분투에서 다릅니다.

Unix 및 Ubuntu의 장치 파일

연결된 각 블록 장치(및 VM의 각 가상 하드 드라이브)에 대해장치 파일. 최신 SCSI 또는에스ATA/dev/sd강은 등록된 순서에 따라 문자가 뒤에 따라 명명됩니다 . 따라서 첫 번째로 등록된 드라이브의 장치 파일 이름은 /dev/sda, 두 번째 /dev/sdb, 세 번째 /dev/sdc등으로 지정됩니다.

해당 드라이브에 파티션을 추가한 후에는 연속적으로 번호가 지정됩니다 /sda1, /sda2, /sda3, .... 따라서 특정 파티션이 어느 하드 드라이브에 있는지 쉽게 확인할 수 있습니다.

Grub 및 부팅 장치

이제 Ubuntu 부팅에 필요한 마스터 부트 로더(Grub)를 설치하기 위해 이를 설치할 드라이브를 추가로 지정할 수 있습니다. 이는 컴퓨터(또는 가상 머신)에 드라이브가 두 개 이상 연결된 경우에만 중요합니다.

귀하의 경우에는 이름이 /dev/sda. 이 드라이브는 Grub과 OS를 설치하려는 곳입니다.

가상 머신에서 이는 호스트 OS가 상주하는 베어 메탈 드라이브가 아닌 가상 하드 드라이브입니다.

듀얼부팅에 관한 한마디

둘 이상의 OS 중에서 선택하려는 실제 컴퓨터에서는 부트 로더가 실제로 첫 번째 부팅 가능한 드라이브에 배치되는지 확인해야 할 수 있습니다. 시작하기 전에 있던 다른 모든(예: Windows) 마스터 부트 레코드를 대체합니다. 그래야만 부팅 시 운영 체제를 선택할 수 있는 이중 부팅 시스템이 가능합니다. 어떤 이유로든 이를 원하지 않는 경우 Grub에게 가능한 경우 다른 드라이브(또는 파티션)에 설치하도록 지시할 수 있습니다.

답변2

Windows 7로 부팅되는 노트북이 있습니다. 저는 종종 해당 노트북의 가상 머신 내에서 Ubuntu를 실행합니다.

가상 머신 내에서 Ubuntu를 실행하려면 다운로드하고 설치해야 하는 두 가지 주요 사항이 있습니다.

  1. Virtualbox 애플리케이션 ".exe" 설치 프로그램을 Windows 다운로드 폴더에 다운로드합니다. 그런 다음 호스트 OS에 VirtualBox 애플리케이션(또는 다른 가상 머신)을 설치합니다. 귀하와 제 경우에는 Window 7 호스트 OS에 "Windows 호스트용 Virtualbox"를 설치합니다.위키북: VirtualBox / 설치 / Windows자세한 내용이 있습니다.
  2. Ubuntu ".iso" 이미지 파일을 Windows 다운로드 폴더에 다운로드합니다. 그런 다음 VirtualBox를 실행하고 새 가상 머신을 생성하고 해당 ".iso" 이미지에서 해당 가상 머신을 부팅하도록 지시한 다음 해당 가상 머신 내에 Ubuntu를 설치합니다.Wikibooks: VirtualBox/Ubuntu 가상 머신 설정단계별 지침이 있습니다.

Ubuntu를 설치하고 몇 번 재부팅한 후 Windows 다운로드 폴더에서 다운로드한 파일을 삭제할 수 있습니다.

초기 설치 중이나 가상 머신 내에서 게스트 운영 체제로 Ubuntu를 실행하는 동안 USB 플래시 드라이브가 필요하지 않았습니다. 솔직히 "LinuxLive를 사용하여 16GB 플래시 드라이브에 VirtualBox를 설치했습니다"라는 말이 무슨 뜻인지 전혀 모르겠습니다. 그 문장에는 오타가 많이 있는 것 같아요. (나는 그런 사람들을 본 적이 있다.구함일부 컴퓨터의 하드 드라이브를 완전히 지우고 여기에 Linux를 설치합니다. "LiveUSB" 부팅 가능한 USB 플래시 드라이브를 만들어 "Ubuntu 사용해 보기"를 수행하는 것이 좋은 첫 번째 단계이지만 원하는 작업은 아닌 것 같습니다. (사람들이 "Ubuntu 호스트용 VirtualBox"를 다운로드하여 Ubuntu 호스트 컴퓨터의 가상 머신 내에서 다른 운영 체제를 실행할 수 있는 것을 보았지만 그것은 당신이 원하는 것이 아닌 것 같습니다.)

일반적으로 화면에는 일반 Windows 작업 표시줄과 해당 가상 머신의 이름 뒤에 "- Oracle VM VirtualBox"가 표시된 제목 표시줄이 있는 큰 창이 표시됩니다. 나는 그 창 안에서 모든 종류의 Linux 앱을 실행합니다. 큰 창 옆에는 "Oracle VM VirtualBox Manager"를 표시하는 제목 표시줄이 있는 별도의 작은 창이 있습니다. 이 작은 창에서 가상 머신의 이름을 클릭한 다음 "설정"을 클릭하고 스토리지"를 클릭하여 스토리지 트리 보기를 표시합니다. 모든 기본값을 수락한 경우(예: 위의 단계 수행) - 단계별 지침), 기본적으로 해당 스토리지 트리에는 "디스크"가 하나만 있으며, 이를 클릭하면 실제로 "C:\Users\dc\VirtualBox VMs\" 폴더에 있는 파일임을 알 수 있습니다. . 해당 파일은 내 가상 머신 내부의 Ubuntu OS가 "/dev/sda" 하드 드라이브로 보는 파일입니다.

그렇다면 /dev/sda는 무엇입니까?

우분투를 실행할 때 "/dev/sda"는 우분투에서 사용하는 것입니다.생각한다컴퓨터의 하드 드라이브입니다.

사람들이 하드 드라이브에서 Ubuntu를 부팅하여 전체 화면을 채우는 것을 볼 때(즉, Ubuntu는 실제로 물리적 하드웨어에서 직접 실행되고 있음) "/dev/sda"가 실제 물리적 하드 드라이브입니다.

사람들이 라이브 USB 플래시 드라이브에서 Ubuntu를 부팅하여 전체 화면을 채우는 것을 보면(즉, Ubuntu는 실제로 물리적 하드웨어에서 직접 실행되고 있음) "/dev/sda"와 "/dev/sdb"가 모두 표시됩니다. . 어느 것이 실제 물리적 하드 드라이브이고 어느 것이 실제 실제 라이브 USB 플래시 드라이브인지 기억이 나지 않습니다. (어떻게 서로 구별할 수 있는지 묻는 것은 별도의 훌륭한 질문이 될 것입니다).

Ubuntu가 "...- Oracle VM VirtualBox" 창 내에서 실행될 때 해당 창 내의 "/dev/sda"는 가상 하드 드라이브를 시뮬레이션하기 위해 가상 머신이 사용하는 모든 것입니다. Ubuntu가 Windows 호스트의 가상 머신 내에서 실행될 때 Ubuntu가 "/dev/sda"로 보는 것은 일반적으로 C:\ 하드 드라이브의 일부 폴더에 있는 ".vdi" 파일입니다. 가끔 어떤 사람들은 Ubuntu가 "/dev/sda"로 인식하는 것을 VirtualBox가 기본 ".vdi" 파일이 아닌 실제 하드 드라이브나 USB 스틱으로 다시 매핑할 수 있도록 이러한 설정을 변경한다고 들었습니다. "Oracle VM VirtualBox Manager"의 설정을 확인하여 시스템에 있는 내용을 정확히 확인할 수 있습니다.

관련 정보