Làm cách nào để cung cấp cho Ubuntu nhiều không gian hơn (khi được cài đặt bên trong Windows 7 (thông qua wubi))?


10

Tôi đã cài đặt Ubuntu bên trong Windows XP nhưng sau đó tôi định dạng XP và cài đặt Windows 7.

EDIT1: Tôi đã sử dụng Wubi cho cùng. Tôi muốn biết ai trong hai người sẽ giải quyết vấn đề của tôi? tạo một đĩa ảo hoặc thay đổi kích thước root? Cũng có thể thay đổi kích thước root vì phân vùng 4GB ext4 đã có trong phân vùng Ổ cứng định dạng NTFS.

Tại thời điểm cài đặt, tôi chỉ phân bổ 4GB dung lượng cho Ubuntu. Tôi muốn tăng kích thước đó khi tôi liên tục nhận được thông báo dung lượng đĩa thấp.

Tôi đã lướt qua rất nhiều câu hỏi tương tự nhưng đây không phải là một bản sao.

Bởi vì tôi muốn biết một chút về hệ thống tập tin. Để giải quyết vấn đề của tôi, tôi có phải tăng kích thước của root.disk không? Hoặc nó sẽ được giải quyết bằng cách tạo một đĩa ảo?

Ngoài ra tôi muốn biết sự khác biệt giữa việc tạo đĩa ảo và chỉ tăng dung lượng đĩa gốc. Tôi mới sử dụng Ubuntu vì vậy tôi không biết hệ thống tệp hoạt động như thế nào.

EDIT2: Tôi đã tạo một đĩa ảo 10gb, nhưng tôi vẫn nhận được thông báo tương tự. Có cách nào để cài đặt tất cả các ứng dụng khác trên đĩa ảo tôi đã tạo không?


1
Khi bạn nói rằng bạn đã cài đặt Ubuntu "bên trong" Windows XP, ý bạn chính xác là gì? Nếu bạn không biết thuật ngữ kỹ thuật cho nó, bạn có thể liên kết đến một trang web cho biết bạn đã làm như thế nào không?
Robin Green

@Robin - Vui lòng kiểm tra EDIT1
Pavitar

@Robin: Đây là bản cài đặt Wubi, đó là cách bạn đưa nó vào Windows bình thường.
Thomas Ward

Câu trả lời:


6

Các đĩa ảo bổ sung chỉ hữu ích nếu bạn có thể phân chia hệ thống tệp (ví dụ: đặt /home/nó) vì vậy sẽ không sử dụng nhiều nếu bạn đã cài đặt rất nhiều thứ. Bạn có thể chia những thứ như thế /usr/binnhưng nó có thể trở nên thực sự lộn xộn, rất nhanh.

Bạn đã không nhìn thấy một liên kết đến bài viết này trên chuyến đi của bạn? Bạn sẽ cần LiveCD hoặc LiveUSB để thực hiện nó, nhưng nó rất đơn giản một khi bạn đang ở thời điểm đó. Dưới đây là những điểm chính:

  • mount phân vùng windows của bạn (nơi cài đặt Wubi)
  • fsckhệ thống tập tin Wubi để đảm bảo nó ổn. Nếu bạn không làm điều này và nó có tham nhũng trong đó trước khi thay đổi kích thước, điều tồi tệ có thể xảy ra.
  • resize2fs hệ thống tập tin Wubi để tăng kích thước của nó.
  • Ăn nhẹ, thư giãn, tự thưởng thức ... Bạn vừa tăng kích thước phân vùng.

Đó không phải là các lệnh đầy đủ, tôi sẽ để lại các lệnh trong luồng đó vì nó dường như được duy trì tốt.

Không, việc cài đặt Ubuntu chỉ mất vài phút. Nếu bạn thích nó, có lẽ bạn nên xem xét một cài đặt thích hợp (hiệu suất đĩa cũng tốt hơn).


1
Các chủ đề bạn liên quan đến đã bị đóng cửa, nhưng bây giờ các phương pháp thay đổi kích thước Wubi được diễn tả trong Wiki: help.ubuntu.com/community/ResizeWubiDiskhelp.ubuntu.com/community/ResizeandDuplicateWubiDisk
bcbc

2

Thật khó để nói ở đây liệu bạn đang đề cập đến ảo hóa hay chỉ đơn giản là trình cài đặt Wubi .

Giả sử trước đây, trước tiên hãy tăng kích thước của đĩa ảo, vì điều đó sẽ cho phép chúng tôi mở rộng phân vùng thực tế.

Sau đó gắn LiveCD vào Máy ảo và chạy gparted. Sử dụng công cụ đó, thay đổi kích thước phân vùng để chiếm dung lượng còn lại bạn đã tạo khi mở rộng đĩa. Bây giờ khởi động lại và ngắt kết nối đĩa CD.


Rõ ràng anh ta có nghĩa là Wubi (xem bản cập nhật anh ta đã thực hiện), vì vậy bạn sẽ phải cập nhật câu trả lời của mình :(.
RolandiXor

@Roland: Tôi không biết gì về Wubi ... vì vậy tôi không thể: P
Nathan Osman

Tôi đã tạo một đĩa ảo, nhưng tôi vẫn nhận được thông báo tương tự.
Pavitar

1

Bạn thực sự không phải khởi động từ một livecd để làm điều này:

sudo dd if=/dev/zero bs=1MiB of=/host/ubuntu/disks/root.disk conv=notrunc oflag=append count=2048
sudo losetup -c /dev/loop0
sudo resize2fs /dev/loop0

Điều này sẽ thêm 2 GiB vào hệ thống tập tin. Điều chỉnh số lượng = 2048 cho các kích cỡ khác nhau.


Lệnh đầu tiên cho biết 2048 + 0 bản ghi vào năm 2048 + 0 ghi ra 2147483648 byte (2.1 GB) được sao chép, 48,1784 s, 44,6 MB / s Lệnh thứ hai cho biết vòng lặp: không thể đặt dung lượng trên thiết bị / dev / loop0 /: Không phải là thư mục và thứ ba Hệ thống tập tin đã dài 2494464 khối. Không có gì làm! nhưng không được thêm vào bất cứ nơi nào
shailesh

@shailesh, woops! Tôi đặt thêm một dấu gạch chéo ở cuối, đó chỉ là / dev / loop0
psusi

Thnaks để trả lời. Tôi tìm thấy một cách rất dễ dàng để mở rộng root.disk. help.ubfox.com/community/ResizeandD repeatateWubiDisk JUST trích xuất zip từ liên kết help.ubfox.com/community/ và chạy một dòng lệnh và điều này sẽ thực hiện tất cả các công việc trong minuts.
shailesh

0

Tất nhiên là quá muộn nhưng hữu ích cho người mới

Cài đặt 14.04 Ubuntu qua WUBI trong windows 8. Tôi đã thực hiện các bước sau:

Tải xuống iso từ trang Ubuntu. gắn nó vào một ổ đĩa ảo trong windows và sao chép tất cả các tập tin trong một thư mục ổ đĩa. Từ thư mục nhấp vào exe để chạy thiết lập WUBI. Mà chạy tương tự như 10.x Ubuntu.

Trong 5 đến 10 phút nó yêu cầu khởi động lại, tôi gặp vấn đề về ro (chỉ đọc) nên chuyển đổi nó thành rw (đọc và viết) như hiển thị ở đây Mô tảđây

Phần trên là để cài đặt ..

Để mở rộng root.disk WUBI là một cách.

Tôi đã tìm thấy giải pháp ở đây bạn cần tải về một zip từ liên kết này .

Giải nén nó và chỉ chạy lệnh một dòng và điều này sẽ thực hiện tất cả công việc

sudo bash wubi-resize.sh 10

Trên đây sẽ thực hiện công việc sau:

Tạo một đĩa (Ảo) với kích thước mong muốn (10 GB) trong ổ đĩa. Sao chép tất cả dữ liệu từ đĩa bạn đang chạy sang đĩa mới tạo và yêu cầu bạn khởi động Windows và đổi tên root.disk thành OLDroot.disk và new.disk (Ổ đĩa mới) sang root.disk và khởi động lại Ubuntu. Bây giờ hãy kiểm tra hệ thống của bạn, nó sẽ hiển thị kích thước mới của bạn. Công việc này tốt cho tôi.

Cảm ơn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.