it-swarm-ko.tech

Wubi 설치를 일반 설치로 변환하는 방법은 무엇입니까?

Wubi를 사용하여 D : 파티션에 Ubuntu를 설치했습니다. C : 드라이브에서 Windows를 제거하고 기존 Ubuntu 설치를 C : 드라이브로 이동하여 정기적으로 설치할 수있는 방법이 있습니까?.

51
User

다음을 참조하십시오 : https://help.ubuntu.com/community/MigrateWubi

위의 Wiki에는 Wubi 설치를 파티션으로 마이그레이션하는 다운로드 가능한 bash 스크립트가 있습니다. 스크립트에 많은 추가 안전 검사가 포함되어 있기 때문에 권장하지 않지만 Wubi 설치를 마이그레이션하는 데 필요한 수동 지침에 대한 링크도 있습니다. 스크립트는 다음을 수행합니다.

  1. 마이그레이션중인 현재 설치를 확인합니다 (예 : Wubi ?, 크기?, 그럽의 종류?
  2. 대상 파티션을 확인하고 포함 된 경우 스왑합니다. 대상 파티션은 '83-Linux '유형이어야하며, 설치를 마이그레이션 할 수있을만큼 비어 있어야합니다.
  3. 사용자에게 오류에 대한 피드백을 제공하거나 사용자에게 스크립트 변경 사항을 알리고 진행 여부를 묻습니다.
  4. 대상 파티션을 포맷하고 현재 설치를 마이그레이션 된 새 설치에 복사합니다.
  5. / etc/fstab을 업데이트하고 최대 절전 모드를 활성화합니다 (README 참고 사항 참조)
  6. 마이그레이션 된 설치에 Chroot를 적용하고 lupin-support를 제거한 다음 grub 메뉴 (grub.cfg)를 생성하고 요청하면 grub2 부트 로더를 설치합니다. grub-legacy 마이그레이션의 경우 grub-legacy를 grub2로 바꿉니다 (마이그레이션 된 설치에서만)
  7. Chroot를 종료하고 마이그레이션 된 설치를 포함하도록 현재 설치 그룹 메뉴를 업데이트합니다.

enter image description hereenter image description here

다음은 스크립트에 포함 된 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 설치를 지원하며 다음 기능을 추가합니다.

  1. 일반 (wubi 이외의) Ubuntu 설치 마이그레이션을 지원합니다. 작업 백업을 생성하거나 컴퓨터간에 설치를 이동하거나 실험 할 작업 복사본을 생성하는 데 유용 할 수 있습니다.
  2. Root.disk 파일 (옵션 --root-disk =)에서 Wubi 설치 마이그레이션을 지원합니다. 이것은 Ubuntu 라이브 CD/USB 또는 다른 Ubuntu 설치에서 수행 할 수 있습니다. 이름이 지정된 root.disk는 완전히 포함 된 Wubi 설치이거나/home 및/usr에 별도의 가상 디스크가있는 경우 root.disk와 동일한 디렉토리에 있어야합니다. (이 옵션은 grub-legacy, 즉 9.10 릴리스 이전에 설치된 Wubi를 지원하지 않습니다).
  3. Grub-legacy를 사용하는 Wubi 또는 Normal 설치의 마이그레이션을 지원하지만 grub-legacy를 Grub2로 대체합니다 (마이그레이션 된 설치에서만). 현재 설치 메뉴를 업데이트하지 않으므로 항상 Grub2 부트 로더를 설치하거나 수동으로 menu.lst를 수정하는 것이 좋습니다.
  4. 기존 스왑 파티션을 다른 설치와 공유 할 경우 --shared-swap 옵션을 사용할 수 있습니다. UUID 수정을 피하기 위해 'mkswap'명령을 무시합니다.
  5. 별도의/boot,/usr 및/home 파티션으로 마이그레이션하는 기능을 지원합니다.
  6. 마이그레이션 된 설치를 동기화하는 기능을 제공합니다 (예 : 부팅 가능한 백업).

사용법 : 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 .

35
bcbc

나는 Wubi 설치를 한 적이 없으며이 중 어느 것도 테스트하지 않았으므로주의해서 사용하십시오.).

포럼에 this 에 관한 글타래가 있습니다. 대체 지침 섹션을 확인할 수 있습니다. 움직이는 고통을 약간 완화해야합니다. 첫 번째 방법은 최신 우분투 버전에서 작동하지 않으므로 대체 방법 을 사용하십시오. 실에 많은 사람들이 시도하고 실패했습니다.

10
Javier Rivera

Wubi는 Windows ntfs 파일 시스템 내에 파일을 만들고이를 의사 파티션으로 사용하기 때문에이를 수행하기가 매우 어렵습니다. 이론적으로 파일 시스템을 다른 곳에 저장 한 다음 새로 설치된 시스템으로 복원 할 수 있습니다. 이것은 백업 소프트웨어 또는 파일 시스템에 직접 액세스하여 수행 할 수 있습니다.

5
txwikinger

참고 : 이것은 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 시스템으로 변환 할 수 있음 이지만 번거롭기 때문에 미리 계획을 세우는 것이 가장 좋습니다.

5
Eliah Kagan

c 드라이브가 없습니다. 그게 Windows 일입니다. 그러나 창을 제거하려면 파티션을 삭제하십시오. 그 자리에 새로운 것을 만들되 할당되지 않은 공간을 남겨 두십시오. deja 백업 도구를 사용하고 백업을 실행 한 다음 wubi 파티션을 제거하십시오. 새 파티션을 만들고 (ext4 권장) 우분투를 설치하십시오. wubi의 백업에서 복원하십시오. 그런 다음 다른 모든 파티션을 제거하고 gparted를 사용하여 (아직 가지고 있지 않은 경우 일반 소프트웨어 채널에서) 파티션을 확장하십시오.

그것은 효과가있을 것입니다. 제 생각에는 꽤 기본적이어야합니다.

그리고 설치하려는 파티션은 /의 마운트 지점이어야합니다.

작동 할 수있는 또 다른 것은 wubi의/디렉토리를 특정 위치 (/ Host/디렉토리 제외)와 파티션을 제거하고 파티션을 제거하고 새 파티션을 만들고 거기에 내용을 넣은 다음 gparted to 부팅 가능으로 표시하면 작동 할 수 있습니다. 그것이 유창하다면, 루트로 사용하고 라이브 설치 프로그램을 사용하여 우분투를 설치하십시오.

2
cody

기술적으로는 그렇습니다. Wubi 설치 프로그램을 사용하여 Ubuntu를 설치 한 경우 Wubi 설치 프로그램은 Windows 파일 시스템 내에 NbunS 인 Windows 파티션에도 Ubuntu 파일을 만듭니다. 다른 파티션에 우분투를 설치 한 경우 (Windows에없는 경우) 우분투는 자체 운영 체제로 자체적으로 실행될 수 있습니다. 또한 위에서 언급 한 바와 같이 Ubuntu 설치에 Wubi를 사용한 경우에도 Windows 부트 로더가 필요합니다.

자체 파티션에 Ubuntu를 설치 한 경우 Ubuntu는 "GRUB"라는 자체 부트 로더를 설치하고 Windows가 설치된 경우 Windows 부트 로더를 덮어 씁니다.

예. Ubuntu는 Wubi를 사용할 때 Windows 파티션에 의존합니다. 반드시 Windows 자체는 아니지만 Windows 부팅 로더를 사용하여 부팅합니다. 표준 방식으로 Ubuntu를 설치 한 경우 자체 부팅하여 실행할 수 있습니다.

2
Teddy Thorpe

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 분은 문제를 해결할 것입니다 :)

1
Sergey

Wubi는 기존 Windows 시스템에 Ubuntu 운영 체제를 설치합니다.

그렇기 때문에 설정/프로그램을 백업하고 복원하기가 어려운 이유는 있지만 우분투 포럼의 this 기사를 보면 도움이 될 수 있습니다.

This help Ubuntu 페이지의 기사에서 백업 수행 방법을 보여줍니다.

행운을 빕니다!

1
dlin

가능하지만 다소 복잡합니다. 시작부터 전체 설치를 권장하지만 CD 또는 USB를 사용하여 추가 작업을 수행 할 수없는 경우 내가 아는 유일한 옵션입니다.

당신이하려는 것은 Wubirating Wubi를 전체 설치로 호출하는 것입니다. 이것은 실제로 askubuntu에서 다뤘습니다.

Wubi 설치를 일반 설치로 변환하는 방법? 참조

참고 :이 질문은 내가 연결 한 질문의 복제본으로 닫힐 가능성이 높으며이 답변은 실제로 귀하에게 링크를 제공 한 귀하의 질문에 대한 주석이어야하지만 주석이 제공하는 제한된 공간에 대해 더 자세히 설명하고 싶었습니다 .

0
TrailRider

마이그레이션하는 방법

Wubi 설치를 별도의 파티션으로 마이그레이션하는 몇 가지 방법이 있지만 가장 안전한 것을 다룰 것입니다 : Live USB/CD 사용

우선, 다음을 수행해야합니다.

  • Live USB에서 root.disk 파일이 어디에 있는지 확인하십시오.
  • 라이브 시스템에이 도우미의 사본이 있어야합니다. wubi-move
  • 시스템이 마이그레이션 될 파티션을 만듭니다.

시계 반대 방향으로 보이지만 그런 식으로 작업을 시작할 수 있습니다.

파티션 생성

라이브 CD/USB를 사용하여 부팅 ( live 또는 우분투 여기서부터)를 선택하고 시스템을 수정하지 말고 로그온 한 후 다음을 수행하십시오.

  1. 을 치다 Meta 키 (또는 Windows 키), "gparted"라고 쓰고 엔터를 치십시오.
  2. 실제 드라이브는 sda로 시작한 다음 여유 공간을 만들기 위해 파티션의 크기를 조정하여 root.disk 파일과 같거나 커야한다는 것을 기억하십시오.
  3. 이 공간에 ext4 (선택적 swap) 파티션을 작성하십시오. 파티션 이름을 기록해 두십시오 (swap을 만든 경우 /dev/sda5와 같은 이름도 복사해야 함).
  4. root.disk 파일이있는 드라이브를 마운트하십시오. 전체 경로를 복사해야합니다 (/media/F66E431C6E42D551/ubuntu/root.disk와 같아야하지만 경로를 /path/with/root.disk로 표시하겠습니다)
  5. 터미널 (메타 키, 쓰기 터미널, 입력)을 열고 다음 명령을 실행하십시오.
 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를 생성/사용하는 것이 좋으며 시스템에 우분투 복사본을 원한다면 자체 파티션에 설치하십시오. 설치 프로그램은 안전하고 잘 문서화되어 있으며 (개발 중에도 지원됨), 파티셔닝 중 무언가를 조이는 것에 대한 이전의 두려움은 거의 없습니다.

0
Braiam