sudo edit-chroot -all
chronos<strong i="7">@localhost</strong> ~/Downloads $ sudo edit-chroot -all
No chroots found in /mnt/stateful_partition/crouton/chroots
لقد قمت بنقل chroot الخاص بي من محرك الأقراص الداخلي إلى بطاقة SD الخاصة بي وتم إكمال المهمة بنجاح. عندما أقوم بتشغيل sudo startxfce4 ، أتلقى نفس الخطأ الوارد أعلاه "لا يوجد chroots ...."
عندما أحاول تحديث chroot ، أتلقى الخطأ "عدد كبير جدًا من الروابط الرمزية". انظر الإخراج أدناه
أيضًا ، عندما أتبع هذا الدليل ، How-To-Install-To-External-Drive ، أتلقى نفس الخطأ أثناء تثبيت جديد لـ "عدد كبير جدًا من الروابط الرمزية"
sudo crouton -n kali-rolling -p /media/removable/SD\ Card -u
/media/removable/SD Card/chroots/kali-rolling already exists; updating it...
Preparing chroot environment...
Installing brightness into the chroot...
Installing croutonpowerd into the chroot...
Installing croutonversion into the chroot...
Installing host-dbus into the chroot...
Installing host-wayland into the chroot...
Installing volume into the chroot...
Installing pulseaudio-default.pa into the chroot...
Installing croutoncycle into the chroot...
Installing croutontriggerd into the chroot...
Installing croutonxinitrc-wrapper into the chroot...
Installing setres into the chroot...
Installing xinit into the chroot...
Installing xbindkeysrc.scm into the chroot...
Installing xorg-intel-sna.conf into the chroot...
Installing xserverrc into the chroot...
Installing xserverrc-xorg into the chroot...
Installing xserverrc-local.example into the chroot...
Installing startxfce4 into the host...
Installing crouton-noroot into the chroot...
Installing startxfce4 into the chroot...
cp: failed to access '/var/run/crouton/media/removable/SD Card/chroots/kali-rolling/usr/local/bin/startxfce4': Too many levels of symbolic links
@ duck955 ،
لقد قمت بنقل chroot الخاص بي من محرك الأقراص الداخلي إلى بطاقة SD الخاصة بي وتم إكمال المهمة بنجاح.
إذا كنت تواجه مشكلة فقط في تشغيل سطح المكتب من الوسائط الخارجية ، فألق نظرة على هذا التعليق ، فقد يساعدك ذلك في حل مشكلتك:
أتمنى أن يساعدك هذا،
- DennisLfromGA
DennisLfromGA أشكركم على الرد
قمت بتشغيل الأمر start بناءً على المشكلة التي ربطتها ومع قائمة المساعدة لـ startxfce4. أدناه هو مخرجاتي.
chronos<strong i="8">@localhost</strong> /media/removable/SD Card $ sudo startxfce4 -c /media/removable/SD\ Card/chroots
Entering /media/removable/SD Card/chroots/kali-rolling...
chroot: failed to run command 'su': Too many levels of symbolic `links`
WARNING: starting chroot system dbus daemon failed with code 126
chroot: failed to run command 'su': Too many levels of symbolic links
Unmounting /media/removable/SD Card/chroots/kali-rolling...
بالإضافة إلى ذلك ، عند اتباع xfce4 wiki ، لن يكتمل الإعداد. كما أنه يفشل مع وجود عدد كبير جدًا من الارتباطات الرمزية.
sudo enter-chroot / media / remove / sd card / chroot / chrootname؟
لقد واجهت هذه المشكلة نفسها مع chroot على بطاقة SD. استغرقت وقتًا طويلاً في استكشاف الأخطاء وإصلاحها ، ولكن يبدو أن المشكلة (على الأقل بالنسبة لي) هي أن بطاقة SD يتم تركيبها مع الخيار nosymfollow
:
# mount|grep 'SD Card'
/dev/mmcblk1p1 on /media/removable/SD Card type ext4 (rw,nosuid,nodev,relatime,nosymfollow,dirsync,seclabel,data=ordered)
إذا قمت بإزالة ذلك باستخدام mount -o remount,symfollow /media/removable/SD\ Card/
فكل شيء سيعمل مرة أخرى. يمنع الخيار nosymfollow
متابعة الروابط الرمزية ، مما يؤدي إلى ظهور رسالة محيرة باستخدام chroot
. كنت أقوم بالفعل بإعادة تركيب بطاقة SD لإزالة علامة noexec
لذا أضفت هذا إلى طقوسي الأول بعد إعادة التشغيل. إزعاج بسيط الآن ، لكنني أهدرت الكثير من الوقت في البحث عن المشكلة بفضل رسائل الخطأ غير المجدية.
يبدو أن هذا قد بدأ بالنسبة لي بعد تحديث ChromeOS مؤخرًا ، لذلك أعتقد أن Google بدأت في تركيب بطاقات SD بشكل مختلف وكسرت كل شيء؟ لست متأكدا متى بدأ هذا لكنني حاليا على قناة تجريبية ، تعمل 88.0.
التعليق الأكثر فائدة
لقد واجهت هذه المشكلة نفسها مع chroot على بطاقة SD. استغرقت وقتًا طويلاً في استكشاف الأخطاء وإصلاحها ، ولكن يبدو أن المشكلة (على الأقل بالنسبة لي) هي أن بطاقة SD يتم تركيبها مع الخيار
nosymfollow
:إذا قمت بإزالة ذلك باستخدام
mount -o remount,symfollow /media/removable/SD\ Card/
فكل شيء سيعمل مرة أخرى. يمنع الخيارnosymfollow
متابعة الروابط الرمزية ، مما يؤدي إلى ظهور رسالة محيرة باستخدامchroot
. كنت أقوم بالفعل بإعادة تركيب بطاقة SD لإزالة علامةnoexec
لذا أضفت هذا إلى طقوسي الأول بعد إعادة التشغيل. إزعاج بسيط الآن ، لكنني أهدرت الكثير من الوقت في البحث عن المشكلة بفضل رسائل الخطأ غير المجدية.يبدو أن هذا قد بدأ بالنسبة لي بعد تحديث ChromeOS مؤخرًا ، لذلك أعتقد أن Google بدأت في تركيب بطاقات SD بشكل مختلف وكسرت كل شيء؟ لست متأكدا متى بدأ هذا لكنني حاليا على قناة تجريبية ، تعمل 88.0.