ไม่สามารถบูต Ubuntu Live USB Flash Drive ด้วยพาร์ติชั่นถาวร casper-rw


11

ดังนั้นฉันใช้เวลาในวันสุดท้ายที่จะต้องเจอคำถามที่คล้ายกันและสามารถยืนยันได้ก่อนว่านี่ไม่ใช่สิ่งที่ซ้ำกัน:

ด้วยวิธีดังกล่าวฉันได้สร้าง Ubuntu 14.04.03 Live USB Flash Drive (32GB) โดยใช้ UNetbootin เช่นเดียวกับ Ubuntu Startup Disk Creator ในทั้งสองกรณีฉันสามารถติดตั้ง Ubuntu ISO ของฉันได้md5sumสำเร็จ ( ซึ่งฉันยืนยันว่าไม่เสียหายจากการวิเคราะห์ ) ในทั้งสองกรณีการทำงานอย่างต่อเนื่องประสบความสำเร็จ (ฉันต้องเปิดใช้งานด้วยตนเองเมื่อใช้ Ubuntu Startup Disk Creator แต่ UNetBootin เพิ่ม-persistentอาร์กิวเมนต์ของเคอร์เนลให้โดยอัตโนมัติsyslinux.cfg) ไม่มีปัญหา

ฉันต้องมีไฟล์ที่มีขนาดใหญ่กว่า 4GBเนื่องจากฉันสร้างแฟลชไดรฟ์จำนวนมากสำหรับ Field Application Engineers (FAEs) และพวกเขาต้องสามารถใช้งานได้บนท้องถนนเพื่อวินิจฉัยการติดตั้งสำหรับระบบที่กำหนดเอง บริษัท ของฉัน รองรับในปัจจุบัน ไม่เป็นไรถ้าพวกเขาเหนื่อยหน่ายเนื่องจากการเขียนที่มากเกินไปและ FAE แต่ละคนจะได้รับหนึ่งโหลหากจำเป็นสำหรับการเดินทางแต่ละครั้ง

นอกจากนี้เราจำเป็นต้องเก็บพาร์ติชันแรกบนดิสก์เป็นพาร์ติชัน FATในกรณีที่ FAE ต้องการวางไฟล์ลงบนดิสก์จาก Windows, Mac, Linux และอื่น ๆ เนื่องจากเครื่อง Windows ปฏิเสธที่จะติดตั้งพาร์ติชัน FAT ในแฟลชไดรฟ์ เป็นพาร์ติชัน FAT แรกและที่เดียวในดิสก์

ฉันได้ลองทำตามขั้นตอนในบทความต่อไปนี้แล้ว:

คำแนะนำชัดเจน:

  1. สร้างแฟลชไดรฟ์ Live USB กับ Ubuntu ทำให้มีที่ว่างสำหรับพาร์ติชันเพิ่มเติม
  2. ลบcasper-rwไฟล์ลูปแบ็คในพาร์ติชัน FAT แรกบนแฟลชไดรฟ์
  3. ใช้gpartedในการสร้างext2/ext3/ext4พาร์ทิชันหลังจากที่พาร์ทิชัน FAT และให้ lable casper-rwปริมาณของ

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

dmar: IOMMU: failed to map dmar0
ACPI PCC probe failed.

BusyBox v1.12.1 (Ubuntu 1:21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs) _

ฉันเคยผ่านตัวติดตามบั๊กของ Ubuntu แล้วและดูเหมือนว่าปัญหานี้ได้รับการสังเกตโดยคนอื่น ๆ อีกมากมาย:

และมันได้รับการแก้ไขแล้วดังนั้นฉันควรคาดหวังว่าการแก้ไขจะอยู่ในรูป Ubuntu 14.04.03 แล้ว:

ฉันได้ลองอัปเดตพารามิเตอร์การบู๊ตเคอร์เนลด้วยการแทรกLIVE-MEDIA=/dev/sdd1(ในกรณีของฉัน) ตอนบูทโดยกดปุ่มTABเช่น:

kernel /casper/vmlinuz.efi initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper LIVE-MEDIA=/dev/sdd1 -- persistent

เวลานี้อย่างน้อยก็หาพาร์ติชั่นสำหรับเริ่มระบบและเริ่มพยายามบูตดิสก์ Live USB แต่ดูเหมือนว่าจะล้มเหลวไปพร้อมกันด้วยคำเตือนที่เกี่ยวข้อง "casper" ฉันดูเหมือนจะไม่สามารถบันทึกบันทึกเหล่านั้นได้ดังนั้นฉันจึงไม่สามารถให้พวกเขาในเวลานี้ อาร์กิวเมนต์เคอร์เนลเริ่มต้นปัจจุบันของฉันคือ:

label ubnentry1
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz.efi
append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash -- persistent

ฉันจะแก้ไขปัญหานี้ได้อย่างไร

ขอบคุณ.


ลองใช้:unetbootin
SudoSURoot

@SudoSURoot ฉันพูดถึงว่าฉันใช้เครื่องมือนี้ในโพสต์ด้านบน
เมฆใน

2
คุณใช้เมนบอร์ด Gigabyte หรือไม่ พวกเขาต้องการการตั้งค่า IOMMU ใน UEFI / BIOS และ / หรือพารามิเตอร์การบูตเพื่อให้ทำงานได้ ubuntuforums.org/showthread.php?t=2292025
oldfred

1
ฉันมีปัญหาเดียวกันและฉันพยายามบูทด้วยคอมพิวเตอร์หลายเครื่อง (Intel NUC และ Thinkpad) ในที่สุดฉันก็สร้างไฟล์ casper-rw ขึ้นมาใหม่และติดป้ายพาร์ติชั่นเสริม home-rw เวลานี้ดูเหมือนว่าจะทำงานดี ...
vmalep

1
ตั้งแต่ 14.04 home-rw ดูเหมือนว่าจะบันทึกข้อมูลในโฟลเดอร์ภายในบ้านเท่านั้นเช่น Desktop, Documents, Downloads, Music ฯลฯ หากเป็นพาร์ติชั่นแรกที่จะบู๊ตมันจะบันทึกพื้นหลังของเดสก์ท็อป แต่ไม่ใช่รหัสผ่านไร้สายเป็นต้น home-rw ไม่เท่ากับ / home ในการติดตั้งแบบเต็ม
CSCameron

คำตอบ:


8

ตามที่ระบุไว้ในความคิดเห็นก่อนหน้านี้จะเกี่ยวข้องกับข้อผิดพลาด https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1489855 "ลำดับของการติดตั้งเปลี่ยนจากรากพาร์ติชันแล้วพาร์ทิชันถาวร (15.04) เป็น อันดับที่ 1 แบบถาวรจากนั้นแบ่งพาร์ติชัน (16.04) ด้วยเหตุผลใดก็ตาม "

มีการแก้ไขการปรับปรุงล่าสุดในเธรดสำหรับข้อผิดพลาดซึ่งฉันจะอธิบายรายละเอียดด้านล่างเนื่องจากเธรดอื่นไม่สามารถมองเห็นได้มากเท่าที่ควร (ปรากฏขึ้นในการค้นหา google เมื่อฉันพยายามทำให้เสร็จ) .

  1. สร้างพาร์ทิชัน casper-rw และระบบปฏิบัติการ

  2. ใช้ตัวติดตั้ง USB สากล ฯลฯ เพื่อตั้งค่าพาร์ติชันระบบปฏิบัติการด้วยไฟล์ casper-rw ขนาดใหญ่พอที่จะสามารถทำการเปลี่ยนแปลง - จำเป็นสำหรับขั้นตอนต่อมาเพื่อแก้ไขข้อบกพร่อง (ฉันใช้ 2gb แต่แน่นอนว่ามันต้องใช้น้อยกว่า)

  3. บูตเครื่องด้วย USB ใหม่ เปิด/usr/share/initramfs-tools/scripts/casperด้วยรูทเพื่อแก้ไข (sudo) เปลี่ยนฟังก์ชั่น setup_unionfs () เป็นสิ่งต่อไปนี้: https://launchpadlibrarian.net/258626969/casper%20function.txt

  4. sudo update-initramfs -u (ต้องถอนการติดตั้ง cryptsetup เพื่อทำสิ่งนี้)

  5. คัดลอกไฟล์ initrd.img ที่สร้างจาก/bootไปยังตำแหน่งอื่น

  6. จากระบบปฏิบัติการอื่นลบ casper-RW ไฟล์ใน USB ได้ คัดลอก initrd.img กลับไปที่พาร์ทิชันสดและเปลี่ยนรายการเมนูเพื่อใช้ initrd.img ที่สร้างขึ้นใหม่

ครั้งต่อไปที่คุณบูตจาก USB ได้ในขณะนี้ควร bootup จากแคสเปอร์-RW พาร์ทิชัน

สิ่งนี้ใช้ได้กับฉันเป็นเวลา 16.04 หลังจากใช้เวลานานในการค้นหาคำตอบ


1
โปรดเพิ่มรายละเอียดเพิ่มเติมในขั้นตอนที่ห้า คุณบอกว่าคุณลบแล้วบูตไหม
ลึก

@userDepth บูตเข้าสู่ Windows หรือระบบปฏิบัติการอื่น (ไม่ใช่ USB สดใหม่ที่คุณกำลังสร้าง) และเสียบ USB ใหม่ของคุณ ลบไฟล์ casper-rw จากนั้นปิดและบูตจาก usb ใหม่มันควรจะบันทึกการเปลี่ยนแปลงไปยังพาร์ทิชัน casper-rw โดยอัตโนมัตินับจากนี้เป็นต้นไป
yujia21

สวัสดี Yu ฉันได้ลองสิ่งนี้ในรูปแบบ 16.04 64 บิตแล้วและมันไม่ทำงาน .. คุณช่วยอธิบายได้ไหมว่าต้องถอนการติดตั้ง cryptsetupหมายความว่าอย่างไร
kirtan403

ขั้นตอนที่ 4 ให้คำเตือนฉันสองสามข้อ .. แต่ฉันไม่ได้จับสิ่งเหล่านั้น .. และมันล้มเหลว .. ฉันกำลังทำซ้ำเพื่อให้โอกาสนี้อีกครั้ง
kirtan403

ไม่มีคำเตือน .. ใช้งานไม่ได้ .. ติดอยู่ที่หน้าจอ BusyBox อีกครั้ง ..
kirtan403

4

อัปเดตคำตอบของ Yu Jia ... ขอบคุณ Yu Jia สำหรับการชี้ไปในทิศทางที่ถูกต้อง

1) ใช้ไฟล์ casper-rw ก่อนเพื่อหลีกเลี่ยงปัญหาพาร์ทิชัน casper-rw 500MB หรือน้อยกว่านั้นดีพอ

2) บู๊ตด้วย USB ใหม่ เปิด / usr / share / initramfs-tools / สคริปต์ / casper พร้อมรูทเพื่อแก้ไข (sudo) เปลี่ยนฟังก์ชั่น setup_unionfs () เป็นสิ่งต่อไปนี้: https://launchpadlibrarian.net/258626969/casper%20function.txt

3) sudo update-initramfs -u (คำเตือนจาก cryptsetup แต่สามารถเพิกเฉยได้อย่างปลอดภัย)

4) คัดลอกไฟล์ "initrd.img.4.4 .... generic" ที่สร้างจาก / boot ไปยังตำแหน่งอื่น เปลี่ยนชื่อเป็น initrd.img

5) จากระบบปฏิบัติการอื่นลบไฟล์ casper-rw ใน USB

6) คัดลอก initrd.img กลับไปที่พาร์ทิชันสดและเปลี่ยนรายการเมนูเพื่อใช้ initrd.img ที่สร้างขึ้นใหม่ เช่น

label ubnentry1
menu label ^Ubuntu 16.04
kernel /casper/vmlinuz.efi
append initrd=/newly_generated_initrd.img file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash -- persistent

อืมคำตอบของคุณคล้ายกับของ Yu Jia ที่ฉันคิดว่าคุณควรแนะนำให้แก้ไขคำตอบของเธอแทนที่จะเขียนคำตอบของคุณเอง
edwinksl

4

mkusb เวอร์ชัน 11 คลาสสิกและนามแฝงเวอร์ชัน 12 mkusb-dusสามารถสร้างไดรฟ์แบบสดถาวรโดยอัตโนมัติด้วยอูบุนตูทุกรุ่นและรสชาติปัจจุบันรวมถึง Debian Jessie

mkusb ใช้casper-rwพาร์ติชัน

mkusb ทำงานร่วมกับ distros linux บางตัวที่ได้รับจาก Ubuntu ด้วย ฉันไม่ได้ทดสอบกับ Linux Mint เวอร์ชันใหม่ล่าสุด แต่ใช้ได้กับเวอร์ชันก่อนหน้านี้เนื่องจากโครงสร้างการบูตนั้น / คล้ายกับ Ubuntu

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

ติดตั้ง mkusb ด้วยบรรทัดคำสั่งต่อไปนี้ใน Ubuntu และรสชาติของ Ubuntu (Kubuntu, Lubuntu ... Xubuntu)

หากคุณใช้งาน Ubuntu มาตรฐานคุณต้องมีคำแนะนำเพิ่มเติมเพื่อรับพื้นที่เก็บข้อมูล Universe (Kubuntu, Lubuntu ... Xubuntu มีที่เก็บจักรวาลเปิดใช้งานโดยอัตโนมัติ)

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

ดูลิงค์เหล่านี้

mkUSB-เริ่มต้นอย่างรวดเร็ว-manual.pdf

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

help.ubuntu.com/community/mkusb/install-to-debian

การดาวน์โหลดและการใช้ mkusb-installer ทำงานได้กับ linux distros อื่น ๆ ใช้ลิงค์ใดลิงค์หนึ่งต่อไปนี้ (และวิธีการ)

help.ubuntu.com/community/mkusb/gui#from_phillw.net

help.ubuntu.com/community/mkusb/gui/tarball


1
+1 mkusb มีช่องทำเครื่องหมายเพียงช่องเดียวที่จะทำให้ usb live disk คงอยู่นั่นคือสิ่งที่คุณตั้งค่าในเซสชันของวันนี้ที่ยังคงอยู่เมื่อคุณรีบูท
WinEunuuchs2Unix

ใช่ mkusb ทำงาน ฉันลองกับ Ubuntu 17.10 และไม่ประสบความสำเร็จกับ www.pendrivelinux.com สำหรับพื้นที่เก็บข้อมูลถาวรมากกว่า 4 GB (จำเป็นสำหรับการรับการอัปเดตและอื่น ๆ (อย่างน้อยสำหรับพื้นที่เก็บข้อมูลชั่วคราวในระหว่างกระบวนการอัปเดต)) สำหรับแฟลชไดรฟ์ USB ขนาด 16 GB นั้นวัว / วัวมีขนาดประมาณ 10.5 GB ( พาร์ทิชัน casper-rw ไม่ใช่ไฟล์) และปัจจุบันมีการใช้งาน 36% หลังจากการอัพเดตและการใช้งานอื่น ๆ
ปีเตอร์มอร์เทนเซ่น

2

ฉันไม่มีปัญหาในการสร้าง pendrive และบูตมัน ... คุณสร้าง perndrive ดังต่อไปนี้หรือไม่?

กระบวนการเกี่ยวข้องกับ 3 ขั้นตอน:

  1. การแบ่งพาร์ติชันของ pendrive
  2. ทำ PENDRIVE สามารถบูตได้โดยใช้ยูนิเวอร์แซ Installer
  3. การเพิ่มค่าสถานะไปยังพาร์ติชัน UUI และทำกระบวนการแบ่งพาร์ติชันให้เสร็จสมบูรณ์

ขั้นตอนที่ 1:

เปิด GParted และแบ่งพาร์ติชั่นดังต่อไปนี้ -

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

มีการเพิ่มพาร์ติชันที่ไม่ได้ปันส่วนในขั้นตอนที่ 3, sdc2 สำหรับ Ubuntu และ sdc3 สำหรับการคงอยู่ เนื่องจากนี่คือ 8GB pendrive ฉันใช้ 3.32GB เป็นไดรฟ์แบบถาวร แต่จะใช้งานได้กับทุกขนาด ป้ายพาร์ทิชันนี้เป็นcasper-RW

ขั้นตอนที่ 2:

แทรก pendrive ในเครื่อง Windows ตรวจพบไดรฟ์ที่สอง (เช่น label-OS) ติดตั้ง Ubuntu ในไดรฟ์นี้ด้วย Universal USB Installer

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

ตั้งไฟล์ถาวรขนาดเล็กฉันใช้ 204MB ขนาดไม่สำคัญเนื่องจากเราจะลบในขั้นตอนที่ 3 อย่างไรก็ตาม กดสร้าง

ขั้นตอนที่ 3:

แทรก pendrive กลับในระบบ Ubuntu และเปลี่ยนตารางพาร์ติชันดังต่อไปนี้ -

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

ตอนนี้สำหรับส่วนสุดท้ายคลิกขวาที่พาร์ทิชันที่ 2 และเลือกจัดการธง ตรวจสอบBootและlba


ตอนนี้คุณมีเพนไดรฟ์ซึ่งจะตรวจพบพาร์ติชันแรกใน windows และไดรฟ์ถาวรที่มีขนาดใหญ่กว่า 4GB

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

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


2
พาร์ติชันแบบถาวรทำงานได้ดีกับการติดตั้ง SDC / Unetbootin 32 บิต แต่ไม่ติดตั้ง 64 บิตสำหรับ 14.04 และใหม่กว่า 64 บิต grub2 / iso, (ชนิดมัลติบูต) ติดตั้งทำงานกับพาร์ทิชัน casper-rw ถาวร
CSCameron

2

คำถามของคุณเกี่ยวกับข้อบกพร่องนี้: https://bugs.launchpad.net/bugs/1489855

รุ่นเก่าของ 14.04 LTS จะทำงานได้

  • 14.04.2 งาน
  • 14.04.3 ล้มเหลว
  • 14.04.4 ล้มเหลว

นอกจากนี้:

  • 15.04 ทำงาน
  • 15.10 ล้มเหลว

2

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

สำหรับการอ้างอิงฉันตั้งค่า Kingston Data Traveller ขนาด 16 GB พร้อมอิมเมจ ISO แบบกำหนดเองที่ฉันสร้างขึ้นก่อนหน้านี้โดยใช้ SystemBack

ระบบปฏิบัติการที่ฉันใช้งานคือ Lubuntu และ ISO แบบกำหนดเองของฉันมีการเปลี่ยนแปลงซอฟต์แวร์แพ็กเกจจำนวนมาก

ฉันเริ่มต้นด้วยการใช้ชุดคำแนะนำที่มีประโยชน์มากของ araghuteja และตั้งค่าอุปกรณ์ของฉันด้วยสามพาร์ติชัน:

  • 4 GB สำหรับพาร์ติชัน FAT32 ที่ Windows สามารถเข้าถึงได้ ( /dev/sdc1)
  • 2 GB สำหรับระบบปฏิบัติการ ( /dev/sdc2)
  • ส่วนที่เหลือ (ต่ำกว่า 8 GB แต่โดยประมาณนั้น) เป็นพาร์ติชัน casper-rw ( /dev/sdc3)

นี้น่าเสียดายที่ไม่ได้ทำงานมากเป็นเพียงการเอาcasper-RW ไฟล์จากพาร์ทิชันระบบปฏิบัติการไม่มากพอ

ความช่วยเหลือที่แท้จริงก็คือจาก Yu Jia Cheong และ StarBloom ที่พวกเขาอธิบายถึงวิธีการตั้งค่า bootloader ด้วงที่ 'ดู' casper-RW พาร์ทิชัน

ฉันต้องทำรายละเอียดบางอย่างที่อาจทำให้คำแนะนำของ Yu Jia ชัดเจนขึ้น (โปรดทราบว่าคำแนะนำเหล่านี้อาจไม่เหมาะสมอย่างยิ่งสำหรับอิมเมจ ISO ISO เริ่มต้นเนื่องจากฉันคิดว่าตำแหน่งไฟล์บางไฟล์อาจมีการเปลี่ยนแปลงโดยการกำหนดค่า Systemback)

โดยเฉพาะ - ในส่วนที่ 5 ไฟล์ที่สร้างขึ้นโดย

sudo update-initramfs -u

เป็นชื่อInitrd.img-4.4.0-47 ทั่วไป

ดังนั้น - ฉันคัดลอกไฟล์นี้ไปยังพาร์ทิชัน 'casper-rw' ของฉัน แต่แล้วฉันก็รู้ว่าเมนูบูต GRUB ของฉันดูคือการอ้างอิง/casper/initrd.gz (สี่แห่ง) ซึ่งอยู่ภายใน/ boot / grubบนพาร์ทิชัน UUI

ดังนั้น - ฉันเปลี่ยนชื่อinitrd.img-4.4.0-47-genericเป็นinitrd.gzและแทนที่ไฟล์ในUUI / boot / grub / casper / (เห็นได้ชัดว่าเก็บสำเนาของไฟล์เก่าไว้ในกรณี!)

บูตเครื่องด้วยก้าน USB ตัวนั้นและใช้df -hในโฟลเดอร์รูท 'machine' ฉันได้รับสิ่งต่อไปนี้:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             16G  4.0K   16G   1% /dev
tmpfs           3.2G  1.6M  3.2G   1% /run
/dev/sdb1       2.0G  1.3G  729M  65% /cdrom
/dev/loop0      1.3G  1.3G     0 100% /rofs
/cow            8.2G  118M  7.7G   2% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
tmpfs            16G  4.0K   16G   1% /tmp
none            5.0M     0  5.0M   0% /run/lock
none             16G     0   16G   0% /run/shm
none            100M   16K  100M   1% /run/user
/dev/sdb3       4.0G  4.0K  4.0G   1% /media/silver/DATA
/dev/sdb2       8.2G  118M  7.7G   2% /media/silver/casper-rw

ฉันถือว่า/ cowเป็นพาร์ทิชันแคสเปอร์สดและมันแสดงขนาดที่ถูกต้อง

ฉันคิดว่ามันน่าสนใจจริง ๆ ที่ฉันสามารถดูพาร์ทิชัน casper-rw เป็น / dev / sdb2 เมื่อฉันใช้เครื่อง - ถูกต้องหรือไม่?

ฉันยังไม่มั่นใจเกี่ยวกับการแบ่งพาร์ติชันแบบสามทาง ใน Windows (10) ฉันเห็นเฉพาะพาร์ติชันระบบปฏิบัติการเท่านั้นไม่ใช่พาร์ติชันข้อมูล

ขอบคุณมากสำหรับทุกคนและฉันหวังว่าประสบการณ์ของฉันจะช่วยคนอื่น! (หมายเหตุ - ฉันใหม่พอที่จะใช้การแลกเปลี่ยนแบบสแต็คที่ฉันไม่สามารถแสดงความคิดเห็นได้ - ดังนั้นคำตอบของฉันคือใหม่, ไม่ใช่ความคิดเห็นของ Yu Jia)

ปรับปรุง

ฉันพยายามทำสิ่งนี้อีกครั้งเพื่อสร้าง 'Pen-Machine' อีกอันและฉันก็ตระหนักว่ายิ่งภาพ ISO ของคุณใหญ่ขึ้นเท่าไหร่คุณก็ยิ่งต้องสร้างไฟล์ casper-rw มากขึ้นเมื่อคุณเรียกใช้ UUInstaller

อิมเมจ ISO ล่าสุดของฉันคืออะไรเช่น 3.8 GB (เป็น Ubuntu แบบกำหนดเอง 16.04) และหลังจากสามครั้งฉันต้องสร้างพาร์ติชั่นเริ่มต้นที่ 5 GB และใช้การตั้งค่าความคงทน 1 GB ในตัวติดตั้ง - ไม่เช่นนั้นแล้ว ฟังก์ชั่น initramfs

หมายเหตุ - ในที่สุดฉันก็หันไปใช้การตั้งค่าพาร์ติชันระบบปฏิบัติการที่ 8 GB เพียงเพื่อให้แน่ใจว่าฉันมีห้อง!


1

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

  • เปลี่ยน UUID
  • ไฟล์ที่เสียหาย (filesystem.squashfs, vmlinuz)
  • ระบบไฟล์ที่เสียหาย

ลอง:

  • ฟอร์แมตพาร์ติชันสำหรับเริ่มระบบ (ด้วย ext3) (ตอนนี้คุณมีสามพาร์ติชันก่อนหน้านี้)
  • สร้างระบบสดโดยใช้UNetbootinด้วยตัวเลือกการคงอยู่
  • ลบไฟล์การคงอยู่ (เพื่อให้ใช้พาร์ติชันการมีอยู่)

1

ฉันมีปัญหาคล้ายกันกับอิมเมจ Lubuntu 14.04.3 i386 ISO และยอมแพ้ ฉันลองใช้อิมเมจ Lubuntu 15.04 AMD64 ISO (ก่อนหน้านี้ฉันเลิกใช้ 15.04 เพราะข้อผิดพลาดที่เกิดขึ้นตอนบูทเครื่อง แต่มันกลับกลายเป็นปัญหาเล็ก ๆ น้อย ๆ* )

casper-rwพาร์ทิชันทำงานได้ดีกับระบบต่อมา (ตามคำแนะนำปกติ) ดังนั้นจึงดูเหมือนว่าปัญหาคืออะไรจะทำอย่างไรกับกระบวนการ แต่จะทำอย่างไรกับปัญหาที่เฉพาะเจาะจงบาง 14.04 ภาพ ISO

ก่อนหน้านี้ฉันติดตั้งระบบ Lubuntu 14.04 สำเร็จด้วยcasper-rwพาร์ติชั่นถาวรดังนั้นฉันรู้ว่า 14.04 ดั้งเดิมทำงานได้ ดังนั้นอาจเป็นเพียง 14.04.3 ที่เป็นปัญหาหรือไม่

* ถ้าคุณใช้ 15.04 และเจอปัญหา"พารามิเตอร์ที่ขาดหายไปในไฟล์กำหนดค่า ... "ตอนบู๊ตจากนั้นพิมพ์ "live" แล้วป้อน

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