it-swarm-ko.tech

현재 설치된 우분투를 Windows에서 실행할 수 있습니까?

Windows XP 및 Ubuntu가 별도의 파티션에 설치되어 있습니다.

Windows에서 Ubuntu 설치를 "부팅"할 수 있습니까? 내가 찾고있는 것은 가상 머신과 비슷하지만 내 하드 드라이브에 이미 설치된 우분투 사본을 실행합니다. Ubuntu와 Windows를 이중 부팅 할 수 있고 Windows를 다시 부팅하지 않고도 Ubuntu 설치에 액세스 할 수 있습니다.

9
Am1rr3zA

Colinux를 사용하고 colinux로 우분투 커널을 실행할 수 있습니다 :

  1. 별도의 파티션에 Ubuntu를 정상적으로 설치하고 컴퓨터가 Ubuntu/XP간에 이중 부팅하도록 구성했습니다.

  2. CoLinux 웹 사이트에서 사용 가능한 백 포트 이미지가있는 Debian과 함께 coLinux를 설치했습니다.

  3. 우분투 파티션을 마운트 할 수 있도록 coLinux를 구성했습니다. 여기의 트릭은 올바른 파티션 번호를 찾는 것입니다. coLinux의 파티션 번호는 Ubuntu로 컴퓨터를 부팅 할 때 사용한 파티션 번호보다 낮은 것 같습니다. 내 경우에는 설정해야했습니다.

    <block_device index="1" path="\Device\Harddisk0\Partition5" enabled="true" alias="hda7"/>
    
  4. 백 포트 이미지가있는 데비안으로 coLinux를 부팅하고 부팅 후 우분투 파티션을 마운트 /dev/hda7

  5. CoLinux 내에서 우분투를 부팅 할 수있게하려면 부팅시 자동 시작되는 일부 서비스를 켜야합니다. 대부분의 서비스는 어떤 방식 으로든 하드웨어와 관련되어 있으며 coLinux 내에서는 지원되지 않습니다. colinux 내부에서 우분투를 실행하지 않을 때 이러한 서비스를 계속 실행하려고합니다. 먼저 http://wiki.colinux.org/cgi-bin/DualBootSystem 에 따라 /etc/inid.d/colinux 스크립트를 작성하여이 작업을 수행했습니다.
    이 스크립트는 물론 "백 포트가있는 데비안"이미지가 아닌 우분투 파티션의 /etc/init.d 디렉토리에 작성해야합니다.
    이 스크립트가 작성되면 default.colinux.xml 파일을 편집하여 COLINUX=1 부트 매개 변수를 포함시켜야합니다.

    <bootparams>root=/dev/hda8 COLINUX=1</bootparams>
    

    이 스크립트를 사용하면 coLinux 내부에서 시작할 때 자동 시작된 서비스를 켤 수 있지만 우분투로 컴퓨터를 이중 부팅 할 때 이러한 서비스를 계속 실행할 수 있습니다. 또한 /etc/rcS.d 디렉토리에 링크를 삽입하여 부팅시이 스크립트를 실행해야합니다.

  6. 다음 단계는 서비스 스크립트 내에 /etc/init.d (우분투 파티션)에 if 문을 삽입하여 서비스를 설정하는 것입니다.

    if [ -f /var/local/colinux ] ; then
    exit 0
    fi
    


    coLinux 내부에서 부팅하기 위해 부팅 할 때 다음 서비스를 꺼야했습니다. 이러한 서비스가 실행 중일 때 부팅 중에 coLinux가 충돌했습니다.

    /etc/init.d/gdm 
    /etc/init.d/powernowd 
    /etc/init.d/hotkey-setup 
    /etc/init.d/pcmcia 
    /etc/init.d/vbesave
    
  7. 위에서 언급 한 init.d의 colinux 스크립트는 다른 파일의 colinux 사용자 정의 버전을 생성하며, 다른 파일의 colinux 버전과 비 colinux 버전을 사용할 수 있습니다. 제 경우에는 다음 파일의 특수 버전이 있습니다.

    /etc/fstab (coLinux는 ntfs 읽기 전용 마운트 대신 smbfs를 사용하여 ntfs 파티션을 마운트합니다)
    /etc/network/interfaces (colinux에서 DHCP를 사용하여 작동하지 않아서 IP 번호를 하드 코드했습니다)
    /etc/gdm/gdm.conf (부팅시 gdm을 시작할 수 없기 때문에 이것이 실제로 사용되는지 확실하지 않지만 모든 [서버]가 비활성화 된 coLinux 용 특수 버전이 있습니다. vnc를 사용할 때 필요한지 확실하지 않습니다)

    일반적인 파일은 부팅 할 때마다 * -colinux 또는 * -non-colinux 버전으로 덮어 쓰기 때문에 이러한 방식으로 이러한 파일을 설정할 때 올바른 파일을 편집해야합니다. 파일을 덮어 쓰지 않고 심볼릭 링크를 설정할 수는 있지만 테스트하지는 않았습니다.

  8. 마지막으로 "백 포트가있는 데비안"이미지 대신 Ubuntu 파티션을 사용하여 부팅하도록 coLinux를 설정해야합니다. 이것은 default.colinux.xml 파일에서 부팅 파티션을 설정하여 수행됩니다. 제 경우에는 /dev/hda8
    <bootparams>root=/dev/hda8 COLINUX=1< /bootparams>

  9. 컴퓨터를 부팅 할 때 dualboot (grub) 메뉴에서 우분투를 선택하거나 XP 및 시작 coLinux를 시작하여 우분투를 시작할 수 있습니다. coLinux에서 실행할 때 우분투 커널이 실제로는 사용되지 않고 coLinux 커널이 사용되는데, 예를 들어 커널과 커널 모듈을 재 컴파일해야하는 경우 고려해야합니다.

마지막으로, 내가했던 것과 같은 실수를하지 마십시오. 이 스레드에서 설명한 것처럼 XP/coLinux를 최대 절전 모드에서 절전 모드로 전환 한 다음 Ubuntu로 이중 부팅했습니다. 다음에 부팅 할 때 XP) Ubuntu 파일 시스템이 손상되어 Ubuntu를 완전히 다시 설치하기로 결정했습니다.

10
Sajad Bahmani

linux는 Windows 2000 기반 시스템 (2000, XP, 2003, Vista, 7; 32 비트 버전 만 해당)에서 완벽하게 실행되는 완전한 Ubuntu Linux 시스템입니다. 이 프로젝트는 GP2X 커뮤니티를위한 Dynamism을 위해 시작되었지만 사용자 기반은 원래 디자인을 훨씬 능가합니다. 리눅스는 무료이며 계속 남아 있지만 기부는 크게 필요하다.

그리고 리눅스는 많은 사람들에게 혼란스러운 핵심으로 coLinux를 사용합니다. coLinux는 Linux 커널에서 Windows 로의 포트입니다. 이 기술은 가상 머신에서 Linux를 실행하는 것과 조금 비슷하지만 coLinux는 에뮬레이트 된 PC가 아닌 Windows와 Linux 커널의 합병에 의해 다른 점이 다릅니다. Xming은 X 서버로, PulseAudio는 사운드 서버로 사용됩니다.

http://www.andlinux.org/

1
Sajad Bahmani

Ubuntu가 별도의 파티션에있는 경우 물리적 파티션을 가상화하는 * .vmdk 파일을 만들 수 있으며 virtualbox 내의이 vmdk 파일에서 부팅 할 수 있습니다.

Vmdk 파일을 만드는 명령은 다음과 같습니다.

VBoxManage internalcommands createrawvmdk -filename <Absolute Path to output File> -rawdisk /dev/sda -register

나는 이것을 직접 해 본 적이 없으므로 더 이상 당신을 도울 수 없습니다.

1
stapel

가상 컴퓨터없이 Windows 컴퓨터에서 Ubuntu 설치를 부팅 할 수 있다고 생각하지 않습니다. 방법이 있다면, 그 외부는 시원 할 것입니다. VM과 어떻게 다릅니 까?

0
myusuf3

Windows 부트 로더 NTLDR 체인을 다른 방법 대신 grub으로 가져간 경우 bcdedit 을 사용하여 기본 부팅 옵션을 변경 한 다음 재부팅 할 수 있다고 생각합니다. 우분투에. 나는 이것이 효과가 확실하지 않지만 나는 그것을 본 것으로 생각한다. 이 작업을 수행하려면 파티션 부트 섹터 (또는 두 번째 드라이브의 부트 섹터)에만 grub을 설치 한 다음 NTLDR 시작 옵션으로 추가해야합니다. hth.

0
poolie

Wubi : http://wubi-installer.org/ 에서 원하는 것을 정확히 얻을 수 있습니까?

웹 사이트 : "Wubi는 공식적으로 지원되는 Windows 사용자 용 Ubuntu 설치 프로그램으로 한 번의 클릭으로 Linux 세계로 이동할 수 있습니다. Wubi를 사용하면 다른 Windows 응용 프로그램처럼 간단하고 안전한 방식으로 Ubuntu를 설치 및 제거 할 수 있습니다. 리눅스와 우분투에 대해 궁금한 점이 있으신가요?

0
jjesse