ตามที่พาดหัวบอกว่าทุกอย่างหรือเกือบทุกอย่างสำคัญเมื่อรูทภายใต้รูท (/) ถูกย้ายไปที่ / เก่าบนเครื่อง Solaris 10 ดังนั้นตอนนี้ความผิดปกติเมื่อพยายามที่เมื่อใช้คำสั่งCannot find /usr/lib/ld.so.1(เปลี่ยน$PATHและยังพยายามเปลี่ยน$LD_LIBRARY_PATH, $LD_LIBRARY_PATH_64และ$LD_RUN_PATHและการส่งออกพวกเขา แต่ไม่มีอะไรที่ดูเหมือนว่าจะเปลี่ยนเส้นทางห้องสมุดจริง) พยายามที่เมื่อวานนี้สวยมากที่จะหาบางสิ่งบางอย่างที่อาจช่วย แต่ไม่พบอะไรที่จริงจะเปลี่ยนเส้นทางห้องสมุดสำหรับ Solaris 10 อื่น ๆ กว่าบางทีแต่ไม่สามารถเรียกว่าตั้งแต่crleCannot find /usr/lib/ld.so.1
พบเคล็ดลับการกู้คืนรูทหรือ / usr / bin จำนวนมากและอื่น ๆ สำหรับ Linux แต่ข้อมูลที่เกี่ยวข้องกับ Solaris 10 / Unix นั้นไม่สมบูรณ์และกระจัดกระจายมาก
ไม่สามารถเรียกใช้cp, ln, mkdirหรือตั้งแต่mv Cannot find /usr/lib/ld.so.1ไม่สามารถเข้าสู่ระบบด้วยเซสชันอื่นไปยังเครื่อง แม้ว่าจะมีหนึ่งเซสชันที่ยังสามารถใช้งานได้และหน้าต่างนั้นก็หยุดwhile true; do date; echo hej 1234567; doneทำงาน เราได้พูดถึงวิธีแก้ปัญหาในการใช้แผ่นซีดีบูต Solaris และ Linux ดิสต์บนไดรฟ์ USB เราได้พูดถึงวิธีแก้ปัญหาเพื่อเปลี่ยนฮาร์ดไดรฟ์ดิสก์เป็นชั้นวางอื่น
/.../static/.../mvแก้ปัญหาได้รับการทดสอบ แต่มันก็ไม่ได้ทำงาน
คำสั่งที่ยังสามารถนำมาใช้เป็น (อาจจะมีคำสั่งอื่น ๆ ที่สามารถนำมาใช้): echo, <, >, >>, |, ,pwdcd
มีวิธีในการสร้างไดเรกทอรีหรือโฟลเดอร์โดยไม่mkdir? มีวิธีการใช้ใด ๆechoและ>หรือechoและ>>จะเรียกคืน/usr/lib/ld.so.1? ฉันรู้ว่า/usr/lib/ld.so.1อาจจะต้องเรียกคืนมากกว่านี้เพื่อให้คำสั่งทำงานได้
ขอบคุณมากสำหรับการอ่านและขอให้มีความสุขมาก ๆ ในวันนี้ =)
mvส shopt -s extglob; mv !(old) /oldหรืออย่างแม่นยำมากขึ้น:
lnถ้ามันทำงาน
staticจะมีปัญหาประเภทนี้อย่างแน่นอนหากคุณไม่ต้องการบูตสื่อชั่วคราว