Score:0

จะบูตจาก SSD ภายนอกแทน HDD ภายในได้อย่างไร

ธง jp

ฉันมี SSD ภายนอกขนาด 1TB ที่ฉันต้องการบูต linux และใช้ HDD ภายในขนาด 6TB สำหรับพื้นที่เก็บข้อมูลขนาดใหญ่ (HDD ภายในถูกใช้เป็นไดรฟ์ OS เซิร์ฟเวอร์ linux) ฉันคิดว่าการเรียกใช้ระบบปฏิบัติการจาก SSD จะเร็วกว่ามาก (และเงียบกว่า!) ดังนั้นฉันจึงลองดู นี่คือปัญหาที่ฉันพบและสิ่งที่ฉันได้ลอง:

อุปกรณ์:

  • คอมพิวเตอร์ ASUS VM42
  • ฮาร์ดดิสก์ภายใน 6TB WD Red Plus (ระบบปฏิบัติการ Ubuntu ปัจจุบัน)
  • 1TB Samsung T5 USB SSD (ระบบปฏิบัติการอูบุนตูใหม่)
  • แฟลชไดรฟ์ USB พร้อมตัวติดตั้ง Ubuntu ที่เบิร์นผ่าน balenaEtcher จาก Mac ของฉัน

ฉันมีแฟลชไดรฟ์ USB ตัวเดียวกับที่ฉันใช้ติดตั้ง Linux ครั้งแรก ดังนั้นฉันจึงเสียบเข้ากับ USB SSD ที่ต่อพ่วงด้วย และเรียกใช้การติดตั้ง Ubuntu ฉันกลัวที่จะฟอร์แมต HDD ภายในใหม่และทำให้ข้อมูลทั้งหมดของฉันสูญหาย ดังนั้นฉันจึงนำมันออกมาเพื่อทำการติดตั้ง และมันก็เป็นไปอย่างราบรื่น มันรีบูตเป็นระบบปฏิบัติการ Linux ใหม่ที่ฉันเพิ่งติดตั้ง (เซิร์ฟเวอร์ Ubuntu 20.04) และใช้งานได้ดี

จากนั้นฉันตัดสินใจเสียบ HDD ภายในของฉันกลับเข้าไปในคอมพิวเตอร์ (ภายใน - ไม่ใช่ผ่าน USB) ตรวจสอบให้แน่ใจว่าได้ปิดคอมพิวเตอร์ก่อน ฉันเปิดและกด เดล ซ้ำๆ เพื่อเข้าสู่เมนู BIOS และตรวจสอบให้แน่ใจว่าได้เลือก T5 SSD สำหรับตัวเลือกการบู๊ตแล้ว นี่เป็นความสับสนแรกที่ฉันมี - มี 3 ตัวเลือกสำหรับ SSD: ซัมซุง T5 - abc123, อูบุนตู ซัมซุง T5 - abc123, และ UEFI ซัมซุง T5 - abc123 (ที่ไหน abc123 เป็นชุดตัวเลขและตัวอักษรยาวๆ น่าจะเป็น serial #?) ปัญหาคือไม่ว่าฉันจะเลือกรูปแบบหรือลำดับใด คอมพิวเตอร์จะยังคงบูตจาก HDD ภายในแทน SSD ภายนอก. (ปัญหาอื่นเกี่ยวกับ BIOS - ทุกครั้งที่ฉันอัปเดตตัวเลือกการบู๊ต เมื่อฉันกด "บันทึกและออก" ระบบจะเตือนฉันว่าไม่มีการเปลี่ยนแปลงใดๆ กับการตั้งค่า BIOS)

ฉันลองถอด HDD ภายในออกอีกครั้งเพื่อให้แน่ใจว่า SSD มีระบบปฏิบัติการ Linux ที่ใช้งานได้ และพอฉันถอด HDD ภายในออก คอมพิวเตอร์ก็บู๊ตจาก SSD ได้ตามปกติ แม้จะแสดงใน BIOS ว่า อูบุนตู ถูกเลือกสำหรับตัวเลือกการบูต #1 และแบบปกติ ซัมซุง T5 ถูกเลือกสำหรับตัวเลือกการบูต #2

อีกครั้ง ฉันปิดเครื่อง ใส่ HDD ภายใน บูตเข้า BIOS ตรวจสอบให้แน่ใจว่าได้เลือก Samsung SSD แล้ว นิ่ง บู๊ตจาก HDD ภายใน

บทช่วยสอนและบล็อกโพสต์และวิดีโอ YouTube เกือบทุกรายการที่ฉันพบขณะค้นหาวิธีแก้ไขนั้นมาจากผู้ที่แสดงวิธีการดูอัลบูต Windows และ Linux และการใช้รูฟัส นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา และฉันก็ทำตามไม่ได้ด้วยซ้ำ เพราะตอนนี้ฉันใช้ Mac ฉันต้องการเริ่มต้นใหม่จาก SSD ด้วย Ubuntu จากนั้นต่อเชื่อม HDD ภายในเป็นตัวเลือกที่เก็บข้อมูลที่จะยังคงมีไฟล์เก่าทั้งหมดของฉันตั้งแต่ก่อนการถ่ายโอน นี่คือการสันนิษฐาน (และแก้ไขฉันหากฉันผิด) ที่ฉันสามารถติดตั้ง HDD ภายในด้วยวิธีง่ายๆ ภูเขา ไปยังไดเร็กทอรี จากนั้นดำเนินการต่อและลบไฟล์ระบบลินุกซ์เก่าทั้งหมด และเก็บไฟล์ส่วนตัวที่ฉันต้องการไว้ เช่น ฉันจะย้ายไฟล์ทั้งหมดของฉันไปที่โฟลเดอร์ระดับบนสุด จากนั้นลบทุกอย่างที่เหลือ (bin, boot, data, dev, etc, root, srv, var, etc.) สิ่งนี้จะทำงานได้ตั้งแต่แรกหรือไม่

โพสต์หนึ่งที่ฉันพบใน StackExchange มีคนพูดถึงการบูทและทำ sudo อัพเดตด้วงซึ่งฉันลองเมื่อบูตจาก SSD โดยไม่ได้ต่อ HDD อย่างไรก็ตามสิ่งนี้ไม่ได้เปลี่ยนแปลงอะไรเลย

ใครสามารถช่วย?

แก้ไข: BIOS ที่ใช้ในเครื่อง Asus คือยูทิลิตี้ UEFI BIOS

แก้ไข 2: ฉันบูตจาก SSD โดยที่ถอด HDD ออก จากนั้นเชื่อมต่อในขณะที่คอมพิวเตอร์เปิดและทำงานอยู่ ก lsblk ไม่แสดง HDD ภายในที่ฉันเพิ่งเชื่อมต่อ ฉันได้ยินเสียงหวีดหวิวจากไดรฟ์ ฉันจึงรู้ว่ามันเปิดอยู่ ไม่แน่ใจว่าเป็นข้อมูลที่เป็นประโยชน์แต่อย่างใด

Josh Andromidas avatar
jp flag
@Nmath Yup อย่างที่ฉันพูด - เมื่อ HDD ภายในถูกตัดการเชื่อมต่อโดยเชื่อมต่อกับ SSD เท่านั้นมันจะบู๊ตด้วยการติดตั้ง Ubuntu ใหม่ นอกจากนี้ SSD ยังเชื่อมต่อผ่าน USB 3.0 ซึ่งฉันค่อนข้างแน่ใจว่าเร็วกว่า 5400 RPMบาง googling ด่วนแสดงให้เห็นว่าความเร็ว USB 3.0 สามารถเข้าถึงได้ถึง 625 MB/s ในขณะที่ความเร็ว 5400 RPM HDD อยู่ที่ประมาณ 100 MB/s ในการทดสอบเบื้องต้นบางอย่างที่ฉันทำกับเว็บเซิร์ฟเวอร์ Docker บางตัว การย้ายไฟล์กำหนดค่าไปยัง SSD ช่วยเพิ่มความเร็วได้อย่างมาก ในขณะที่การบูท SSD (โดยไม่ได้ติดตั้ง HDD) ก็เร็วกว่าความเร็วการบูทของ HDD มากเช่นกัน
Nmath avatar
ng flag
หากคุณยืนยันว่า Ubuntu ได้รับการติดตั้งและสามารถบู๊ตได้ จะอยู่ภายในขอบเขตของเฟิร์มแวร์เมนบอร์ด (BIOS) ของคุณเพื่อเลือกลำดับความสำคัญในการบู๊ต อาจมีการตั้งค่าเพิ่มเติมที่คุณต้องกำหนดค่าด้วย BIOS ของเมนบอร์ด น่าเสียดาย ไม่มีอะไรที่คุณสามารถทำได้ใน Ubuntu เกี่ยวกับเรื่องนี้ ลองอ่านเอกสารประกอบสำหรับเมนบอร์ดของคอมพิวเตอร์ของคุณ
sudodus avatar
jp flag
คุณกำลังบูทในโหมด BIOS (โหมดนามแฝงนามแฝง CSM ดั้งเดิม) หรือในโหมด UEFI หรือไม่ วิธีการควบคุมการบูตจะแตกต่างกันระหว่างโหมดการบูตทั้งสองโหมด และวิธีการจัดการระหว่างคอมพิวเตอร์อาจแตกต่างกันมาก
Josh Andromidas avatar
jp flag
@sudodus เมนู BIOS แสดงที่ด้านบน: UEFI BIOS Utility
sudodus avatar
jp flag
เมื่อใช้งาน Ubuntu โปรดเรียกใช้ `test -d /sys/firmware/efi && echo efi || echo bios` ในหน้าต่างเทอร์มินัลแล้วบอกเราว่าผลลัพธ์คืออะไร
Josh Andromidas avatar
jp flag
@sudodus เมื่อใช้งาน Ubuntu บน HDD ภายใน ผลลัพธ์คือ "efi" ฉันควรรันบน SSD Ubuntu ติดตั้งใหม่ด้วยหรือไม่
sudodus avatar
jp flag
ใช่มันเป็นความคิดที่ดี
Josh Andromidas avatar
jp flag
@sudodus ฉันถอด HDD ออกอีกครั้งและการติดตั้ง Ubuntu ของ SSD ก็พูดว่า "efi"
sudodus avatar
jp flag
ตกลง ดังนั้นเราต้องแก้ไขระบบบูต UEFI เกือบทุกครั้ง UEFI จะเริ่มค้นหาในไดรฟ์แรกที่เห็น `/dev/sda` และมองหาพาร์ติชันระบบ EFI (ESP)ในกรณีของคุณ ยังมี ESP ในไดรฟ์ภายนอก (อาจเป็น `/dev/sdb`) ซึ่งใช้เมื่อไม่มีไดรฟ์ภายใน หรือเมื่อคุณเปิดใช้งานเมนูชั่วคราวและเลือกไดรฟ์ภายนอก - ในระบบ UEFI-BIOS ของคอมพิวเตอร์บางเครื่อง คุณอาจสามารถเลือกไดร์ฟที่จะบู๊ตได้ แต่อาจจะต้องบู๊ตจากไดร์ฟภายใน เพื่อให้การบู๊ตผ่าน ESP ของไดรฟ์ภายในรวมระบบไว้ในไดรฟ์ภายนอกด้วย!
sudodus avatar
jp flag
มีบทแนะนำที่ดีเกี่ยวกับการบูท UEFI ที่ [ลิงก์นี้ไปยังฟอรัม Ubuntu](https://ubuntuforums.org/showthread.php?t=2147295) นอกจากนี้ยังมีทางลัด - @oldfred เป็นกูรูที่นี่ คุณสามารถถามเขาได้ที่ Ubuntu Forums
sudodus avatar
jp flag
วิธีแก้ไขด่วนคือการใช้ [BootRepair](https://help.ubuntu.com/community/Boot-Repair)
waltinator avatar
it flag
ฉันแนะนำให้คุณอ่าน `https://en.wikipedia.org/wiki/Power-on_self-test` , `https://en.wikipedia.org/wiki/BIOS` , `https://en .wikipedia.org/wiki/Master_boot_record` , `https://en.wikipedia.org/wiki/GUID_Partition_Table` , `https://en.wikipedia.org/wiki/UEFI` หนึ่งจะมีคำตอบ อ่านคนอื่น ๆ เพื่อทำความเข้าใจว่า

โพสต์คำตอบ

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