त्रुटि का मतलब है कि आपके जेल ( /mnt/temp
) में बैश शेल नहीं है, या बैश शेल को चलाने के लिए आवश्यक लाइब्रेरी शामिल नहीं है।
यदि आपने कुछ इस तरह से अपना जेल बनाया है:
debootstrap --variant=buildd --arch i386 lucid /mnt/temp \
http://archive.ubuntu.com/ubuntu/
आप शायद इसके बजाय यह करना चाहते थे:
debootstrap --variant=minbase --arch i386 lucid /mnt/temp \
http://archive.ubuntu.com/ubuntu/
हालाँकि, आपकी समस्या के तकनीकी उत्तर के रूप में, कोशिश करें:
cp -r /bin /lib /mnt/temp
यह आपको सफलतापूर्वक चेरोट करने की अनुमति देनी चाहिए, जिस बिंदु पर आप अन्य चीजें कर सकते हैं।
हालांकि ऐसा करने में लगभग एक लाख चीजें गलत हैं, और लगभग निश्चित रूप से आप ऐसा नहीं करना चाहते हैं। जब आप अपना जेल बनाते हैं, तो मिनीबेस का उपयोग करें या एक रिक्त लक्ष्य (जैसे एक वर्चुअल मशीन) पर ubuntu स्थापित करें और पूरे सिस्टम का एक टार संग्रह बनाएं, जिसे आप तब डिकम्प्रेस करते हैं /mnt/temp
।