Wubi를 사용하여 D : 파티션에 Ubuntu를 설치했습니다. C : 드라이브에서 Windows를 제거하고 기존 Ubuntu 설치를 C : 드라이브로 이동하여 정기적으로 설치할 수있는 방법이 있습니까?.
다음을 참조하십시오 : https://help.ubuntu.com/community/MigrateWubi
위의 Wiki에는 Wubi 설치를 파티션으로 마이그레이션하는 다운로드 가능한 bash 스크립트가 있습니다. 스크립트에 많은 추가 안전 검사가 포함되어 있기 때문에 권장하지 않지만 Wubi 설치를 마이그레이션하는 데 필요한 수동 지침에 대한 링크도 있습니다. 스크립트는 다음을 수행합니다.
다음은 스크립트에 포함 된 README 파일을 기반으로합니다.
이 스크립트는 Wubi Guide ( https://wiki.ubuntu.com/WubiGuide )에서 가져온 Agostino Russo의 wubi-move-to-partition 스크립트를 기반으로합니다.
첫 번째 버전은 wubi-move-to-partition 스크립트를 업데이트하여 몇 가지 문제와 더 이상 사용되지 않는 명령을 수정하고 Grub2를 지원하도록 업데이트했습니다. 9.10 이상의 Wubi 설치에서만 작동했습니다.
현재 버전은 8.04에서 12.10까지의 Ubuntu 설치를 지원하며 다음 기능을 추가합니다.
사용법 : Sudo bash wubi-move.sh [OPTION] target_partition [swap_partition]
e.g. Sudo bash wubi-move.sh /dev/sda5 /dev/sda6
-h, --help print this message and exit
-v, --version print the version information and exit
--notes print the Assumptions and Notes, and exit
--no-bootloader do not install the grub2 bootloader
--shared-swap share swap partition with an existing install
-y, --assume-yes assume yes to all prompts
--root-disk=<root.disk> Specify a root.disk file to migrate
--boot=</dev/sdXY> Specify a separate /boot partition
--home=</dev/sdXY> Specify a separate /home partition
--usr=</dev/sdXY> Specify a separate /usr partition
-c, --check-only Check only - validate target partition(s)
--resume Resume a previous migration attempt that ended
due to copying errors (rsync).
--synch Synchronize a previously migrated install
스크립트의 소스는 여기에 유지됩니다. https://github.com/bcbc/Wubi-move 릴리스에 태그가 지정되고 필요한 경우 문제가 발생할 수 있습니다.
참고 : 스크립트는 라이브 환경에서 실행할 수 있습니다 (예 : 수동으로 파티션을 나누고 Wubi 설치에서 직접 실행하는 것이 더 간단하지만 Windows를 대체 할 수 있습니다. root.disk를 사용하여 마이그레이션하거나 파티션을 분리하는 방법을 보여주는 스크립트의 스크린 샷이 더 있습니다 (이전 릴리스 사용) here .
나는 Wubi 설치를 한 적이 없으며이 중 어느 것도 테스트하지 않았으므로주의해서 사용하십시오.).
포럼에 this 에 관한 글타래가 있습니다. 대체 지침 섹션을 확인할 수 있습니다. 움직이는 고통을 약간 완화해야합니다. 첫 번째 방법은 최신 우분투 버전에서 작동하지 않으므로 대체 방법 을 사용하십시오. 실에 많은 사람들이 시도하고 실패했습니다.
Wubi는 Windows ntfs 파일 시스템 내에 파일을 만들고이를 의사 파티션으로 사용하기 때문에이를 수행하기가 매우 어렵습니다. 이론적으로 파일 시스템을 다른 곳에 저장 한 다음 새로 설치된 시스템으로 복원 할 수 있습니다. 이것은 백업 소프트웨어 또는 파일 시스템에 직접 액세스하여 수행 할 수 있습니다.
참고 : 이것은 merged from Windows 설치 프로그램을 사용하여 설치하면 Ubuntu가 Windows에 의존합니까?
Wubi (Windows 설치 프로그램)를 사용하여 Ubuntu를 설치하면 Ubuntu가 Windows 파티션의 디스크 이미지 파일 안에 설치됩니다. Windows 부팅 로더는 Windows와 Ubuntu 중에서 선택할 수 있도록 구성되며 Ubuntu를 선택하면 Ubuntu 시스템이 포함 된 Windows 파티션 내부의 디스크 이미지가 마운트되어 사용됩니다.
Wubi 시스템으로 부팅하면 Microsoft Windows 운영 체제의 어느 부분도 실제로 실행되지 않습니다 . 그러나 Wubi 시스템은 여전히 Windows 부트 로더가 시작되어야하고 Windows 파티션이 상주해야합니다. 따라서 Windows 시스템을 완전히 제거하면 포함 된 Wubi 시스템도 제거됩니다 .
Wubi 디스크 이미지를 포함하기 위해 두 번째 Windows (NTFS) 파티션을 생성 한 경우 Windows를 제거하고 디스크 이미지를 계속 사용할 수 있지만 Windows 시스템으로 부팅 할 수는 없습니다.
따라서 심각하게 깨진 Windows 시스템이 작동하는 Wubi 시스템을 효과적으로 호스팅 할 수 있지만 Wubi는 Windows에 의존하며 Windows를 유지하지 않으려는 경우 Ubuntu 설치를 강력하게 고려해야합니다. 표준 방식으로 (Ubuntu 설치 CD/DVD 또는 USB 플래시 드라이브에서 부팅). 설치 관리자에게 기존 운영 체제 대신 대신 을 설치하도록 지시하여 Windows 시스템을 이런 방식으로 설치하는 동안 유지할 수 있습니다.
Wubi 시스템을 Windows에 의존하지 않는 표준 Ubuntu 시스템으로 변환 할 수 있음 이지만 번거롭기 때문에 미리 계획을 세우는 것이 가장 좋습니다.
c 드라이브가 없습니다. 그게 Windows 일입니다. 그러나 창을 제거하려면 파티션을 삭제하십시오. 그 자리에 새로운 것을 만들되 할당되지 않은 공간을 남겨 두십시오. deja 백업 도구를 사용하고 백업을 실행 한 다음 wubi 파티션을 제거하십시오. 새 파티션을 만들고 (ext4 권장) 우분투를 설치하십시오. wubi의 백업에서 복원하십시오. 그런 다음 다른 모든 파티션을 제거하고 gparted를 사용하여 (아직 가지고 있지 않은 경우 일반 소프트웨어 채널에서) 파티션을 확장하십시오.
그것은 효과가있을 것입니다. 제 생각에는 꽤 기본적이어야합니다.
그리고 설치하려는 파티션은 /의 마운트 지점이어야합니다.
작동 할 수있는 또 다른 것은 wubi의/디렉토리를 특정 위치 (/ Host/디렉토리 제외)와 파티션을 제거하고 파티션을 제거하고 새 파티션을 만들고 거기에 내용을 넣은 다음 gparted to 부팅 가능으로 표시하면 작동 할 수 있습니다. 그것이 유창하다면, 루트로 사용하고 라이브 설치 프로그램을 사용하여 우분투를 설치하십시오.
기술적으로는 그렇습니다. Wubi 설치 프로그램을 사용하여 Ubuntu를 설치 한 경우 Wubi 설치 프로그램은 Windows 파일 시스템 내에 NbunS 인 Windows 파티션에도 Ubuntu 파일을 만듭니다. 다른 파티션에 우분투를 설치 한 경우 (Windows에없는 경우) 우분투는 자체 운영 체제로 자체적으로 실행될 수 있습니다. 또한 위에서 언급 한 바와 같이 Ubuntu 설치에 Wubi를 사용한 경우에도 Windows 부트 로더가 필요합니다.
자체 파티션에 Ubuntu를 설치 한 경우 Ubuntu는 "GRUB"라는 자체 부트 로더를 설치하고 Windows가 설치된 경우 Windows 부트 로더를 덮어 씁니다.
예. Ubuntu는 Wubi를 사용할 때 Windows 파티션에 의존합니다. 반드시 Windows 자체는 아니지만 Windows 부팅 로더를 사용하여 부팅합니다. 표준 방식으로 Ubuntu를 설치 한 경우 자체 부팅하여 실행할 수 있습니다.
Wubi는 Ubuntu를 Windows (NTFS) 파티션에있는 파일에 설치합니다. 설치 후 Wubi로 부팅하는 것은 작동중인 Windows 사본에 의존하지 않지만 여전히 NTFS 파티션에 의존합니다.
따라서 기술적으로 wubi를 사용하여 Ubuntu를 설치 한 후 NTFS 파티션에서 Windows 폴더를 삭제하고 GRUB 구성을 편집하여 부팅 메뉴에서 Windows 항목을 제거하면 Ubuntu가 시스템에서 부팅 가능한 유일한 OS가됩니다. 그러나 우분투는 여전히 자체 파티션이 아닌 Windows 파일 시스템의 파일에 상주합니다.
문제를 해결할 수있는 한 가지 옵션은 CD/USB에서 실제로 부팅 할 수없는 경우 (최상의 솔루션 일 것입니다) Wubi 설치를 한 다음 "전체"설치로 마이그레이션하는 것입니다. TrailRaider로 링크 된 답변. 시스템을 부팅 할 수 없게 만드는 가능성이 비교적 높은 다단계 프로세스입니다 (CD/USB로 부팅 할 수 없기 때문에 문제가 될 수 있습니다).
보다 간단한 또 다른 옵션은 하드 드라이브를 다른 컴퓨터로 옮기고 거기에 Ubuntu를 설치 한 다음 다시 전송하는 것입니다. Windows와 달리 Ubuntu는 하드웨어가 매우 다르더라도 일반적으로 컴퓨터에서 컴퓨터로 전송할 때 매우 잘 작동합니다. 십자 드라이버와 5 분은 문제를 해결할 것입니다 :)
가능하지만 다소 복잡합니다. 시작부터 전체 설치를 권장하지만 CD 또는 USB를 사용하여 추가 작업을 수행 할 수없는 경우 내가 아는 유일한 옵션입니다.
당신이하려는 것은 Wubirating Wubi를 전체 설치로 호출하는 것입니다. 이것은 실제로 askubuntu에서 다뤘습니다.
참고 :이 질문은 내가 연결 한 질문의 복제본으로 닫힐 가능성이 높으며이 답변은 실제로 귀하에게 링크를 제공 한 귀하의 질문에 대한 주석이어야하지만 주석이 제공하는 제한된 공간에 대해 더 자세히 설명하고 싶었습니다 .
Wubi 설치를 별도의 파티션으로 마이그레이션하는 몇 가지 방법이 있지만 가장 안전한 것을 다룰 것입니다 : Live USB/CD 사용
우선, 다음을 수행해야합니다.
root.disk
파일이 어디에 있는지 확인하십시오.시계 반대 방향으로 보이지만 그런 식으로 작업을 시작할 수 있습니다.
라이브 CD/USB를 사용하여 부팅 ( live 또는 우분투 여기서부터)를 선택하고 시스템을 수정하지 말고 로그온 한 후 다음을 수행하십시오.
sda
로 시작한 다음 여유 공간을 만들기 위해 파티션의 크기를 조정하여 root.disk
파일과 같거나 커야한다는 것을 기억하십시오.ext4
(선택적 swap
) 파티션을 작성하십시오. 파티션 이름을 기록해 두십시오 (swap
을 만든 경우 /dev/sda5
와 같은 이름도 복사해야 함).root.disk
파일이있는 드라이브를 마운트하십시오. 전체 경로를 복사해야합니다 (/media/F66E431C6E42D551/ubuntu/root.disk
와 같아야하지만 경로를 /path/with/root.disk
로 표시하겠습니다)wget "https://help.ubuntu.com/community/MigrateWubi?action=AttachFile&do=get&target=wubi-move-2.4.tar.gz" tar xzf wubi-move-2.4. tar.gz Sudo bash wubi-move.sh --root-disk =/path/with/root.disk/dev/sda5 /dev/sda6 ##`/ dev/sda5 `이것은 이전에 만든`ext4` 파티션이고,`/ dev/sda6`는 하나가 있다면 스왑입니다.
이제부터는 절차가 자동입니다.
Wubi가 생성하는 것은 디스크 이미지 (가상 머신에 대한 지식이있는 경우 가상 디스크와 매우 유사)이며 우분투를 설치합니다. 즉, Ubuntu는이 "이미지"외부에 아무것도 표시하지 않으며 Windows 로더에게 loopmounted device 를 부팅 디스크로 사용하도록 지시합니다. 따라서 Ubuntu에서 다음에 수행되는 작업은 설치된 실제 디스크가 이미지이므로 외부에서 아무것도 보거나 수정할 수는 없지만 시스템에 연결된 다른 드라이버는 볼 수 있습니다.
Wubi는 현재로서는 죽은 프로젝트입니다. 우분투 13.04에 포함되지 않을 것입니다 최신 Windows 시스템에서 심각한 사용성 문제로 인해 발생합니다 (어떤 경우에는 전혀 작동하지 않습니다).
사용자가 Ubuntu에 대해 기대하거나 호핑하는 경험을 제공하지 않으므로 Wubi를 사용하지 않는 것이 좋습니다. 라이브 USB를 생성/사용하는 것이 좋으며 시스템에 우분투 복사본을 원한다면 자체 파티션에 설치하십시오. 설치 프로그램은 안전하고 잘 문서화되어 있으며 (개발 중에도 지원됨), 파티셔닝 중 무언가를 조이는 것에 대한 이전의 두려움은 거의 없습니다.