Score:0

Ubuntu 21.04 ไม่สามารถบู๊ตจาก USB HDD ภายนอกได้

ธง ke

รูปแบบระบบไฟล์ของฉัน ภายในคือ sda และภายนอกคือ sdb:

สดา                                                                             
ââsda1                                                                          
ââsda2                                                                          
ââsda3 xfs 47a37509-ff0a-428d-915c-bb4f0990db3f 1.8G 8% /บูต
ââsda4 xfs ccbf4efa-8634-43f8-806a-118b9295471c 41.1G 18% /
ââsda5 สลับ 1 ace29398-f6ce-41a6-83ea-fafeb00ae323 [สลับ]
ââsda6 xfs 563b68c5-8f7d-48c7-a0c8-1b3e7e7fc276 843.9G 4% /หน้าแรก
เอสดีบี                                                                             
ââsdb1                                                                          
ââsdb2                                                                          
ââsdb3 ext4 1.0 abad4358-f108-4521-b8f8-4b7ff0f67c2e                
ââsdb4 ext4 1.0 a9cd1ec5-bcab-4a03-9ae3-86a776821e08                
ââsdb5                                                                          
ââsdb6 ext4 1.0 1368841e-d836-4e79-81e1-9a0a6db1aa61  

 

ขั้นตอนที่ทำไปแล้ว:

  1. ใช้สคริปต์ clone-ubuntu.sh เพื่อโคลน hdd ภายในไปยัง hdd ภายนอกขนาด 2TB
  2. รัน 'grub-install /dev/sdb' และรัน 'update-grub' เมื่อบูตจากไดรฟ์ภายใน
  3. ติดตั้ง /dev/sdb3 ถึง /mnt.
  4. อัปเดตไฟล์ /mnt/grub/grub.cfg ด้วย UUID ของพาร์ติชัน /dev/sdb สำหรับ /boot
  5. อัปเดตไฟล์ /mnt/grub/grub.cfg ด้วย UUID ของ /dev/sdb สำหรับ / พาร์ติชัน
  6. อัปเดตไฟล์ /mnt/grub/grub.cfg และเปลี่ยนจาก hd0,gpt4 เป็น hd1,gpt4

เป็นแล็ปท็อป Acer Aspire One รุ่นเก่าที่มี BIOS (ไม่มี UEFI) และฉันเปลี่ยนลำดับการบู๊ตด้วยไดรฟ์ภายนอกเป็นอุปกรณ์บู๊ตเครื่องแรก และทุกครั้งที่บู๊ตจากไดรฟ์ภายใน ฉันไม่สามารถบู๊ตจากไดรฟ์ภายนอกได้

ผมทำอะไรผิดหรือเปล่า? ฉันพลาดขั้นตอนสำคัญหรืออะไรไปหรือเปล่า? ฉันยังวิ่ง 'dd bs=512 count=1 if=/dev/sdb 2>/dev/null| สตริง ZRR= `|ฉ |f1 ด้วง ธรณี ฮาร์ดดิสก์ อ่าน ข้อผิดพลาด

และอย่างที่คุณเห็น มันมี GRUB!

ฉันสูญเสียทั้งหมด ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

guiverc avatar
cn flag
อุปกรณ์บางอย่าง (*ควบคุมโดยเฟิร์มแวร์ของอุปกรณ์*) มีกฎเฉพาะที่ต้องปฏิบัติตาม ฉันมีอุปกรณ์ *dell* ที่จะบู๊ตจากดิสก์ภายนอกหากเป็นอุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อด้วย USB เท่านั้น (เช่นไม่มีธัมบ์ไดรฟ์หรือติดตั้งเฉพาะดิสก์เดียว อุปกรณ์ USB บางตัวมีที่เก็บข้อมูลอยู่ในนั้น ซึ่งรวมถึงฮับบางตัวในประสบการณ์ของฉันไม่สามารถใช้ได้) ฉันยังมีอุปกรณ์ที่จะบู๊ตเฉพาะอุปกรณ์ *ภายนอก* หากใช้คีย์เพื่อเลือกอุปกรณ์บู๊ตระหว่างบู๊ต (แม้ว่า BIOS จะเป็น ตั้งค่าให้บู๊ตภายนอกเหนือภายใน) ปัญหาเหล่านี้ไม่คำนึงถึง OS จากประสบการณ์ของฉันว่าเป็นเฉพาะ *เฟิร์มแวร์*
C.S.Cameron avatar
cn flag
ฉันโชคดีที่สุดที่ถอดปลั๊กไดรฟ์ภายในออกก่อนที่จะติดตั้งลงในไดรฟ์ภายนอก การติดตั้งใหม่ควรอยู่ในโหมด BIOS/UEFI เดียวกันกับที่มีอยู่
quarksrus avatar
ke flag
ขอบคุณ แต่ฉันพบปัญหาแล้ว ดูเหมือนว่าสคริปต์โคลนอูบุนตูใช้งานได้กับประเภท ext4 fs เท่านั้นไม่ใช่ xfs พาร์ติชันในไดรฟ์เดิมเป็น xfs ทั้งหมด แต่ clone-ubuntu ต้องการให้เป็น ext2/4 ในไดรฟ์โคลน ฉันทำสิ่งนี้แล้ว แต่ลืมอัปเดตประเภท fs ใน /etc/fstab บนไดรฟ์โคลน เมื่อฉันอัปเดต ฉันสามารถบูตจากไดรฟ์โคลนได้!!

โพสต์คำตอบ

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