ติดตั้ง Ubuntu โดยไม่ใช้ CD และ USB ได้อย่างไร


73

ฉันต้องการติดตั้ง Ubuntu บนแล็ปท็อปของฉันซึ่งไม่มีไดรฟ์ซีดีรอมและฉันไม่มีดิสก์ USB สำรอง ฉันลองใช้ Wubi แล้ว แต่ก็ไม่ได้ผล (เพราะจะทำให้ฉันมีแผ่นซีดีอยู่ในไดรฟ์ซึ่งฉันไม่มี)

ฉันจะติดตั้ง Ubuntu ได้อย่างง่ายดายและรวดเร็วได้อย่างไร?

Ps: ฉันต้องการให้มันบู๊ตคู่กับ Windows 7 (ซึ่งติดตั้งไว้ล่วงหน้า)

แก้ไข:

  1. เมื่อทำการแยก ISO ไปยังโฟลเดอร์และเรียกใช้ Wubi จะทำการติดตั้ง แต่เมื่อฉันรีบูทคอมพิวเตอร์มันจะไม่แสดง GRUB หรือฉันสามารถเลือกได้ถ้าฉันต้องการบูต Ubuntu หรือ Windows 7

  2. หลังจากพยายามเป็นครั้งที่สามในวันนี้ wubi ให้ข้อผิดพลาดแก่ฉัน:

เกิดข้อผิดพลาด:

ปฏิเสธการอนุญาต

ฉันเป็นผู้ดูแลระบบของพีซี

มาทำไม


1
คู่มือการติดตั้ง Ubuntu: help.ubuntu.com/community/Installation
user26687

1
หากคุณมีระบบสำรอง netbooting อาจเป็นตัวเลือก
muru

นี่ไม่ใช่ระบบสำรองจริงๆฮ่า ๆ นี่คือแล็ปท็อปโรงเรียนของฉันซึ่งมีอูบุนตูก่อน windows 7
user294273

แสดงการติดตั้งสกรีนช็อตด้วย wubi
AJ

หากคุณมีฟลอปปี้ไดรฟ์: help.ubuntu.com/community/Installation/WithFloppies
DBedrenko

คำตอบ:


86

สำหรับอุปกรณ์ BIOS :

ในการติดตั้ง Ubuntu โดยไม่ต้องมี CD / DVD หรือ USB pendrive ให้ทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลด UNetbootin จากที่นี่

  2. เรียกใช้ Unetbootin

  3. ตอนนี้จากเมนูแบบเลื่อนลงภายใต้ Type: เลือก Hard Disk

    ฮาร์ดดิสก์

  4. ถัดไปเลือก Diskimage เรียกดูไดเรกทอรีที่คุณดาวน์โหลดไฟล์ iso ของ Ubuntu

    ISO

  5. กดตกลง

  6. ถัดไปเมื่อคุณรีบูทคุณจะได้รับเมนูเช่นนี้:

    UNetbootin

  7. เลือก Unetbootin และคุณจะได้รับตัวเลือก "ลอง" หรือ "ติดตั้ง" ที่นั่น

  8. ในที่สุดคุณสามารถติดตั้ง Ubuntu เวอร์ชันของคุณพร้อมกับ Windows


สำหรับอุปกรณ์ UEFI :

  • ขั้นแรกให้ดาวน์โหลดrefind

  • จากนั้นทำการสกัด

  • ตอนนี้ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง rEFInd [แหล่งที่มา]เพื่อให้คุณมีเมนูการบู๊ตเพื่อบู๊ตกับสภาพแวดล้อม Ubuntu Live บทสรุปของกระบวนการติดตั้งที่กำหนดในแหล่งข้อมูลดังต่อไปนี้:

    1. เปิดcmdด้วยสิทธิ์ผู้ดูแลระบบ

    2. จากนั้น

      mountvol S: /S
      
      • (คุณอาจเปลี่ยนS:เป็นอักษรระบุไดรฟ์ที่มีอยู่)
    3. พิมพ์cdในcmdและจากนั้นลากและวางโฟลเดอร์ที่แยกไปเปิดอยู่แล้วcmdหน้าต่าง เช่น,

      cd "C:\Program Files"
      
    4. คัดลอก refind

      xcopy /E refind S:\EFI\refind\
      
      • ในขั้นตอนนี้S:จะเป็นอักษรระบุไดรฟ์ที่คุณใช้ด้านบน
    5. เปลี่ยนไดเร็กทอรีเป็น rEFInd

      cd S:\EFI\refind
      
    6. เปลี่ยนชื่อไฟล์ปรับแต่ง

      rename refind.conf-sample refind.conf
      
    7. โปรดทราบว่า{bootmgr}มีการป้อนเช่น; นั่นไม่ใช่เครื่องหมายสำหรับตัวแปร นอกจากนี้ให้เปลี่ยนrefind_x64.efiเป็นrefind_ia32.efiระบบที่มี EFIs 32 บิต คอมพิวเตอร์เหล่านี้หายากและส่วนใหญ่เป็นแท็บเล็ต ตรวจสอบความลึกบิต Windows ของคุณเพื่อกำหนดไบนารีที่คุณควรใช้

      bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
      
    8. ดาวน์โหลดEaseUS Partition Master ฟรีและเรียกใช้

    9. เลือกพาร์ติชันล่าสุดของคุณ

      5

    10. คลิกขวาที่มันและจากเมนูบริบทเลือกปรับขนาด / ย้ายพาร์ติชัน

      6

    11. จากขนาดที่แสดงข้างขนาดพาร์ติชันลบ 4096 MB (เพื่อเลียนแบบเพนไดรฟ์ 4GB)

      7

    12. กดแท็บและส่วนที่เหลือจะถูกเติมให้อัตโนมัติ

      8

    13. เลือกพาร์ติชันที่สร้างขึ้นใหม่และคลิกขวา เลือกสร้างพาร์ติชันจากเมนูบริบท

      9

    14. ในหน้าต่างนี้เลือก FAT32 เป็นระบบไฟล์ คลิกที่ตกลง ในที่สุดคลิกที่นำไปใช้ (ปัจจุบันที่ด้านบนซ้ายของหน้าต่าง)

      10

    15. ถัดไปแยก Ubuntu iso ไปที่พาร์ติชันนี้และรีบูตในที่สุด

    16. คุณจะพบกับเมนู rEFInd จากที่นี่เลือกพาร์ติชัน Ubuntu มันจะบู๊ตเข้าสู่สภาพแวดล้อมแบบสด ดำเนินการติดตั้งต่อ หลังจากการติดตั้งเสร็จสิ้นการบูทเป็น Windows

    17. เรียกใช้ EaseUS Partition Master ฟรีอีกครั้ง

    18. คลิกขวาที่พาร์ติชัน 4 GB และจากเมนูบริบทเลือกลบพาร์ติชัน

      11

    19. คลิกขวาที่พาร์ติชันด้านบนพาร์ติชันที่ไม่ได้ปันส่วนและเลือกปรับขนาด / ย้ายพาร์ติชันจากเมนูบริบท

      12

    20. ขยายแถบไปทางด้านขวาสุดโดยการลากปุ่ม

      13

    21. คลิกที่ตกลง ในที่สุดคลิกที่นำไปใช้ (ปัจจุบันที่ด้านบนซ้ายของหน้าต่าง)

      14

    22. เปิดcmdด้วยสิทธิ์ผู้ดูแลระบบ

    23. จากนั้น

      mountvol S: /S
      
      • (คุณอาจเปลี่ยนS:เป็นอักษรระบุไดรฟ์ที่มีอยู่)
    24. ลบ rEFInd

      rmdir "S:\EFI\refind" /S /Q
      
      • ในขั้นตอนนี้S:จะเป็นอักษรระบุไดรฟ์ที่คุณใช้ด้านบน
    25. ติดตั้งด้วงใหม่เป็นตัวจัดการการบูตหลักของคุณ

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

ดีใจที่มันช่วย :-)
ราฟาเอล

4
พยายามทำสิ่งนี้บน Windows 8.1 รับรายการตัวจัดการการบูตสำหรับ Unetbootin แต่หลังจากเลือกแล้วฉันได้รับข้อผิดพลาดที่ระบุว่า Windows (?) ไม่สามารถค้นหาไฟล์ที่ต้องการได้ การบูต Windows การเลือกรายการตัวจัดการการบูต Windows 8.1 ยังคงใช้งานได้
Alexander Zeitler

เฮ้ @AlexanderZeitler คุณพบทางออกที่ดีสำหรับ Win 8.1 หรือไม่? :)
twigmac

4
มีความคิดว่าทำไมมันไม่แสดงไดรฟ์อื่นที่ไม่ใช่ "C: \"?
a-Jays

1
"Ubuntu ไม่สนับสนุนการใช้ตัวติดตั้ง Windows อีกต่อไปเพื่อติดตั้ง Ubuntu จากภายใน Windows แต่คุณยังสามารถใช้งานได้หากคุณต้องการตัวติดตั้งจะไม่ทำงานใน Windows 8 หรือใหม่กว่าคุณต้องใช้ Windows XP, Vista หรือ 7" แหล่งที่มา: wikihow.com/Install-Ubuntu-Linux-Without-CD-(Windows)
bogdan.rusu

5

แทนที่จะใช้ WUBI คุณสามารถสร้างพาร์ติชันเพิ่มเติมหรือใช้ฮาร์ดไดรฟ์เพิ่มเติมเพื่อเขียนอิมเมจ liveCD โดยใช้ unetbootin จากนั้นคุณบูตจากพาร์ติชันนี้และดำเนินการต่อเช่นเดียวกับที่คุณต้องการบูตจาก USB หรือ CD


และฉันจะสร้างพาร์ติชันเพิ่มเติมและใช้ unetbootin เพื่อติดตั้ง Ubuntu ได้อย่างไร
user294273

เพื่อตอบคำถามของคุณเกี่ยวกับพาร์ติชันเพิ่มเติมคุณสามารถใช้การจัดการดิสก์ใน Windows หรือใช้ gparted ระวังแม้ว่าการปรับขนาดพาร์ติชันมักมีความเสี่ยงสูงที่จะสูญเสียข้อมูลทั้งหมด ใช้การสำรองข้อมูลของคุณก่อนที่จะดำเนินการต่อไป!
Jakke

2

คุณสามารถใช้ UNetbootin เพื่อติดตั้ง Ubuntu 15.04 จาก Windows 7 ในระบบบูทคู่โดยไม่ต้องใช้ซีดี / ดีวีดีหรือไดรฟ์ USB ฉันกำลังเขียนสิ่งนี้จากการติดตั้ง Ubuntu 15.04 ใหม่โดยใช้วิธีการด้านล่าง

  1. สำรองไฟล์ทั้งหมดของคุณ ... ในกรณี

  2. Defrag C: \ drive [คลิกขวาที่ C drive> คลิกที่แท็บ Tools> Defrag]

  3. ตรวจสอบข้อผิดพลาด [คลิกขวาที่ไดรฟ์ C> คลิกที่แท็บเครื่องมือ> ตรวจสอบข้อผิดพลาด] รีบูตและรอให้แอปทำงานเสร็จสมบูรณ์ระบบจะรีบูตเมื่อเสร็จสิ้น

  4. สร้างUnallocatedพื้นที่ว่างที่ไม่ได้ฟอร์แมตบนไดรฟ์ C [แผงควบคุม> เครื่องมือการดูแลระบบ> การจัดการคอมพิวเตอร์> ตัวจัดการดิสก์> คลิกขวาที่ไดรฟ์ C> ลดระดับเสียง] ฉันเชื่อว่าพื้นที่ที่แนะนำสำหรับการติดตั้ง Ubuntu เต็มรูปแบบคือ 16 กิกะไบต์ 40 กิ๊ก เพียงพิมพ์ขนาดลงในช่องที่เลือกไว้แล้ว การใช้ถ้อยคำที่ MS ทำให้เกิดความสับสนโปรดมั่นใจว่าการพิมพ์ 41000 จะทำให้พื้นที่ว่าง 40Gig คลิกถัดไปหากเครื่องขอให้ฟอร์แมตไม่ต้องทำเช่นนั้นอย่ากำหนดตัวอักษรให้กับโวลุ่มที่เพิ่งสร้างใหม่

  5. รีบูท Windows 7 สองสามครั้งเพื่อให้แน่ใจว่าการเปลี่ยนแปลงในโวลุ่มนั้นได้ดำเนินการโดยไม่มีข้อผิดพลาด

  6. ดาวน์โหลด Ubuntu 15.04 ISO

  7. เรียกใช้ UNetbootin [เลือกปุ่มตัวเลือกดิสก์อิมเมจดิสก์และเลือกอิมเมจ Ubuntu ISO ที่คุณดาวน์โหลด ตรวจสอบให้แน่ใจว่าได้เลือก Type: Hard Disk ในเมนูแบบเลื่อนลง ตรวจสอบให้แน่ใจว่าได้เลือก Drive: C: \ drive ในรายการแบบหล่นลง คลิกตกลง] โปรแกรมจะทำงานผ่าน 4 ขั้นตอนจากนั้นขอให้รีบูตทันที ... ปฏิบัติตาม

  8. ในระหว่างการรีบูตคุณจะมีตัวเลือกระหว่าง Windows และ UNetbootin [เลือก UNetbootin] นี่จะเป็นการลองซีดี Live ก่อนที่จะติดตั้งเดสก์ท็อป

  9. หลังจากที่คุณมองไปรอบ ๆ คุณจะสังเกตเห็นการติดตั้ง Ubuntu 15.04 ทางลัดบนเดสก์ท็อป [เริ่มการติดตั้งฉันคิดว่าขั้นตอนที่ 4 ของการติดตั้งจะแสดงปริมาณหลักของ Windows และพื้นที่ว่างที่คุณสร้างขึ้นโดยใช้ Disk Manager [ตรวจสอบให้แน่ใจว่าคุณคลิกที่พื้นที่ว่างและตั้งค่าเป็น "/" คลิกติดตั้งต่อไป] ใช้เวลาไม่กี่นาทีจากนั้นระบบจะรีบูตโดยอัตโนมัติ หากคุณไม่กดปุ่มใด ๆ ระบบจะใช้ค่าเริ่มต้นเป็น Ubuntu OS ปล่อยให้มันบูต ตั้งค่า WiFi ดูรอบ ๆ แล้วรีบูตเมื่อคุณพร้อม เมื่อรีบูทลูกศรไปที่ Windows แล้วมันจะบู๊ตบูต Windows 7 โดยที่คุณจะเห็น UNetbootin ยังคงเป็นตัวเลือก Windows จะเป็นค่าเริ่มต้นที่นั่นและอนุญาตให้บูต

ตามที่ระบุไว้ก่อนที่ฉันจะพิมพ์สิ่งนี้จาก Chromium ที่ทำงานบน Ubuntu 15.04 ฉันเขียนทั้งหมดนี้เพื่อที่คุณจะไม่ต้องกังวลกับการใช้ซอฟต์แวร์พาร์ติชันอื่นเช่น Gparted หรือ Parted Magic ไม่จำเป็นต้องซื้ออะไร Windows มีเครื่องมือที่ดี> ตัวจัดการดิสก์

ฉันจะซื่อสัตย์ฉันยังคงต้องคิดวิธีถอนการติดตั้งตัวโหลด UNetbootin จากตัวโหลดการบูต Windows แต่นั่นเป็นปัญหาเล็ก ๆ ฉันแค่ "ติดตั้งแบบประหยัด" อูบุนตูเรียบร้อยแล้ว :)


ในการลบ UNetbootin คุณต้องใช้ msconf หรืออะไรทำนองนั้นที่ฉันเชื่อ
Manchineel

ประมาณสองปีแล้วที่ฉันเขียนคำตอบข้างต้น หากฉันจำได้ถูกต้องหากต้องการถอนการติดตั้ง UNetbootin จากบูตเดอร์คุณเพียงเข้าไปที่ Windows OS ที่ติดตั้งไว้แล้วและติดตั้งมัน หลังจากนั้นคุณจะเห็นเฉพาะ Windows หรือ Ubuntu เป็นตัวเลือก ไปที่นี่สำหรับคำแนะนำในการกำจัด UNetbootin ลงหน้า: unetbootin.github.io
xtrchessreal

ในการลบ UNetBootin ให้ไปที่ลิงค์นี้
zipzit

1

ฉันอยากจะแนะนำให้คุณติดตั้ง Ubuntu ในเครื่องเสมือนเช่น VMPLAYER แทนการบูทคู่ สิ่งนี้จะช่วยให้กระบวนการบู๊ตของคุณยุ่งน้อยลงและอูบุนตูทำงานได้อย่างรวดเร็วใน vmplayer


4
แม้ว่านี่จะเป็นทางออกที่ดีในการเรียกใช้ทั้งสองระบบปฏิบัติการ แต่คุณสามารถยืนยันว่าคุณสามารถติดตั้ง Ubuntu และเรียกใช้ Windows ใน VM ฉันมักจะแนะนำว่าคนดูอัลบูต มันทำให้ผู้ใช้มีความสามารถเพิ่มขึ้นอีกเล็กน้อยจากการทำงานใน VM และเมื่อผู้คนเบื่อ Windows พวกเขาสามารถล้างพาร์ติชั่นและเพิ่มลงในการติดตั้ง Ubuntu ได้ เมื่อคุณใช้เครื่องเสมือนคุณต้องเริ่มต้นใหม่อีกครั้ง เครื่องเสมือนเป็นวิธีที่ดีในการทดสอบสิ่งต่าง ๆ เรียกใช้เว็บเซิร์ฟเวอร์ ฯลฯ แต่เครื่องเหล่านี้ขาดในบางพื้นที่ โดยเฉพาะถ้าคุณกำลังพูดถึงระบบเดสก์ท็อป
Jakke

คุณทำคะแนนได้ดีที่ @Jakke แต่อย่าลืมข้อดีอย่างหนึ่งของการใช้ VM คือคุณสามารถเรียกใช้ทั้งสอง OS ได้พร้อมกันซึ่งอาจเป็นข้อได้เปรียบที่ยิ่งใหญ่สำหรับผู้ใช้บางคน
Richard Fawcett

การบู๊ตแบบดวลนั้นดีกว่าเพราะเร็วกว่าและคุณไม่ต้องบู๊ตเครื่องคอมพิวเตอร์สองครั้ง
Jam Risser

0

คุณสามารถลองใช้EasyBCDเพื่อเพิ่ม ISO ลงใน Windows Boot Manager ในบางกรณีอาจใช้งานไม่ได้ แต่ให้ลองใช้


ฉันไม่เห็นตัวเลือกในการเพิ่ม ISO ไปยัง WBM ฉันจะหาได้ที่ไหน
user294273

0

สร้าง VM ที่ใช้ฟิสิคัลดิสก์จากนั้นบูต VM ด้วยอิมเมจ ISO

ฉันขอแนะนำให้ใช้ VMWare สำหรับเรื่องนี้เพราะฉันพบว่า VirtualBox ยากต่อการกำหนดค่า

ฉันขอแนะนำให้ใช้ดิสก์ที่สมบูรณ์สำหรับสิ่งนี้ การใช้พาร์ติชันเป็นไปได้ในทางทฤษฎี แต่ฉันไม่เคยทำเลย

ขั้นตอน:

  1. ลบพาร์ติชั่นทั้งหมดที่คุณจะติดตั้ง linux บน Windows 7/8 ทำได้จาก "การจัดการคอมพิวเตอร์" (พาร์ติชันบางส่วนได้รับการปกป้องและ windows จะไม่อนุญาตให้ VMWare เข้าถึงดิสก์หากไม่ได้ลบออกก่อน)

  2. เปิด VMWare ในฐานะผู้ดูแลระบบ (คลิกรองเรียกใช้ในฐานะผู้ดูแลระบบ) สร้าง VM ใหม่เลือกโหมดที่กำหนดเองเมื่อสร้าง HD เลือกสร้างจากฟิสิคัลดิสก์

  3. บูต VM จาก ISO หากคุณเห็นเคอร์เซอร์สีขาวและหน้าจอสีดำคุณกำลังบูตจาก HD ที่ว่างเปล่า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.