ฉันมีการเข้าถึง ssh จากระยะไกลและการเข้าถึงรูท ฉันไม่มีสิทธิ์เข้าถึงทางกายภาพ ฉันไม่ได้มองหาวิธีแก้ปัญหาที่เกี่ยวข้องกับการบูทเข้ากับอะไรฉันต้องการทำสิ่งนี้จากสิ่งที่กำลังทำงานอยู่
ระบบปฏิบัติการคือ SL6 มีวิธีโหลดทุกอย่างที่จำเป็นลงใน RAM และใช้ dd หรือคล้ายกับการล้างดิสก์ทั้งหมดอย่างปลอดภัยหรือไม่? เห็นได้ชัดว่านี่จะส่งผลให้กล่องไม่ทำงานในที่สุดผลลัพธ์ที่ฉันตั้งใจ
ดูเหมือนว่าจะเป็นไปได้
ภาพเพิ่มเติมที่น่าสนใจอีกสองรายการ:
สามารถ ssh in, รันหน้าจอ, รันคำสั่ง dd และปลด เข้าสู่ระบบในอีกหนึ่งสัปดาห์ต่อมาเมื่อมันเสร็จ :)
ยังไงก็มีแถบความคืบหน้า?
ปรับปรุง : ตอนนี้ฉันจะไปกับตัวเลือก chroot กำลังทำ:
mkdir /dev/shm/ramdisk/ && cd ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && cd /dev/shm/ramdisk && chroot .
ใช้งานได้ (!) แต่ฉันยังต้องการ / dev / ศูนย์และ / dev / sda ความคิดใด ๆ
อัปเดต 2012-07-20:
mkdir /dev/shm/ramdisk/ && cd /dev/shm/ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && mkdir /dev/shm/ramdisk/dev && cd /dev/shm/ramdisk/dev && cp -a /dev/zero . && cp -a /dev/sda . && cd .. && chroot . dd if=/dev/zero of=/dev/sda bs=1M
ซึ่งดูเหมือนจะทำอะไรบางอย่าง แต่ฉันต้องการที่จะมีตัวบ่งชี้ความคืบหน้าบางอย่างถ้าเป็นไปได้เช่นเดียวกับวิธีการแยกออกแล้วสร้างการเชื่อมต่อ ssh ใหม่ในภายหลัง
chroot
แท้จริง: ฉันสงสัยว่าการเข้าไปใน RAMdisk อาจช่วยได้หรือไม่ การเก็งกำไรที่สอง: พาร์ทิชันส่วนหนึ่งของไดรฟ์เขียนด้วงและรีบูต