Score:0

Ubuntu Core & Raspberry Pi Zero 2 W

ธง bg

ฉันกำลังพยายามเรียกใช้ Ubuntu Core 20 บน Raspberry Pi Zero 2 W

ตาม ติดตั้ง Ubuntu บน RPi สิ่งนี้ควรใช้งานได้โดยไม่มีปัญหาเมื่อใช้เวอร์ชัน 32 บิต หรือเวอร์ชัน 64 บิต โดยทำตามขั้นตอนต่อไปนี้ เซิร์ฟเวอร์ Ubuntu รองรับ Zero 2 W.

ฉันลองทั้งสองตัวเลือกแล้ว แต่ RPi Zero 2 W ของฉันไม่ยอมบูทเครื่อง -> ตาม รหัส LED 7x กะพริบหมายความว่าหาไม่พบ kernel.img.

ฉันขอถามได้ว่าใครมีความคิดหรือขั้นตอนเกี่ยวกับวิธีการแก้ไขปัญหานี้บ้าง

บูตโครงสร้างการ์ด SD:

รายการ PATH ของโฟลเดอร์สำหรับไดรฟ์ข้อมูล ubuntu-seed
หมายเลขประจำเครื่องคือ 3227-A7E8
ฉ:.
ââââuboot
â ââââอูบุนตู
ââââงับ
ââââโอเวอร์เลย์
ââââ.ดิสก์
ââââระบบ
    ââââ20210630
        ââââคำยืนยัน
        ââââงับ
        ââââเคอร์เนล
            ââââdtbs
                ââââบรอดคอม
                ââââโอเวอร์เลย์
PS F:\> ลส


    ไดเรกทอรี: F:\


ชื่อโหมด LastWriteTime ความยาว
---- ------------- ------ ----
d----- 30/6/2564 12:18 น. uboot
d----- 30/6/2021 12:18 น
d----- 30/6/2564 12:18 น. ภาพซ้อนทับ
d----- 30/6/2564 12:18 น. .disk
d----- 30/6/2564 12:18 น. ระบบ
-a---- 30/6/2021 12:18 น. 791356 start4cd.elf
-a---- 30/6/2021 12:18 น. 3176 fixup4cd.dat
-a---- 30/6/2021 12:18 น. 47761 bcm2711-rpi-400.dtb
-a---- 30/6/2021 12:18 น. 19840 bcm2837-rpi-cm3-io3.dtb
-a---- 30/6/2021 12:18 น. 733 config.txt
-a---- 30/6/2021 12:18 น. 5429 fixup4.dat
-a---- 30/6/2564 12:18 น. 3176 fixup_cd.dat
-a---- 30/6/2021 12:18 น. 20933 bcm2837-rpi-3-b-plus.dtb
-a---- 30/6/2564 12:18 น. 20513 bcm2837-rpi-3-b.dtb
-a---- 30/6/2021 12:18 น. 556936 uboot_rpi_arm64.bin
-a---- 30/6/2021 12:18 น. 8436 fixup4x.dat
-a---- 30/6/2021 12:18 น. 8440 fixup4db.dat
-a---- 30/6/2021 12:18 น. 47733 bcm2711-rpi-cm4.dtb
-a---- 30/06/2021 12:18 น. 4638 boot.scr
-a---- 30/6/2021 12:18 น. 7301 fixup.dat
-a---- 30/6/2564 12:18 น. 47600 bcm2711-rpi-4-b.dtb
-a---- 30/6/2021 12:18 น. 2940128 start.elf
-a---- 30/6/2021 12:18 น. 791356 start_cd.elf
-a---- 30/6/2021 12:18 น. 71191 psplash.img
-a---- 30/6/2021 12:18 น. 514944 uboot_rpi_3.bin
-a---- 30/6/2021 12:18 น. 4788712 start_db.elf
-a---- 30/6/2021 12:18 น. 26277 bcm2710-rpi-cm3.dtb
-a---- 30/6/2021 12:18 น. 3716808 start4db.elf
-a---- 30/6/2564 12:18 น. 117 cmdline.txt
-a---- 30/6/2021 12:18 น. 10288 fixup_db.dat
-a---- 30/6/2021 12:18 น. 28587 bcm2710-rpi-3-b-plus.dtb
-a---- 30/6/2021 12:18 น. 2549 bcm2837-rpi-3-a-plus.dtb
-a---- 30/6/2021 12:18 น. 3698952 start_x.elf
-a---- 30/6/2021 12:18 น. 10288 fixup_x.dat
-a---- 30/6/2021 12:18 น. 2975368 start4x.elf
-a---- 30/6/2021 12:18 น. 52456 bootcode.bin
-a---- 30/6/2021 12:18 น. 27968 bcm2710-rpi-3-b.dtb
-a---- 30/6/2021 12:18 น. 26470 bcm2710-rpi-2-b.dtb
-a---- 30/6/2021 12:18 น. 570336 uboot_rpi_4.bin
-a---- 30/6/2021 12:18 น. 2215776 start4.elf
-a---- 1/1/2565 19:45 น. 27137 bcm2710-rpi-zero-2.dtb
รายการ PATH ของโฟลเดอร์สำหรับโวลุ่ม ubuntu-boot
หมายเลขประจำเครื่องคือ 25E6-AC61
จ:.
ââââuboot
â ââââอูบุนตู
â ââââpi-kernel_302.snap
â â ââââdtb
บรอดคอม
â â ââââโอเวอร์เลย์
â ââââpi-kernel_376.snap
â â ââââdtb
บรอดคอม
â â ââââโอเวอร์เลย์
â ââââpi-kernel_377.snap
â ââââdtb
â ââââบรอดคอม
â ââââโอเวอร์เลย์
ââââอุปกรณ์
Nmath avatar
ng flag
ข้อดีอย่างหนึ่งเกี่ยวกับการแก้ปัญหาบน raspberry pi คือทุกคนที่ใช้รุ่นเดียวกันจะมีฮาร์ดแวร์เหมือนกันทุกประการ หากคุณกำลังประสบปัญหาตั้งแต่เริ่มต้น คุณต้องทำอะไรผิดพลาด ลิงก์บางลิงก์ที่คุณโพสต์ใช้ร่วมกันไม่ได้ คุณแน่ใจหรือว่าคุณทำตามคำแนะนำสำหรับ Ubuntu Core 20 เท่านั้น Ubuntu Server เป็นระบบปฏิบัติการอื่นการผสมและจับคู่คำแนะนำที่คุณกำลังติดตามจะทำให้เกิดปัญหา คุณช่วยอธิบายให้ชัดเจนว่าคุณกำลังพยายามติดตั้ง OS ใดและทำตามคำแนะนำข้อใด
Roman Janiczek avatar
bg flag
@Nmath ก่อนอื่นฉันจะไปตาม https://ubuntu.com/download/raspberry-pi ซึ่งบอกว่า Zero 2 รองรับรุ่น 32 บิต (ดาวน์โหลดจากที่นั่น) นอกกรอบ - จากนั้นใช้ RPi Imager ฉันเตรียมการ์ด SD ด้วยการเลือกภาพที่กำหนดเอง ซึ่งไม่ได้ผล หลังจากนั้นฉันลองใช้ 64 บิตโดยใช้กระบวนการที่อธิบายไว้ที่ https://ubuntu.com/blog/raspberry-pi-zero-2-w-with-ubuntu-server-support-is-here -> ส่วนวิธีติดตั้ง Ubuntu Core 20. ในทั้งสองกรณี ฉันไม่พบ kernel.img บน Zero2W การ์ดใช้งานได้กับ RPi4B ในทั้งสองกรณี แต่ไม่รองรับ Zero2W
Nmath avatar
ng flag
คำแนะนำในลิงค์ที่สองของคุณสำหรับ Ubuntu Core ก่อนอื่นคุณต้องแฟลชและบู๊ตให้สำเร็จ ข้อมูลอื่นๆ ทั้งหมดในลิงก์นั้นมีไว้สำหรับเซิร์ฟเวอร์ Ubuntu วิธีแรกคือกระบวนการ 3 ขั้นตอน 1) ดาวน์โหลดไฟล์ภาพที่เหมาะสม; 2) แฟลชภาพไปยังการ์ด SD 3) ใส่การ์ดใน raspi และเชื่อมต่อพลังงานและรอให้มันตั้งค่าเอง ต้องมีสิ่งผิดปกติเกิดขึ้นในขั้นตอนใดขั้นตอนหนึ่งเหล่านี้ คุณตรวจสอบความสมบูรณ์ของภาพที่ดาวน์โหลดหรือไม่ คุณแฟลชมันเหมือนเดิมหรือคุณแตกไฟล์? คุณรอนานพอสำหรับการบู๊ตครั้งแรกให้เสร็จสิ้นหรือไม่?
Roman Janiczek avatar
bg flag
ตามกระบวนการ 3 ขั้นตอนที่ฉันดาวน์โหลด [UC20 รุ่น 32 บิต](https://ubuntu.com/download/raspberry-pi/thank-you?version=20&architecture=core-20-armhf+raspi) ใช้ RPi Imager เพื่อแฟลช ลงใน SD Card แล้วใส่ลงใน raspi ฉันปล่อยให้มันเป็นอย่างนั้นประมาณ 20 นาที แต่ไม่มีอะไรนอกจากรหัส LED 7 ดวงที่กะพริบ ฉันไม่ได้ตรวจสอบความสมบูรณ์ ฉันจะทำอย่างนั้น แต่ฉันไม่คิดว่านั่นเป็นเหตุผลที่มันทำงานใน RPi4
Nmath avatar
ng flag
อิมเมจ RPi ยังตรวจสอบความสมบูรณ์ของแฟลชไปยังการ์ด SD หรือไม่ ฉันรู้ว่า balenaEtcher ทำ ดังนั้นคุณอาจต้องการลองเช่นกัน
Roman Janiczek avatar
bg flag
ฉันเชื่อว่ามันไม่ ฉันลองใช้ balenaEtcher และพบปัญหาเดียวกัน :/ การตรวจสอบความสมบูรณ์ผ่านตกลง เพิ่งสังเกตเห็นว่าภาพ 32 บิตดูเหมือนจะไม่มีไฟล์ `rpi-zero-2-w.dtb` เดี๋ยวจะลองดูให้มากกว่านี้ครับว่ารูปหายไปบางไฟล์ ?!?
Score:0
ธง pl

ฉันมีปัญหาเดียวกันกับ Ubuntu Server 32 บิต 20.04.3 LTS การ์ด SD โหลดระบบปฏิบัติการโดยไม่มีปัญหาใน RPI 4 อย่างไรก็ตาม Ubuntu Server 21.10 ทำงานบน RPi Zero 2 ฉันเดาว่าคุณกำลังใช้คอร์เวอร์ชัน LTS แทนเวอร์ชันใหม่ที่กล่าวถึงในเว็บไซต์เช่น https://9to5linux.com/raspberry-pi-zero-2-w-released-with-ubuntu-server-21-10-support.

Score:0
ธง pl

ฉันไม่คิดว่ามีอะไรผิดปกติกับภาพ อิมเมจ Ubuntu Core 20 สร้างขึ้นก่อน RPi Zero 2 คุณสามารถลองแก้ไขการบู๊ตหลังจากติดตั้งเพื่อให้เหมือน Ubuntu Server 21.10 มากขึ้น แต่ฉันคิดว่าการอ้างอิงถึง Zero 2 บนเว็บไซต์สำหรับ Core 20 เป็นความผิดพลาด

ตัวอย่างเช่น ฉันทำตามคำแนะนำในตอนท้ายของโพสต์นี้ "https://qengineering.eu/install-64-os-on-raspberry-pi-zero-2.html" และฉันสามารถบูต Ubuntu 64 บิตได้ เซิร์ฟเวอร์ 21.10 บน Pi Zero 2 ของฉัน

Roman Janiczek avatar
bg flag
[ลิงก์](https://qengineering.eu/install-64-os-on-raspberry-pi-zero-2.html) นี้ช่วยได้มากที่สุด ฉันสร้าง `rpi-zero-2-w.dtb` จากไฟล์ `bcm2710-rpi-3-b.dtb` และแก้ไข `config` ด้วย ```[pi0] kernel=uboot_rpi_3.bin``` และตอนนี้กำลังบูทได้ เราจะดูว่าการดำเนินการนี้จะเป็นอย่างไรต่อไปหากมีปัญหาเกิดขึ้น แต่ตอนนี้ใช้งานได้แล้ว ขอบคุณมาก ;)

โพสต์คำตอบ

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