لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل chroot
2006-05-27, 06:49 PM,
ارسال : #1
مشکل chroot
در هنگام ساخت یک توزیع واجرای دستور زیر با error زیر مواجه
می شوم لطفا راهنمایی کنید

root@localhost ~]# chroot "$LFS" /tools/bin/env -i HOME=/root TERM="$TERM" PS1='\u:\w\$' PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin/tools/bin/bash --login +h


chroot: cannot run command `/tools/bin/env': No such file or directory
نقل قول این ارسال در یک پاسخ
2006-05-28, 07:20 AM,
ارسال : #2
 
بابا tools/bin/env/ وجود نداره
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-05-28, 05:27 PM,
ارسال : #3
 
البته m_pahlevanzadeh همه چیز رو گفتند ، اما اگر بخواهیم به زبان بچه‌های «تکنوتاکس» که خیلی مودبانه‌تر هست ترجمه کنیم باید بگم، اون مسیری که شما قید کردید احتمال وجودش بسیار کم هست.
توی ترمینال بزنید cd /tools ببینید جایی میره؟ یا ls / بزنید و ببینید tools رو نشون می‌ده؟ اگر نه معلومه اون مسیر موجود نیست .

[ltr]
$Nəvid$
In a world without any fences or walls,
Who needs gates or windows ?
گنو ایران | لیست مقالات فارسی گنو ایران |
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-06-06, 05:08 PM,
ارسال : #4
 
دايركتوري tools/ يك لينك به bin/ مي باشد يعني در اصل bin/env/ را در نظر بگيريد.
نقل قول این ارسال در یک پاسخ
2006-06-06, 08:57 PM,
ارسال : #5
 
اگه دارید از روی دستورالعمل خاصی می‌رید جلو، لینک اونو بدید تا ببینیم مشکل کجاست. اون فایل tools/bin/env/ رو پیدا نمی‌کنه.

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-06-11, 06:36 PM,
ارسال : #6
 
سلام آقاي مدير
لينكي كه خواسته بوديد :
<!-- m --><a class="postlink" href="http://www.linuxfromscratch.org/lfs/downloads/stable/LFS-BOOK-6.1.1.pdf">http://www.linuxfromscratch.org/lfs/dow ... -6.1.1.pdf</a><!-- m -->
لطفا صفحه 77 اين pdf دستور chroot را بررسي كنيد .
نقل قول این ارسال در یک پاسخ
2006-06-11, 08:57 PM,
ارسال : #7
 
خوب شما طی مراحلی که انجام دادید، شاخه tools/ روی root سیستم ایجاد شده؟ اگه tools/ رو دارید ببینید توی شاخه bin و شاخه env هست؟

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-06-12, 11:37 AM,
ارسال : #8
 
بله . در root سيستم شاخه tools/ دارم و در داخل اين شاخه ، شاخه bin يعني
(tools/bin/) دارم ودر داخل مسير (tools/bin/) فايل env نيز وجود دارد .
نقل قول این ارسال در یک پاسخ
2006-06-12, 02:24 PM,
ارسال : #9
 
اون env فایل هست یا پوشه؟ اگه فایله دستور رو به:
[ltr]
chroot "$LFS" /tools/bin/ -i HOME=/root TERM="$TERM" PS1='\u:\w\$' PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin/tools/bin/bash --login +h
[/ltr]

تغییر بدید

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-06-12, 08:04 PM,
ارسال : #10
 
env یک فایل است و با دستور شما یعنی حذف فایل env مجددا error زیر را می دهد

root@localhost ~]# chroot "$LFS" /tools/bin/ -i HOME=/root TERM="$TERM" PS1='\u :\w\$' PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin/tools/bin/bash --login +h

chroot: cannot change root directory to : No such file or directory
نقل قول این ارسال در یک پاسخ
2006-06-12, 09:34 PM,
ارسال : #11
 
خروجی دستور زیر رو بفرستید ببینم چه خبره:
[ltr]
$ echo "$LFS"
[/ltr]

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-06-13, 12:18 PM,
ارسال : #12
 
سلام
مجددا از زحمات شما متشکرم .

خروجی mnt/lfs/ است .

اما بعد از یکی دو تا تغییرات الان Error زیر را می دهد .

chroot: cannot run command `/tools/bin/': Permission denied

و من دستور زیر را دادم اما باز درست نشد . و ٍٍهمان مشکل هست .
*/chmod -v 755 /tools/bin
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان