Score:0

กำลังพยายาม Flash ROM ขอให้ติดตั้งคอมไพเลอร์ "make" และ C อาจไม่จำเป็น

ธง ar

ฉันกำลังพยายาม Flash Rom บน Lenovo X-230 ด้วย Skulls ซึ่งควรจะเป็นกระบวนการที่ใช้บ่อยและตรงไปตรงมา

ฉันคิดว่าปัญหาของฉันคือการสร้างไฟล์สำรอง และวิธีเขียนคำสั่ง CLI ใหม่

เป็นวันอาทิตย์ และฉันมีเพียงการเชื่อมต่อ Hotspot บนโทรศัพท์ของฉัน ดังนั้นฉันไม่คิดว่าฉันมีข้อมูลเพียงพอที่จะติดตั้ง C Compiler เพื่อทดสอบว่าจะเกิดอะไรขึ้นหากฉันดาวน์โหลด

การอ่านวิธีสร้างไฟล์ครั้งแรกของฉัน พูดถึงการสร้างไฟล์ txt ซึ่งอาจจะไม่ทำงานเป็นไฟล์สำรอง

ฉันเริ่มต้นที่: https://github.com/merge/skulls

จากนั้นเลือกตัวเลือกสำหรับ X-230 ซึ่งจะนำไปสู่

https://github.com/merge/skulls/blob/master/x230/README.md

ไปที่หน้านี้ ฉันกำลังพยายามใช้ Flash (กับเดสก์ท็อป Ubuntu 21)

ด้วยคำสั่งในเทอร์มินัล: sudo ./external_install_bottom.sh -m -k

บรรทัดที่สองนั้นควรอ่านไฟล์สำรองที่สร้างขึ้นในค่ามากกว่าและน้อยกว่า โพสต์กินเลย

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

ฉันเปลี่ยนกลับผ่านส่วนของคำสั่งด้วยและลองตั้งชื่อไฟล์ที่ด้านล่างหรือชื่อไดเร็กทอรีของโฟลเดอร์ (ทั้งสองอยู่ที่นั่น)

ฉันได้รับคืน: ต้องติดตั้ง 'Make' และ C Compiler

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

หากเป็นเรื่องสำคัญ ฉันใช้ USB Progammer CH341 และคอมพิวเตอร์เครื่องนี้เป็น Alienware 17 ปี 2016 พร้อมโปรเซสเซอร์ I7 Skylake และ RAM ขนาด 16 GB และอย่างที่ฉันบอกว่าดาวน์โหลด Ubuntu Desktop ล่าสุด และการเชื่อมต่อ HotSpot บนโทรศัพท์ ฉันเดาว่ามันอาจเกี่ยวข้องกับโปรแกรม Flash พื้นฐานที่ต้องการโทรหา Mother Ship เพื่อดูว่ามีโปรแกรมเวอร์ชันล่าสุดหรือไม่ ดูเหมือนว่าไม่จำเป็นสำหรับฉันเพราะฉันสามารถอัปเดต ROM ได้อีกครั้งด้วยคำสั่งเดิมหลังจากที่ฉันรวมเข้าด้วยกันแล้ว นี่ควรจะเป็นโปรแกรมที่ใช้บ่อยตรงไปตรงมา

ท่านใดที่เชี่ยวชาญด้าน CLI ลองดูและเสนอความเห็นด่วนๆ หน่อย?


ขอบคุณสำหรับคำตอบ. ฉันจะเดินทางไปที่ห้องสมุดสาธารณะในวันพรุ่งนี้และใช้การเชื่อมต่อเพื่อรับ make, c compiler และ mktemp

ฉันไม่ต้องการประกอบแล็ปท็อปเครื่องนี้กลับเข้าที่เพื่อแยกออกจากกันในเร็วๆ นี้ นิ้วที่เป็นโรคข้ออักเสบหนาของฉันเปิดแล็ปท็อปได้ไม่ดีนัก เนื่องจากแล็ปท็อปไม่ได้สร้างมาให้เปิดปิดมากนัก อย่างไรก็ตาม Lenovo X-230 นี้ดีกว่าหลาย ๆ ด้าน มันค่อนข้างแข็งแรง

Score:0
ธง ru

TL;ดร


คุณ อย่างแน่นอน ทำ ความต้องการ ทำ และคอมไพเลอร์ Cเหมือนที่เชลล์สคริปต์บอกคุณ ในความเป็นจริง คุณต้องมีเครื่องมือที่เรียกว่า mktemp. คุณควรมีสิ่งนี้เป็นค่าเริ่มต้นในการติดตั้ง linux ส่วนใหญ่ตามที่ @steeldriver ชี้ให้เห็น บนระบบปฏิบัติการที่ใช้เดเบียน ฉลาดในการติดตั้ง coreutils ถ้าด้วยเหตุผลบางอย่างที่คุณไม่

ที่จะได้รับ ทำ และคอมไพเลอร์บน Ubuntu ให้รัน sudo apt install -y ทำ gcc. เมื่อติดตั้งแล้ว คุณจะไม่พบข้อผิดพลาดเดิมอีก

แต่ทำไม!?


สคริปต์ที่คุณอ้างถึง (external_install_bottom.sh) สร้างตัวเองเป็นเลขฐานสองที่เรียกว่า เครื่องมือ ifdซึ่งมัน จากนั้นร้านค้า ใน ./util/ifdtool/ifdtool. ในการดำเนินการนี้ จำเป็นต้องมี GNUâs ทำเช่นเดียวกับคอมไพเลอร์ C ตรวจสอบบรรทัดนี้ ของสคริปต์เดียวกันเพื่อดูบรรทัดที่ ทำ ถูกใช้โดยสคริปต์ จากนั้นจะใช้เครื่องมือนี้เพื่อล็อก/ปลดล็อกชิป ROM ของคุณ เท่าที่ฉันสามารถบอกได้ในการตรวจสอบเบื้องต้น

ส่วน mktemp, สคริปต์ใช้สิ่งนี้เพื่อสร้างโฟลเดอร์ชั่วคราว.

อย่างไรก็ตาม มันคือสคริปต์ที่บอกให้คุณติดตั้งเครื่องมือเหล่านี้ เช็คเอาท์ สองบรรทัดนี้ ของสคริปต์เดียวกัน ซึ่งเตือนให้คุณติดตั้งอย่างชัดเจน ทำคอมไพเลอร์ภาษาซี


อย่างไรก็ตาม ฉันขอขอบคุณอารมณ์ขันทั่วไปในน้ำเสียงของคุณ

MarbleMuffin avatar
ru flag
จุดดี! ลืมสนิท! ââï¸ ขอบคุณ @steeldriver! กำลังแก้ไขคำตอบของฉันâ¦

โพสต์คำตอบ

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