“ ข้อผิดพลาด: ไม่มีอุปกรณ์ดังกล่าว” ขณะบู๊ตใน Ubuntu Server 11.10 กับ Raid1


0

ฉันมีการกำหนดค่าของ 4 HDD เป็น RAID1 2 คู่ของ 2 HDD

RAID1 คู่แรกสำหรับระบบดังนั้นฉันเพิ่งสร้างพื้นที่ 40GB สำหรับการแลกเปลี่ยนและส่วนที่เหลือสำหรับรูท คู่ที่สองของอาร์เรย์ RAID1 ใช้สำหรับการใช้งานแบบตรรกะ ดังนั้นในที่สุดฉันมี:

คู่แรก:

1 ดิสก์:

  • แลกเปลี่ยน 40GB
  • การโจมตี 960GB / ext4

2 ดิสก์:

  • แลกเปลี่ยน 40GB
  • การโจมตี 960GB / ext4

คู่ที่สอง:

3 ดิสก์:

  • 1.0 TB etx4 raid

4 ดิสก์:

  • 1.0 TB etx4 raid

หลังจากติดตั้งระบบเมื่อบู๊ตเครื่องฉันเห็นข้อผิดพลาดแปลก ๆ ประมาณ 5-6 วินาที:

error: no such device: c3b8763c-4623-4fe1-9096-3aadef5cc116
Press any key to continue...

ฉันทำอะไรผิด

ผลลัพธ์ของls -l /dev/disk/by-uuidคือ:

total 0
lrwxrwxrwx 1 root root 9 2012-04-24 15:38 c3b8763c-4623-4fe1-9096-3aadef5cc116 -> ../../md0

คำตอบ:


2

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


1
คุณจะเจาะจงมากขึ้นได้ไหม? ฉันไม่เซิร์ฟเวอร์มืออาชีพดังนั้นถ้าคุณจะให้ฉันคำตอบรายละเอียดเกี่ยวกับวิธีการที่ฉันสามารถทำเช่นนั้นผมจะรู้สึกขอบคุณมากที่คุณ :)
Denees

คุณต้องสร้าง / boot พาร์ทิชันซึ่งดูเหมือนว่าคุณจะถูกลบเมื่อติดตั้ง นั่นจะเป็นสถานที่ที่เครื่องมือติดตั้งของ Ubuntu จะบันทึกเวทย์มนตร์ที่เกี่ยวข้องทั้งหมดให้มี / [root] บนโวลุ่มที่เข้ารหัสของ RAID หรือ LVM หากคุณไม่สามารถแบ่งพาร์ติชั่นใหม่ได้ให้ใช้แท่ง USB ที่สามารถบู๊ตได้หากคุณต้องการแบ่งพาร์ติชันใหม่ - ให้ใช้ LVM เพราะจะทำให้สามารถปรับขนาดพาร์ติชั่นได้ทันที
ZaB

ตกลงฉันจะพยายามติดตั้งใหม่อย่างถูกวิธีใครจะรู้บางทีฉันพลาดบางสิ่งบางอย่างหรือฉันอาจลบบางอย่างขอบคุณ ฉันจะได้คำตอบหลังจากนั้น
Denees

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

1

" c3b8763c-4623-4fe1-9096-3aadef5cc116" เป็นUUIDที่ระบุดิสก์เฉพาะในกรณีนี้ การทำแผนที่พร้อมให้คุณดูด้วยเช่น

ls -l /dev/disk/by-uuid

เห็นได้ชัดว่าระบบของคุณพยายามบูตจากดิสก์ด้วย UUID " c3b8763c-4623-4fe1-9096-3aadef5cc116" ซึ่งไม่พบ หากมีลิงค์อยู่/dev/disk/by-uuidตรวจสอบให้แน่ใจว่าชี้ไปที่ดิสก์ที่ถูกต้อง หากไม่มีอยู่คุณสามารถสร้างมันได้หรือดีกว่า (อาจจะดีกว่า) แก้ไขการอ้างอิง UUID ในบูตโหลดเดอร์เพื่อค้นหา UUID ที่สอดคล้องกับดิสก์ที่ถูกต้อง

แม้ว่าคุณจะไม่สามารถบูตระบบปฏิบัติการได้ แต่อย่างน้อยคุณควรได้รับตัวเลือกให้เริ่มต้นในโหมด superuser โดยตรงจาก GRUB (หรือบูทโหลดเดอร์ที่คุณใช้ตอนนี้) และแก้ไขจากบรรทัดคำสั่ง


ระบบเริ่มต้นตามปกติ ฉันแก้ไขโพสต์แรกด้วยผลลัพธ์ของ ls -l
Denees

@DenisHoss: ยอดเยี่ยมผลลัพธ์นั้นแสดงให้เห็นว่ามันพยายามที่จะเข้าถึงอาเรย์การโจมตี/dev/md0ซึ่งด้วยเหตุผลบางอย่างยังไม่พร้อม ด้วยข้อมูลนี้คุณสามารถดำเนินการต่อในเส้นทางของคำตอบของ ZaB
Daniel Andersson

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