การติดตั้งไดรฟ์ USB ของเซิร์ฟเวอร์ Ubuntu 12.04 ล้มเหลว - ไม่พบส่วนประกอบจากซีดีรอม


39

ฉันพยายามติดตั้งUbuntu 12.04 Server (32 บิต)บนเครื่องที่นี่โดยใช้แท่ง USB ฉันใช้Universal-USB-Installer-1.8.9.4ซึ่งรองรับเซิร์ฟเวอร์ 12.04 เพื่อรับ ISO ลงในไดรฟ์ USB

  1. คอมพิวเตอร์บูทขึ้นตอนการติดตั้งตกลง
  2. มันผ่านภาษาอูบุนตูโลแคลและการเลือกคีย์บอร์ด
  3. จากนั้นเริ่มโหลดส่วนประกอบเพิ่มเติม ณ จุดนี้จะได้รับประมาณหนึ่งในสี่ของวิธีการแล้วโยนข้อความผิดพลาดใหญ่พูดว่า:

[!!] โหลดส่วนประกอบของตัวติดตั้งจากซีดี

มีปัญหาในการอ่านข้อมูลจากซีดีรอม โปรดตรวจสอบให้แน่ใจว่ามันอยู่ในไดรฟ์ หากการลองใหม่ไม่ทำงานคุณควรตรวจสอบความสมบูรณ์ของซีดีรอมของคุณ

ไม่สามารถคัดลอกไฟล์จากซีดีรอม ลองใหม่?

ข้อผิดพลาด cd rom กับพื้นหลังสีม่วง

การลองใหม่ล้มเหลวอย่างเห็นได้ชัดเช่นกัน ลองใช้งานอีกครั้งและติดตั้งลงบน USB อีกครั้ง แต่ไม่มีการเปลี่ยนแปลง ได้ลองตรวจสอบข้อผิดพลาดความสมบูรณ์ของ CD-ROM และมันเกิดข้อผิดพลาด:

[!] ตรวจสอบความสมบูรณ์ของซีดีรอม

การทดสอบความสมบูรณ์ล้มเหลว

The ./pool/main/l/linux/fs-secondary-modules-3.2.0-23-generic-pae-di_3.2.0-23.36_i386 ไฟล์ล้มเหลวในการตรวจสอบ MD5 การตรวจสอบ ซีดีรอมของคุณหรือไฟล์นี้อาจเสียหาย

ป้อนคำอธิบายรูปภาพที่นี่

ยังได้ลองสร้าง Ubuntu-Server 12.04 LTS (แม่นยำ Pangolin) ทุกวัน ไม่ไปที่นั่น แม้ตรวจสอบแฮช iso SHA1 และมันก็ตรงกัน

ลองใช้ LinuxLive USB Creator 2.8.11 และ unetbootin-windows-575 เพื่อดูว่าเป็นภาพที่มีซอฟต์แวร์ไดรฟ์ USB หรือไม่ แต่ก็ยังไม่ไป

ความคิดใด ๆ


2
ข้อผิดพลาดนี้ยังส่งผลกระทบต่อ ubuntu-12.04.2-server-amd64.iso และมีข้อผิดพลาดที่ยื่นในbugs.launchpad.net/debian-installer/+bug/1130381
Omid Kosari

3
ฉันพบปัญหานี้ขณะพยายามติดตั้ง ubuntu-12.04.2-server-amd64 วิธีแก้ปัญหาที่ใช้งานได้สำหรับฉันคือใช้Win32 Disk Imagerเพื่อเขียน ISO ลงใน USB แฟลชไดรฟ์ เมื่อฉันเปิดอิมเมจ ISO ใน 7-zip หรือติดตั้งโดยใช้ Daemon Tools และดูเนื้อหาใน Windows Explorer ทั้งคู่แสดงไฟล์ใน / pool / main / l / linux พร้อมชื่อที่ถูกตัดทอน
NickG

1
โซลูชันของ NickG ก็ใช้ได้กับฉันเช่นกัน (เคยใช้ UNetbootin ใน Windows มาก่อนซึ่งดูเหมือนจะไม่ทำงาน)
gablin

ฉันพบปัญหาเดียวกัน แต่มี 13.10 กลับกลายเป็นว่าปัญหาไม่ได้อยู่กับตัวติดตั้ง แต่การตั้งค่า BIOS ของเมนบอร์ด (GIGABYTE GA-990FXA-UD3) ฉันไม่สามารถติดตั้งจาก USB และสิ้นสุดการโคลนการติดตั้งเซิร์ฟเวอร์ที่มีอยู่และบู๊ตเครื่องคอมพิวเตอร์ด้วย ทั้งพอร์ต USB และการ์ด Ethernet จะไม่ทำงาน เมื่อการตั้งค่า BIOS เปลี่ยนไปทุกอย่างก็เริ่มทำงาน ดูaskubuntu.com/questions/276788/...สำหรับรายละเอียด
hknust

ฉันลองวิธีแก้ปัญหาด้านล่างและไม่มีวิธีใดที่ทำงานให้ฉันได้ ดูเหมือนว่าจะมีปัญหากับรุ่นด้านบน 13.04 ฉันสามารถติดตั้ง Ubuntu Server 13.04 64 บิตโดยไม่มีปัญหาใด ๆ นี่คือลิงค์ไปยัง 13.04 raring ringtail old-releases.ubuntu.com/releases/13.04
Kyle Coots

คำตอบ:


23

ดูเหมือนว่ามีข้อผิดพลาดบางอย่างในการตั้งชื่อไฟล์ภายใต้\pool\main\l\linux(ฉันพบนามสกุลเท็จ*.udeแทนที่จะ*.udebมี) และข้อผิดพลาด MD5-Checksum ด้วย./install/netboot/ubuntu-installer/i386/pxelinux.cfg/default) หลังจากแก้ไขข้อผิดพลาดเหล่านี้ฉันสามารถติดตั้งรุ่นเซิร์ฟเวอร์ 32 บิต


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

1
รุ่งโรจน์@ hre1 มีปัญหาเกี่ยวกับการติดตั้ง USB เป็นเวลาหลายปี ไม่มีใครแก้ไขสิ่งนี้ได้จริงๆหรือระบุพวกมันอย่างเต็มที่ การทำงานเพียงอย่างเดียวสำหรับเครื่องไม่กี่เครื่องที่ติดขัดเสมอในระหว่างการติดตั้งคือการใช้ซีดีรอมแทน
david6

1
MAYBE:หาก USB ถูกสร้างขึ้นภายใต้Ubuntuรุ่นเดียวกับเป้าหมายสิ่งนี้มักจะใช้งานได้ (แม้ว่าไม้ที่สร้าง 'Universal' จะล้มเหลว) เช่น. ใช้ 'เดสก์ท็อป' 12.04 LTS เพื่อสร้างการติดตั้ง USB สำหรับ 'เซิร์ฟเวอร์' 12.04 LTS ข้อผิดพลาดจะต้องได้รับการแก้ไข แต่สิ่งเหล่านี้จะลดลง ..
david6

1
ฉันไม่มีไฟล์ * .ude ใด ๆ แทน * .udeb ใน \ pool \ main \ l \ linux
เปิดการทำ SEO

1
เพียงแค่เปลี่ยนการทำงานของส่วนขยายให้มองหาพวกมัน ฉันพบพวกเขาและเพิ่งเปลี่ยนชื่อส่วนขยายและทุกอย่างทำงานได้อย่างมีเสน่ห์
Basit Anwer

24

นี่เป็นวิธีแก้ปัญหาของฉันเมื่อติดตั้งเซิร์ฟเวอร์ Ubuntu 12.04 LTS จาก USB Pendrive:

  • เรียกใช้โปรแกรมติดตั้ง
  • เปิดเปลือก ( ALT+ F2)
  • สร้างไดเร็กทอรีcdromโดยตรงบนรูทของระบบไฟล์:

    mkdir /cdrom
    

    (หากคุณมีปัญหาในการสร้างไดเรกทอรี/cdromให้ปิดการใช้งานเครื่องเล่นซีดีรอมใน BOIS หรือปลดสายเคเบิล)

  • เชื่อมต่อ USB ราวกับว่าเป็นซีดีรอม:

    mount -t vfat /dev/sdb1 /cdrom 
    

    sdb1อุปกรณ์ USB ของคุณอยู่ที่ไหน

นั่นคือทั้งหมดที่


6
Alt-F1เมื่อคุณนั่งประจำที่คุณจะได้รับกลับไปที่หน้าจอการติดตั้งโดยการกด
jevon

การติดตั้ง / dev / db1 บน / cdrom ล้มเหลว: อุปกรณ์หรือ resiyrce ไม่ว่าง
themihai

ฉันคิดว่าคุณต้องติดตั้ง / dev / sdb1 คุณแน่ใจ / dev / db1 เป็นอุปกรณ์ USB ของคุณหรือไม่ ตรวจสอบโดยดู / dev ของคุณ / ไดเรกทอรีและถอดอุปกรณ์ USB และดูว่าอุปกรณ์ใดที่เอาออก
Rob Groen

ขอบคุณมันใช้งานได้กับการติดตั้งเซิร์ฟเวอร์ 14.04.3 LTS
ad3luc

8

วิธีแก้ไขคือการใช้ Startup Disk Creator ฉันลองใช้งานบนคีย์ USB ของฉันและฉันได้ติดตั้ง Ubuntu Server 12.04 LTS 32 บิตโดยไม่มีปัญหา ฉันใช้ Ubuntu Desktop 12.04 LTS เพื่อสร้าง USB Startup Disk ของฉัน ดูบทความนี้สำหรับรายละเอียดเกี่ยวกับ Startup Disk Creator: http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu


1
ฉันก็พยายามวิธีนี้และมันไม่แน่นอนทำงานเพื่อ +1 สำหรับว่า ... แต่ฉันจะไม่เรียกนี้วิธีการแก้ปัญหาเป็นมีปัญหาอย่างชัดเจนกับทั้งภาพแผ่นดิสก์อูบุนตูหรือโปรแกรมยูนิเวอร์แซ USB ตัวติดตั้ง
พัฒนา

วิธีนี้ค่อนข้างถูกต้อง แต่ฉันกังวลว่าสิ่งนี้ (เงียบ ๆ ) บังคับให้ต้องใช้วิธีแก้ปัญหา เครื่องเหล่านี้ยังคงมีอยู่ไม่กี่เครื่อง (BIOS, ชิปเก่า) ที่วิธีการ SDC / USB ไม่ทำงานและต้องทำการติดตั้งซีดี
david6

นี่ไม่ใช่วิธีแก้ปัญหาถ้าคุณมีกล่อง windows เท่านั้น
เปิด SEO

8

สำหรับฉันมันก็เพียงพอที่จะเปลี่ยนนามสกุลเหล่านั้น ( *.udeที่จะ*.udeb) \pool\main\l\linuxภายใต้


ฉันด้วย. ฉันดีใจที่ฉันพบกระทู้นี้ก่อนที่จะดึงผมทั้งหมดออก
Drew Noakes

2
cdในpool/ไดเรกทอรีและเรียกใช้find . -name "*.ude" -exec mv {} {}b \;เพื่อแก้ไขปัญหาทั้งหมด :)
gertvdijk

7

ฉันพบวิธีแก้ไขปัญหานี้อีก ทำตามขั้นตอน:

  • สร้าง pendrive ที่บูตได้ด้วยการใช้ Universal-USB-Installer-1.8.9.4
  • คัดลอกไฟล์ iso เดียวกันไปยัง pendrive ด้วย
  • รีบูทระบบและเลือก Execute shell command
  • เรียกใช้คำสั่งต่อไปนี้ (คำนึงถึงชื่ออุปกรณ์ / pendrive):

    mount -o loop /dev/sdb1 /cdrom
    exit
    
  • เลือกการกำหนดค่าโหลดตัวเลือกจาก cdrom

  • รายการตัวเลือกจะปรากฏขึ้น เลือก 3, 4 และ 5 ซึ่งเกี่ยวข้องกับการโหลด iso
  • ตอนนี้ในเมนูหลักเลือกตัวเลือก load iso จากดิสก์
  • รายการดิสก์จะปรากฏขึ้นเลือกอันที่สอดคล้องกับ pendrive ของคุณ
  • ไฟล์ iso จะปรากฏขึ้นให้เลือกสิ่งนี้และคุณทำเสร็จแล้ว
  • ทำตามตัวเลือกที่เหลือบนหน้าจอ

Aha! - นั่นเองค่ะ ชื่อไฟล์จะถูกตัดทอนที่ 64 ตัวอักษร วิธีแก้ปัญหาของ Ajay นั้นเหมาะกับฉัน

นี่ทำให้ฉันไปถูกทาง ฉันสิ้นสุดการติดตั้ง iso ด้วยตนเอง ที่หน้าจอภาษาเลือก 'กดalt-F2สร้างติดไดเรกทอรีแล้วmount -o loop /dev/sda1 /usb_driveและmount -t iso9660 -o loop "/usb_drive/<image_name>.iso" /cdromจากนั้นกลับไปยังตัวช่วยที่มีalt-f2
แอรอน

2

ที่นี่ปัญหา (อิมเมจตัวติดตั้งที่เสียหายบน usb สำหรับเซิร์ฟเวอร์ 10.04 64b) ได้รับการแก้ไขโดยใช้ผู้สร้างดิสก์เริ่มต้นสำหรับการติดตั้ง 12.04 ที่มีอยู่ (edu i386) ผู้สร้างดิสก์เริ่มต้นบน Ubuntu 10.04.4 LTS 64b ทำให้เกิด startup-usb ที่เสียหายและดูเหมือนจะไม่สามารถใช้งานร่วมกันได้ (เพียงพอ) เพื่อสร้างการติดตั้ง usb-12.04


1

ฉันใช้ PendriveLinux เวอร์ชันปัจจุบันสำหรับ windows (1.8.9.6) และฉันก็มีปัญหาเช่นนี้ การสร้างแท่ง usb ที่สามารถบู๊ตได้พร้อมด้วยผู้สร้างดิสก์เริ่มต้นแก้ไขการออกของฉัน

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