اول که زدم اشتباهی
sudo systemctl set-default basic.target
بعدشم سیستم در مرحله بالا آوردن سرویس ها گیر میکرد.
بعدش رفتم در ریکاوری مود و زدم
cat </lib/systemd/system/graphical.target > /etc/systemd/system/default.target
و بعدش دوباره خطا.
خب بگید که در ریکاوری مود چجوری تارگت دیفالت سیستم دی را به graphical یا multiuser تغیر بدم و اگه تا الآن اشتباهی هم کردم که باید درست کنم لطفا بگید.
ویرایش: فهمیدم که گند زدم و اشتباهی بیسیک تارگت را خراب کردم و خیلی راحتم میتونست درست شه. خب فایل اصلی بیسیک تارگت را از کجا بیارم که درستش کنم؟ اگرم بیسیک تارگتا شبیه همه یکی فایل زیر را بفرسته
/lib/systemd/system/basic.target
ویرایش: رفتم در گیت هاب و فابل بالا را پیدا کردم و متنشو درون فایل نوشتم و سیستم درست شد و دارم با سیستم کار میکنم .
خب میخوام حالا ببینیم که کاملا درسته یا نه. من برای دبیان دو تا پارتیشن home/ و / دارم
[Unit]
Description=Basic System
Documentation=man:systemd.special(7)
Requires=sysinit.target
Wants=sockets.target timers.target paths.target slices.target tmp.mount
After=sysinit.target sockets.target paths.target slices.target tmp.mount
RequiresMountsFor=/var /tmp
Wants=tmp.mount