Windows 7과 Ubuntu(wubi 설치)를 듀얼 부팅합니다. 지금까지는 문제가 없었지만 이제는 디스크 공간이 충분하지 않다는 메시지가 계속 표시됩니다( /dev/loop0
100% 사용되었기 때문인 것 같습니다. 이로 인해 이런 문제가 발생할 수 있습니까?).
그래서 나는 그것이 문제라고 생각하기 때문에 올바르게 분할되기를 원합니다. 모든 Windows 콘텐츠와 파일을 하나의 파티션( sda1
)으로 이동하고 모든 Ubuntu 파일을 다른 파티션( )으로 이동하고 싶습니다 sda2
.
디스크 공간을 계속 구성했는데 gparted
사용 가능한 공간의 10%가 200G, 사용 가능한 공간의 80%가 50G였습니다.sda1
sda2
sda1
sda2
그러나 Ubuntu가 설치된 파티션을 확인하는 방법과 한 파티션에서 다른 파티션으로 파일을 이동하는 방법을 이해하지 못합니다.
다음은 내 시스템을 설명하는 몇 가지 터미널 명령입니다.
$ sudo blkid
/dev/loop0 (ext3)
/dev/sda1 (ntfs; boot)
/dev/sda2 (ntfs)
$ sudo fdisk -l
/dev/sda1
/dev/sda2
$ sudo df -l
/dev/loop0 *(using 100% of 5.5G; mount point: /)*
udev *(using 1% of 1.5G; mount point: /dev)*
tmpfs *(using 1% of 500M; mount point: /run)*
none *(using 0% of 5M; mount point: /run/lock)*
none *(using 1% of 1.5G; mount point: /run/shm)*
dev/sda1 *(using 96% of 200G; mount point: /host; boot)*
또한 내 파일을 확인해보면 다음 /etc/fstab
과 같은 내용만 있습니다.
# UNCONFIGURED FSTAB FOR BASE SYSTEM
/host/ubuntu/disks/swap.disk none swap sw 0 0
답변1
이 모든 작업을 루트로 수행하십시오. 2단계 이후에는자동화된 방법;여기에 수동 단계를 나열했습니다.
(참고: 실제로 스왑 파티션이 있어야 합니다.)
- 실제로 비어 있거나 백업되었는지 확인하세요
sda2
(영원히 사라집니다).
확인하려면 무엇이든 찾아보세요. 귀하의 질문에서 비어 있지 않다고 말씀하셨습니다. 그래야 합니다.
주석 처리를 위한 편집:
원하는 파일 브라우저를 사용할 수 있습니다. mkdir /host/dump
직접 설치 /dev/sda2
한 /media/tmp
다음mv /media/tmp /host/dump
비어 있거나 백업되어 있다고 확신하면 형식은 다음
sda2
과 같습니다ext4
.umount /dev/sda2 fdisk /dev/sda t 2 83 w mkfs.ext4 /dev/sda2 #Accept the defaults for mkfs
/media
또는 에 설치하십시오/mnt
:mkdir /media/mynewinstall mount /dev/sda2 /media/mynewinstall
모든 것을 복사하세요
cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /media/mynewinstall/ mkdir /media/mynewinstall/{mnt,proc,sys,tmp} mount --bind /dev/ /media/mynewinstall/dev/ mount -t proc proc /media/mynewinstall/proc/ init 6
업데이트
grub
(두 번째 Ubuntu 설치가 표시됨) - wubi로 정상적으로 부팅합니다.update-grub grub-install /dev/sda
새로운 실제 설치로 부팅합니다. 목록에서 선택하세요. 새 옵션을 찾으려면 편집 옵션을 사용하세요.
내부에수동edit any of the boot entries by pressing <e>.
메뉴를 표시하려면 시작 중에 Shift 또는 Tab을 사용해야 하는 경우가 있음 을 알려줍니다 .
메뉴가 표시되면 e를 눌러 항목을 검토합니다.
어떤 디스크가 어떤 디스크인지에 대한 참조가 있어야 합니다. /dev/sda2와 일치하도록 UUID를 설정해야 합니다.
이것이 너무 복잡해 보인다면 처음에 언급한 자동화된 접근 방식을 사용해 보는 것은 어떨까요?
다시 업데이트합니다 ( 두 번째 설치의 폴더를
grub
사용하도록 )./boot
update-grub grub-install /dev/sda
Wubi 설치를 삭제하세요. C:\ubuntu 및 C:\wubildr* 삭제(인용하다).
grub을 다시 업데이트하세요. (그래서 더 이상 다른 설치를 참조하지 않습니다.)
update-grub grub-install /dev/sda
완벽한. 중복 될 grub-install
수도 있지만 미안하기보다는 안전을 선호합니다.
답변2
이미 두 개의 Windows 파티션과 Ubuntu의 Wubi 설치가 있는 것 같습니다. 이는 기본 Windows 파티션의 파일 내부에 있음을 의미합니다. Windows 제어판을 사용하여 Ubuntu를 제거하고 gparted를 사용하여 Windows 파티션을 약간 축소하고 모든 여유 공간이 연속되도록 이동한 다음 Ubuntu를 정상적으로 설치(CD에서 부팅)하고 분할되지 않은 공간을 사용하는 옵션을 선택하면 종료됩니다. Ubuntu의 세 번째 파티션(및 스왑의 네 번째 파티션)으로 구성됩니다.