วิธีการติดตั้ง Linux บน Windows

Ubuntu ทำงานบน Hyper-V

Ubuntu 20.04 ทำงานบน Hyper-V ใช้งานได้เต็มหน้าจอ แต่ไม่สามารถจับภาพหน้าจอได้

แม้ว่าการติดตั้งการแจกจ่าย Linux ควบคู่ไปกับหรือแทนที่ Windows นั้นค่อนข้างง่าย อาจซับซ้อนเล็กน้อยสำหรับผู้ที่ทำเป็นครั้งแรก พวกเขายังอาจต้องการทำให้แน่ใจก่อนจะก้าวกระโดด

ในโพสต์นี้เราจะมาอธิบาย วิธีการติดตั้ง linux บน windows, เรากำลังจะทำโดยเน้นที่ Windows 10 แม้ว่าวิธีการทำจะไม่แตกต่างกันมากใน Windows 11 ใหม่

วิธีติดตั้ง Linux บน Windows

มีขั้นตอนก่อนหน้านี้ที่เราไม่สามารถอธิบายได้ เพราะมันแตกต่างกันไปตามยี่ห้อและรุ่นของมาเธอร์บอร์ดและไมโครโปรเซสเซอร์ เป็นวิธีเปิดใช้งานโหมดการจำลองเสมือน แต่แน่นอนว่า Google คือคำตอบ

คำแนะนำที่ปฏิบัติตามจะอ้างอิงถึง Windows 10 เวอร์ชันล่าสุด ในการตรวจสอบว่าเราได้ติดตั้งเวอร์ชันใด เราสามารถทำได้จากเครื่องมือพรอมต์คำสั่งด้วยคำสั่ง winver

Hyper-V

แผงคุณสมบัติของ Windows

Hyper-V เครื่องมือจัดการเครื่องเสมือนของ Microsoft เปิดใช้งานจากคุณสมบัติของ Windows

เริ่มต้นด้วยการกำหนดแนวคิดบางอย่าง

  • การจำลองเสมือน: เป็นขั้นตอนของการเรียกใช้ระบบปฏิบัติการบนคอมพิวเตอร์ซึ่งมีลักษณะที่จำลองโดยซอฟต์แวร์ แต่ให้ความรู้สึกเหมือนจริงกับระบบปฏิบัติการ แม้ว่าเครื่องมือบางอย่างจะอนุญาตให้มีการแลกเปลี่ยนไฟล์ระหว่างระบบปฏิบัติการเสมือนจริงและโฮสต์ แต่เครื่องมือเดิมไม่สามารถเข้าถึงหลังได้
  • ไฮเปอร์ไวเซอร์: เป็นโปรแกรมสร้างและรันเครื่องเสมือน มีสองประเภท ได้แก่ ประเภทที่เรียกใช้เครื่องเสมือนสำหรับแขกโดยตรงบนฮาร์ดแวร์ของระบบ การปฏิบัติตามบทบาทของระบบปฏิบัติการ และประเภทที่ทำงานเหมือนกับแอปพลิเคชันทั่วไป เนื่องจากสามารถเริ่มและหยุดได้เหมือนโปรแกรมปกติ
  • เครื่องเสมือน: เป็นระบบคอมพิวเตอร์จำลองที่ทำงานบนระบบอื่น เครื่องเสมือนสามารถเข้าถึงทรัพยากรจำนวนเท่าใดก็ได้ที่จำกัดโดยทรัพยากรจริงของคอมพิวเตอร์แม่ข่ายเท่านั้น

Hyper-V เป็นเครื่องมือในตัวใน Windows 10 และ 11 ซึ่งรับผิดชอบในการสร้างและเรียกใช้เครื่องเสมือนที่สามารถเพิ่มอุปกรณ์เสมือนเช่นดิสก์และอื่น ๆ ได้

ข้อกำหนดของซอฟต์แวร์และฮาร์ดแวร์เพื่อเรียกใช้ Hyper-V

Windows รุ่นที่รองรับคือ:

  • องค์กรหน้าต่างฮิต
  • ของ Windows Pro 10
  • หน้าต่าง 10 การศึกษา

ข้อกำหนดฮาร์ดแวร์ขั้นต่ำคือ:

  • โปรเซสเซอร์ 64 บิตพร้อมการแปลที่อยู่ระดับที่สอง (SLAT)
  • รองรับ CPU สำหรับ VM Monitor Mode Extension (VT-x บน Intel CPU)
  • หน่วยความจำ 4 GB ขึ้นไป เพื่อให้เป็นไปตามข้อกำหนดขั้นต่ำของ Windows และระบบปฏิบัติการเสมือนจริง

ในการตรวจสอบความเข้ากันได้ของฮาร์ดแวร์ เราปฏิบัติตามขั้นตอนต่อไปนี้:

  1. เราเขียน cmd.exe ในแถบค้นหา
  2. เราพิมพ์ systeminfo
  3. เรากำลังมองหา ส่วน ข้อกำหนด Hyper-V.
ตรวจสอบความต้องการ

จากเครื่องมือ พร้อมรับคำสั่ง เราสามารถตรวจสอบว่าระบบของเราตรงตามข้อกำหนดในการรัน Hyper-V . หรือไม่

เมื่อเรายืนยันว่าตรงตามข้อกำหนดทั้งหมดแล้ว เราจะพิมพ์ในแถบค้นหา Aเปิดหรือปิดคุณสมบัติ Windows. มันยังทำงานเพื่อเขียน Hyper-V.

ตามชื่อที่แสดงถึง การเปิดหรือปิดใช้งานคุณลักษณะของ Windows ทำแค่นั้น เราลงรายการจนกว่าเราจะพบกล่องที่ตรงกับ Hyper-V และคลิกที่ ตกลง เมื่อการเปิดใช้งานเสร็จสิ้น เราต้องรีสตาร์ทคอมพิวเตอร์

การสร้างเครื่องเสมือน

เริ่มตั้งแต่เวอร์ชัน 1709 ของ Windows 10 หรือที่เรียกว่า Fall Creators Update มีผู้สร้างเครื่องเสมือนที่ไม่จำเป็นต้องเริ่มต้นผู้ดูแลระบบ. เราเริ่มดูในเมนู การสร้างอย่างรวดเร็วของ Hyper-V

ผู้สร้างอนุญาตให้เราเลือกระหว่าง Ubuntu บางรุ่นหรือใช้ภาพที่ดาวน์โหลดโดยเรา. โปรดจำไว้ว่า คำศัพท์ภาพในบริบทนี้หมายถึงแบบจำลองที่แน่นอนของไฟล์ที่ดาวน์โหลดโดยเทียบกับของเซิร์ฟเวอร์ต้นทาง ไม่ใช่กราฟิก

หากเราเลือกใช้หนึ่งในภาพที่ Hyper-V นำเสนอ ให้คลิกที่ภาพนั้น แล้วใน สร้างเครื่องเสมือน.

ในกรณีที่ มาใช้ภาพที่ดาวน์โหลดโดยเรา คลิกที่ แหล่งที่มาของการติดตั้งในพื้นที่, เรายกเลิกการเลือกช่องที่ระบุว่า Windows จะทำงานและคลิกเปลี่ยนแหล่งที่มาของการติดตั้ง เราสามารถเลือกไฟล์ในรูปแบบ .vmk หรือ .iso

การใช้ภาพที่ Hyper-V เสนอให้เรานั้นไม่ได้หมายถึงการประหยัดเวลามากนัก เนื่องจากคุณต้องดาวน์โหลดและติดตั้ง

เพื่อกำจัดเครื่องเสมือน เราต้องใช้ขั้นตอนต่อไปนี้:

  1. จากเมนูเราเริ่ม Hyper-V Manager
  2. เราวางตัวชี้บนเครื่องเสมือนและด้วยปุ่มขวาเราเลือก ลบ

เรายืนยันโดยคลิกที่ เอาออก ในหน้าต่างที่เปิดขึ้น

ระบบย่อย Windows สำหรับ Linux 2

Ubuntu บน WSL

Ubuntu ทำงานบนระบบย่อย Windows สำหรับ Linux

แม้ว่าจะถูกสร้างขึ้นโดยคำนึงถึงนักพัฒนา แต่ Windows Subsystem for Linux (WSL) เป็นตัวเลือกที่ดีสำหรับผู้ใช้ใหม่ในการทำความคุ้นเคยกับการใช้เทอร์มินัล Linux ด้วย WSL เราสามารถเลือกลีนุกซ์รุ่นยอดนิยมบางรุ่น (ไม่มีเดสก์ท็อป) และเรียกใช้เครื่องมือบรรทัดคำสั่ง โปรแกรมอรรถประโยชน์ และแอพพลิเคชั่นส่วนใหญ่ที่ไม่ต้องการอินเทอร์เฟซแบบกราฟิก โดยตรงใน Windows และไม่ต้องติดตั้งเครื่องเสมือนหรือติดตั้ง Linux บนพาร์ติชันหรือดิสก์อื่น

ลักษณะบางอย่างคือ:

  • เลือกจากการแจกแจงที่ได้รับความนิยมมากที่สุด Linux, Ubuntu รุ่นต่าง ๆ, Debian, Fedora, openSUSE, Suse Linux เป็นต้น บางรายการฟรีและบางรายการได้รับเงิน
  • เรียกใช้เครื่องมือที่ใช้มากที่สุดบรรทัดคำสั่งรวมถึง grep, sed, awk หรือไบนารี ELF-64 อื่นๆ
  • ใช้สคริปต์เชลล์ Bash และแอปพลิเคชันบรรทัดคำสั่ง สำหรับ Linux เช่น vim, emacs และ tmux
  • เขียนและรันโปรแกรมในภาษาโปรแกรม เช่น NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust and Go เป็นต้น
  • โต้ตอบกับเทคโนโลยีเซิร์ฟเวอร์และฐานข้อมูล เช่น SSHD, MySQL, Apache, lighttpd, MongoDB และ PostgreSQL
  • ติดตั้งโปรแกรมจากที่เก็บ ของการกระจาย Linux โดยใช้ตัวจัดการแพ็คเกจดั้งเดิม
  • เปิดแอปพลิเคชั่น Windows จาก Linux

การติดตั้งระบบย่อย Windows สำหรับ Linux 2

คำแนะนำด้านล่างนี้มีไว้สำหรับ Windows 10 เวอร์ชัน 2004 และใหม่กว่า (รุ่น 19041 และใหม่กว่า) หรือ Windows 11

ในการติดตั้งระบบย่อย Windows สำหรับ Linux เราต้องทำตามขั้นตอนต่อไปนี้:

  1. เรากำลังมองหา พร้อมรับคำสั่ง บนเมนู
  2. ด้วยปุ่มขวาเราเลือก เรียกใช้ในฐานะผู้ดูแล
  3. เราเขียน wsl --install.

ใน WSL 2 Microsoft ทำให้การติดตั้งง่ายขึ้นมากและด้วยคำสั่งนี้ส่วนประกอบเสริมที่จำเป็นจะถูกเปิดใช้งานและดาวน์โหลดเคอร์เนล Linux เวอร์ชันล่าสุด เอกสารประกอบของ Microsoft ระบุว่า Ubuntu ได้รับการติดตั้งตามค่าเริ่มต้น อย่างไรก็ตาม ในกรณีของฉัน มันไม่เป็นเช่นนั้น และหมายถึงฉันไปยังร้านแอป

เราสามารถติดตั้งการแจกแจงด้วยวิธีต่อไปนี้:

wsl --list --online เพื่อดูรายการการแจกจ่ายที่มีอยู่

wsl --install -d <Nombre de la distribución> เพื่อติดตั้งหนึ่งในนั้น

ในร้านค้าแอปพลิเคชันของ Microsoft เรามีตัวเลือกเพิ่มเติม คุณเพียงแค่ต้องค้นหา (เราเขียน Linux ในเครื่องมือค้นหา) และติดตั้งตามปกติ จากนั้นเราเปิดจากเมนูราวกับว่ามันเป็นโปรแกรมปกติ

เมื่อเราเริ่มการแจกจ่ายที่ดาวน์โหลดเป็นครั้งแรก หน้าต่างเทอร์มินัลจะเปิดขึ้นและเราจะถูกขอให้รอให้ไฟล์ถูกคลายการบีบอัดและจัดเก็บไว้ในคอมพิวเตอร์ของเรา เมื่อเสร็จสิ้น เราจะต้องสร้างบัญชีผู้ใช้ของเรา

หากคุณไม่คุ้นเคยกับ Linux โปรดทราบว่า เมื่อคุณป้อนชื่อผู้ใช้ในเทอร์มินัล คุณจะไม่เห็นเคอร์เซอร์เคลื่อนที่

คุณสมบัติพิเศษของระบบย่อย Windows สำหรับ Linux ใน Windows 11

การติดตั้งและใช้งานแอพพลิเคชั่นด้วยส่วนต่อประสานกราฟิก

ฉันกล่าวไว้ข้างต้นว่าไม่สามารถใช้แอปพลิเคชันที่มีส่วนต่อประสานกราฟิกได้ นี่หมายถึง Windows 10 และสิ่งที่ Microsoft รายงานอย่างเป็นทางการในเอกสารประกอบ

การสนับสนุนอย่างเป็นทางการสำหรับแอปพลิเคชันอินเทอร์เฟซแบบกราฟิกมีให้สำหรับ Windows 11 Build 22000 หรือสูงกว่า จากขั้นตอนก่อนหน้านี้ จำเป็นต้องติดตั้งไดรเวอร์เฉพาะสำหรับ WSL2 คำแนะนำมีให้ในเวลานี้สำหรับ อินเทล, เอเอ็มดี y NVIDIA.

แอปพลิเคชั่นที่ติดตั้งจะปรากฏในเมนู Windows ด้านล่างชื่อการแจกจ่ายn และติดตั้งด้วยคำสั่งที่กำหนดโดยดิสทริบิวชันเอง

เมานต์ดิสก์ในรูปแบบ Linux ดั้งเดิมที่ Windows ไม่รู้จัก

คุณลักษณะอื่นที่มีให้สำหรับ Windows 11 Build 22000 หรือสูงกว่าอีกครั้ง เราทำตามขั้นตอนต่อไปนี้:

  1. เราเปิด PowerShell
  2. เราเขียน GET-CimInstance -query "SELECT * from Win32_DiskDrive"

ตัวระบุอยู่ภายใต้คอลัมน์ รหัสอุปกรณ์. เราเมานต์ดิสก์ด้วยคำสั่ง:

wsl --mount <DeviceID>

ในการเมานต์พาร์ติชั่นเราพิมพ์:

wsl –mount -เปลือย

จากนั้นเราเปิด WSL และเขียน;

lsblk

ในการเมานต์พาร์ติชั่นที่เราเขียน

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

ที่จะต้องคำนึงถึง

การจำลองเสมือนและการใช้ระบบย่อย Windows สำหรับ Linux ช่วยให้เราคุ้นเคยกับสภาพแวดล้อม Linux แต่ไม่สามารถทำงานร่วมกับฮาร์ดแวร์ของเราได้ ยังไงก็ตาม ถือเป็นก้าวแรกที่ดีอย่างยิ่งหากเราอยากจะก้าวไปอย่างช้าๆ เพื่อให้มีความเข้าใจที่ดีขึ้นเกี่ยวกับวิธีการโต้ตอบของฮาร์ดแวร์ เราสามารถติดตั้งการแจกจ่าย Linux บนดิสก์ภายนอกหรือบนแฟลชไดรฟ์ที่มีความจุเพียงพอ

เราสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือที่กล่าวถึงในบทความได้ในลิงค์ต่อไปนี้:

เอกสาร Hyper-V อย่างเป็นทางการ

เอกสารระบบย่อย Windows อย่างเป็นทางการสำหรับ Linux 2


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เชโวราสกา dijo

    วินโดว์! สำหรับโรคระบาด! ฮิฮิ
    และไม่ควรติดตั้งในเครื่องเสมือน

    1.    ดิเอโกกอนซาเลซชาวเยอรมัน dijo

      ฉันพูดถึงทางเลือกอื่น ถ้าฉันต้องการบอกผู้คนว่าต้องทำอย่างไร ฉันจะก่อตั้งนิกายและรวบรวมส่วนสิบ