Cài đặt Ubuntu mà không cần CD và USB, làm thế nào?


73

Tôi muốn cài đặt Ubuntu trên máy tính xách tay của mình, không có ổ đĩa CD-ROM và tôi không có ổ đĩa USB dự phòng. Tôi đã thử Wubi, nhưng nó dường như không hoạt động (vì nó nhắc tôi có đĩa CD trong ổ đĩa, nhưng tôi không có.)

Làm cách nào tôi có thể cài đặt Ubuntu, một cách dễ dàng và nhanh chóng?

Ps: Tôi muốn nó khởi động kép với Windows 7 (đã được cài đặt sẵn).

Biên tập:

  1. Khi trích xuất ISO vào một thư mục và chạy Wubi, nó sẽ cài đặt, nhưng khi tôi khởi động lại máy tính, nó không hiển thị GRUB, tôi cũng không thể chọn nếu tôi muốn khởi động Ubuntu hoặc Windows 7.

  2. Sau khi thử lần thứ ba hôm nay, wubi báo lỗi cho tôi:

Xảy ra lỗi:

Quyền bị từ chối.

Tôi là quản trị viên trên pc.

Làm thế nào mà?


1
Cài đặt Ubuntu dẫn: help.ubuntu.com/community/Installation
user26687

1
Nếu bạn có một hệ thống dự phòng, netboote có thể là một lựa chọn.
muru

Đây không thực sự là một hệ thống dự phòng, lol. Đây là máy tính xách tay của trường tôi, đã có Ubuntu trước windows 7.
user294273

cho tôi xem cài đặt ảnh chụp màn hình với wubi
AJ

Nếu bạn có một ổ đĩa mềm: help.ubuntu.com/community/Installation/WithFloppies
DBedrenko

Câu trả lời:


86

Đối với thiết bị BIOS :

Để cài đặt Ubuntu mà không cần đĩa CD / DVD hoặc USB, hãy làm theo các bước sau:

  1. Tải xuống Unetbootin từ đây .

  2. Chạy Unetbootin.

  3. Bây giờ, từ menu thả xuống bên dưới Loại: chọn Đĩa cứng.

    Ổ đĩa cứng

  4. Tiếp theo chọn Diskimage. Duyệt đến thư mục mà bạn đã tải xuống tệp iso của Ubuntu.

    ISO

  5. Nhấn OK.

  6. Tiếp theo khi bạn khởi động lại, bạn sẽ nhận được một menu như thế này:

    Unetbootin

  7. Chọn Unetbootin và bạn sẽ có tùy chọn "Thử" hoặc "Cài đặt" ở đó.

  8. Cuối cùng, bạn có thể cài đặt phiên bản Ubuntu của mình cùng với Windows.


Đối với thiết bị UEFI :

  • Đầu tiên, tải xuống rEFInd .

  • Sau đó, giải nén nó.

  • Bây giờ, hãy làm theo các bước dưới đây để cài đặt rEFInd [source] , để bạn có một menu khởi động để khởi động vào môi trường Ubuntu Live. Tóm tắt về quá trình cài đặt được cung cấp trong nguồn là như sau:

    1. Mở cmdvới đặc quyền Quản trị viên.

    2. Sau đó,

      mountvol S: /S
      
      • (bạn có thể thay đổi S:thành bất kỳ ký tự ổ đĩa có sẵn nào)
    3. cdvào cmdvà sau đó kéo và thả các thư mục trích xuất đến đã được mở cmdcửa sổ. Ví dụ,

      cd "C:\Program Files"
      
    4. Sao chép refind

      xcopy /E refind S:\EFI\refind\
      
      • Trong bước S:này sẽ là ký tự ổ đĩa mà bạn đã sử dụng ở trên.
    5. Thay đổi thư mục thành rEFInd

      cd S:\EFI\refind
      
    6. Đổi tên tập tin cấu hình

      rename refind.conf-sample refind.conf
      
    7. Lưu ý rằng {bootmgr}được nhập như vậy; đó không phải là một ký hiệu cho một biến. Ngoài ra, thay đổi refind_x64.efithành refind_ia32.efitrên các hệ thống có EFI 32 bit. Những máy tính như vậy rất hiếm, và hầu hết trong số chúng là máy tính bảng. Kiểm tra độ sâu bit Windows của bạn để xác định nhị phân nào bạn nên sử dụng.

      bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
      
    8. Tải xuống EasyUS Partition Master miễn phí và chạy nó.

    9. Chọn phân vùng cuối cùng của bạn.

      5

    10. Nhấp chuột phải vào nó và từ menu ngữ cảnh, chọn Thay đổi kích thước / Di chuyển phân vùng.

      6

    11. Từ kích thước được hiển thị bên cạnh Kích thước phân vùng trừ 4096 MB (để bắt chước một ổ đĩa 4GB).

      7

    12. Nhấn tab và phần còn lại sẽ được tự động hoàn thành.

      số 8

    13. Chọn phân vùng vừa tạo và nhấp chuột phải vào nó. Chọn Tạo phân vùng từ menu ngữ cảnh.

      9

    14. Trong cửa sổ này, chọn FAT32 làm Hệ thống tệp. Bấm vào OK. Cuối cùng, nhấp vào Áp dụng (hiện ở phía trên bên trái của cửa sổ).

      10

    15. Tiếp theo, giải nén Ubuntu iso vào phân vùng này và cuối cùng khởi động lại.

    16. Bạn sẽ được trình bày với một menu rEFInd. Từ đây chọn phân vùng Ubuntu. Nó sẽ khởi động vào môi trường Live. Tiếp tục cài đặt. Sau khi cài đặt kết thúc, khởi động Windows.

    17. Chạy EasyUS Partition Master miễn phí một lần nữa.

    18. Nhấp chuột phải vào phân vùng 4 GB và từ menu ngữ cảnh, chọn Xóa phân vùng.

      11

    19. Nhấp chuột phải vào phân vùng phía trên phân vùng Unallocated và chọn Thay đổi kích thước / Di chuyển phân vùng từ menu ngữ cảnh.

      12

    20. Mở rộng thanh sang cực bên phải bằng cách kéo nút.

      13

    21. Bấm vào OK. Cuối cùng, nhấp vào Áp dụng (hiện ở phía trên bên trái của cửa sổ).

      14

    22. Mở cmdvới đặc quyền Quản trị viên.

    23. Sau đó,

      mountvol S: /S
      
      • (bạn có thể thay đổi S:thành bất kỳ ký tự ổ đĩa có sẵn nào)
    24. Xóa rEFInd

      rmdir "S:\EFI\refind" /S /Q
      
      • Trong bước S:này sẽ là ký tự ổ đĩa mà bạn đã sử dụng ở trên.
    25. Cài đặt lại grub làm trình quản lý khởi động chính của bạn

      bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
      

Vui mừng vì nó đã giúp :-)
Raphael

4
Đã thử điều này trên Windows 8.1. Có mục quản lý khởi động cho Unetbootin nhưng sau khi chọn nó, tôi gặp lỗi cho biết Windows (?) Không thể tìm thấy các tệp cần thiết. Khởi động Windows chọn mục nhập trình quản lý khởi động Windows 8.1 vẫn hoạt động.
Alexander Zeitler

Này @AlexanderZeitler bạn có tìm được giải pháp tốt cho Win 8.1 không? :)
twigmac

4
Bất kỳ ý tưởng tại sao nó không hiển thị bất kỳ ổ đĩa nào khác ngoài "C: \"?
a-Jays

1
"Ubuntu không còn hỗ trợ sử dụng trình cài đặt Windows để cài đặt Ubuntu từ bên trong Windows, nhưng bạn vẫn có thể sử dụng nó nếu muốn. Trình cài đặt sẽ không hoạt động trong Windows 8 hoặc mới hơn; bạn phải sử dụng Windows XP, Vista hoặc 7." nguồn: wikihow.com/Install-Ubfox-Linux-Without-CD-(Windows)
bogdan.rusu

5

Thay vì sử dụng WUBI, bạn có thể tạo một phân vùng bổ sung hoặc sử dụng ổ cứng bổ sung để ghi hình ảnh liveCD vào, sử dụng unetbootin. Sau đó, bạn khởi động từ phân vùng này và tiếp tục giống như cách bạn sẽ khởi động từ USB hoặc CD.


Và làm thế nào tôi có thể tạo một phân vùng bổ sung và sử dụng unetbootin để cài đặt Ubuntu?
dùng294273

Để trả lời câu hỏi của bạn về phân vùng bổ sung, bạn có thể sử dụng quản lý đĩa của mình trong Windows hoặc sử dụng gparted. Hãy cẩn thận, thay đổi kích thước phân vùng luôn có nguy cơ mất tất cả dữ liệu. Hãy sao lưu trước khi bạn tiến hành!
Jakke

2

Bạn có thể sử dụng UNetbootin để cài đặt Ubuntu 15.04 từ Windows 7 vào hệ thống khởi động kép mà không cần sử dụng đĩa cd / dvd hoặc ổ USB. Tôi đang viết điều này từ bản cài đặt Ubuntu 15.04 mới bằng phương pháp bên dưới.

  1. Sao lưu tất cả các tập tin của bạn ... chỉ trong trường hợp

  2. Chống phân mảnh C: \ drive [nhấp chuột phải vào ổ C> nhấp vào Tab Công cụ> Chống phân mảnh]

  3. Kiểm tra lỗi [nhấp chuột phải vào ổ C> nhấp vào Tab Công cụ> Kiểm tra lỗi] khởi động lại và đợi ứng dụng hoàn tất, hệ thống sẽ khởi động lại khi hoàn tất

  4. Tạo Unallocated Dung lượng trống chưa được định dạng trên ổ C [Bảng điều khiển> Công cụ quản trị> Quản lý máy tính> Trình quản lý đĩa> nhấp chuột phải vào ổ C> Giảm âm lượng] Tôi tin rằng không gian được đề xuất cho cài đặt Ubuntu đầy đủ là 16 Gig, tôi đã kiếm được 41.000 MB 40 buổi biểu diễn. Chỉ cần nhập kích thước vào hộp đã chọn. Từ ngữ MS sử dụng gây nhầm lẫn, hãy yên tâm gõ 41000 sẽ tạo ra không gian trống 40Gig. nhấp vào tiếp theo nếu nó yêu cầu định dạng KHÔNG cũng không gán một chữ cái cho âm lượng mới thực hiện.

  5. Khởi động lại Windows 7 một vài lần để đảm bảo các thay đổi trong ổ đĩa đã được thực hiện mà không có lỗi

  6. Tải xuống Ubuntu 15.04 ISO

  7. Chạy UNetbootin [chọn nút radio hình ảnh đĩa và chọn hình ảnh ISO ISO bạn đã tải xuống. Đảm bảo rằng Loại: Đĩa cứng được chọn trong trình đơn thả xuống. Đảm bảo Ổ đĩa: C: \ ổ đĩa được chọn trong trình đơn thả xuống. Bấm OK] Chương trình sẽ chạy qua 4 bước và sau đó yêu cầu khởi động lại ngay bây giờ ... Tuân thủ

  8. Trong quá trình khởi động lại, bạn sẽ có lựa chọn giữa Windows và UNetbootin, [Chọn UNetbootin] Điều này sẽ khởi động thử Live CD trước khi bạn cài đặt máy tính để bàn.

  9. Sau khi nhìn xung quanh một chút, bạn sẽ thấy phím tắt Cài đặt Ubuntu 15.04 trên máy tính để bàn [bắt đầu cài đặt, tôi nghĩ rằng bước thứ 4 của cài đặt sẽ hiển thị âm lượng chính với Windows và không gian trống mà bạn đã tạo bằng Trình quản lý đĩa. [Đảm bảo bạn nhấp vào không gian trống và đặt nó cho "/", nhấp vào tiếp tục cài đặt] Mất vài phút sau đó nó sẽ tự động khởi động lại. Nếu bạn không nhấn bất kỳ phím nào, nó sẽ mặc định cho hệ điều hành Ubuntu. Hãy để nó khởi động. thiết lập WiFi của bạn nhìn xung quanh một chút sau đó khởi động lại khi bạn đã sẵn sàng. Khi khởi động lại mũi tên vào Windows và nó sẽ khởi động bộ tải khởi động Windows 7, nơi bạn sẽ thấy UNetbootin vẫn là một lựa chọn. Windows sẽ được mặc định ở đó và cho phép khởi động.

Như tôi đã nói trước khi tôi nhập từ Chromium chạy trên Ubuntu 15.04. Tôi đã viết tất cả những điều này để bạn không lo lắng về việc sử dụng các phần mềm phân vùng khác như Gparted hoặc Parted Magic. Không cần mua bất cứ thứ gì Windows đã có một công cụ tốt> Trình quản lý đĩa

Tôi sẽ thành thật Tôi vẫn cần tìm cách gỡ cài đặt trình tải UNetbootin khỏi trình tải khởi động Windows nhưng đó là một vấn đề nhỏ, tôi chỉ cần "Cài đặt tiết kiệm" Ubuntu thành công. :)


Để loại bỏ UNetbootin, bạn phải sử dụng msconf hoặc một cái gì đó tương tự như tôi tin
Manchineel

Đã khoảng hai năm kể từ khi tôi viết câu trả lời ở trên. Nếu tôi nhớ chính xác, để gỡ cài đặt UNetbootin khỏi bộ tải khởi động, bạn chỉ cần vào Windows OS mà nó đã được cài đặt và UNinstall nó. Sau đó, bạn sẽ chỉ xem Windows hoặc Ubuntu là một lựa chọn.
Truy

Để xóa UNetBootin, hãy xem liên kết này
zipzit

1

Tôi sẽ đề nghị bạn cài đặt Ubuntu trong máy ảo như VMPLAYER thay vì khởi động kép. Điều này giúp cho quá trình khởi động của bạn bớt lộn xộn và Ubuntu hoạt động nhanh trong vmplayer.


4
Mặc dù đây là một giải pháp tốt để chạy cả hai hệ điều hành, bạn cũng có thể lập luận rằng bạn có thể cài đặt Ubuntu và chạy Windows trong máy ảo. Tôi thường đề nghị mặc dù mọi người khởi động kép. Nó cung cấp cho mọi người thêm một vài khả năng từ việc chạy trong VM và khi mọi người cảm thấy mệt mỏi với Windows, họ có thể chỉ cần dọn sạch phân vùng và thêm nó vào cài đặt Ubuntu của họ. Khi bạn đang sử dụng máy ảo, bạn phải bắt đầu lại từ đầu. Máy ảo là một cách tốt để kiểm tra mọi thứ, chạy máy chủ web, v.v., nhưng chúng thiếu ở một số khu vực. Đặc biệt nếu bạn đang nói về một hệ thống máy tính để bàn.
Jakke

Bạn có điểm tốt ở đó @Jakke, nhưng đừng quên một lợi thế của việc sử dụng VM là bạn có thể chạy cả hai hệ điều hành cùng lúc, đây có thể là một lợi thế lớn cho một số người dùng.
Richard Fawcett

Khởi động Duel tốt hơn vì nó luôn nhanh hơn và bạn không phải khởi động vào máy tính của mình hai lần.
Jam Risser

0

Bạn có thể thử sử dụng EasyBCD để thêm ISO vào Trình quản lý khởi động Windows. Trong một số trường hợp nó có thể không hoạt động, nhưng hãy thử xem.


Tôi không thấy tùy chọn để thêm ISO vào WBM, tôi có thể tìm thấy nó ở đâu?
dùng294273

0

Tạo một VM sử dụng đĩa vật lý, sau đó khởi động VM với hình ảnh ISO.

Tôi khuyên bạn nên sử dụng VMWare cho việc này vì tôi thấy Virtualbox khó cấu hình hơn.

Tôi khuyên bạn nên sử dụng một đĩa hoàn chỉnh cho việc này. Trên lý thuyết chỉ sử dụng một phân vùng là có thể nhưng tôi chưa bao giờ thực hiện nó.

Các bước:

  1. Xóa tất cả các phân vùng nơi bạn sẽ cài đặt linux. Trên Windows 7/8, hãy thực hiện từ "Quản lý máy tính". (một số phân vùng được bảo vệ và các cửa sổ sẽ không cho phép VMWare truy cập vào đĩa nếu chúng không bị xóa trước).

  2. Mở VMWare với tư cách Quản trị viên (nhấp chuột phụ, chạy với tư cách Quản trị viên). Tạo một VM mới, chọn chế độ tùy chỉnh, khi tạo HD chọn tạo từ đĩa vật lý.

  3. Khởi động VM từ ISO. Nếu bạn chỉ thấy một con trỏ trắng và màn hình đen, bạn đang khởi động từ HD trống.

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.