انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => آرچ => نویسنده: Moheb در 10 مهر 1400، 09:43 ب‌ظ

عنوان: خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Moheb در 10 مهر 1400، 09:43 ب‌ظ
سلام به همه.
از اول شروع کنم. من آرچ رو ریختم. روی یک سیستم uefi. با گرافیک kde plasma sddm.
یک موقع به دلیل نامعلومی(احتمالا یک اسکریپت از یک نفر) دیدم که etc  نیست.
و همچنین بنده که سودور بودم رو هم نمی شناسه. یوزر من هم پاک شده و ....
بعد هم که شات داون شد.
بالاش هم که آوردم دیدم که بعله.  :-X آرچ گفته بیا تایم زون رو تنظیم کنیم. و البته بعدش هم گفت بیا پسورد یوزر روت رو بکنیم ( یوزر روت من هم پسوردش پاک شده بود.) ](*,)
که یک برنامه ران شد (از اون علامت های فیلد آورد) و بعد گفت که پسورد تنظیم کردن نا موفقه. بعد هم شات داون شد. وقتی دوباره بالا آوردمش دیدم که اصلا هیچ یوزری نمی شناسه و یوزر روت هم پسورد منو نمی شناسه.
حالا چند تا سوال. یک اینکه اگر که یک فلش بوتیبل آرچ رو وصل کنم می شه دستکاری کنم سیستمو؟
دوم اینکه اصلا الان چیزی از این چند تا پارتیشن پایین هم مونده؟(خودم که نمی تونم ببینم)
سوم هم اینه که میشه یک راه حل بگید برای این موضوع؟ ;D
پارتیشن بندی منم اینه:

یکی برای بوت آرچ ۵۱۲ مگ فرضا sda1
دو تا برای home فرضا ۹۰گیگ  sda2 و صد گیگ sda3
یکی هم برای سوپ فرضا sda5 ۴ گیگ
یکی هم برای خود / که فرضا  صد گیگ sda4
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Dragon- در 10 مهر 1400، 10:52 ب‌ظ
اطلاعات هوم شما هنوز باید همونجا باشن (اگه اون اسکریپت یا یه چیز دیگه پاکش نکرده باشه) باید بتونید با یه توزیع زنده به اونها دسترسی پیدا کنید. درباره پارتیشن‌ها، باید توی توزیع زنده با دستور lsblk ببینید که پارتیشن‌ها هنوز وجود دارند یا نه.
تنها راهی که به ذهن من برای حل این مشکل میرسه این هست که pacman همه بسته‌ها رو دوباره نصب کنه تا دوباره /etc/ و محتوای اون درست بشه، بعدش هم کاربر‌های قبلی رو به همون ترتیب که قبلا ساختید، دوباره بسازید تا uid اونها هم همون قبلی بشه. فایل fstab و تنظیمات مربوط به hostname منطقه‌زمانی، locales و غیره رو هم خودتون انجام بدید، مثل وقتی که آرچ رو نصب کردید.
البته قبلش باید خودتون تنظیمات pacman توی /etc/ رو دستی درست کنید که pacman بتونه کار کنه، ولی نمی‌دونم همین تنظیمات pacman کافی هست یا نه. ممکن هم هست اون اسکریپت به جا‌های دیگه سیستم هم آسیب زده باشه. بهتره اگه پشتیبان دارید، از اونها استفاده کنید. اگه من جای شما بودم و پشتیبان هم نداشتم، دوباره آرچ رو نصب می‌کردم چون مطمئن نیستم که آسیب فقط مربوط به /etc/ هست یا نه، یا اینکه اصلا میشه سیستم رو به حالت قبل برگردوند.
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: #unknown# در 10 مهر 1400، 10:57 ب‌ظ
چی شد که اینجوری شد ؟
اگه اطلاعات مهمی ندارید
کل هارد رو فرمت و آرچ رو از اول نصب کنید
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 10 مهر 1400، 10:57 ب‌ظ
سلام
دستتون درد نکنه. می رم با این اوضاع چک کنم ببینم پاک کنم نصب کنم بهتره یا اینکه بازیابی.
من خودم حدس می زنم که فقط etc پاک شده باشه. چون هرچی ارور آورد مربوط به ‌etc بود.
shadow  و passwd  که توی etc هستن. تایم زون هم همین طور.
فقط یک سوال. تنظیمات مربوط به گرافیک و اینا هم توی etc هستن؟
می خوام ببینم که چجوری ری کانفیگ کنم سیستمو.
و اینکه مثلا با چه دستوری میشه همه ی این کار ها رو کرد؟ اصلا هست همچین چیزی؟
با pacman نمیشه کاری کرد؟ آخه اگر که نشه آدم مجبور میشه بره دونه دونه دونه نصب کنه که من قریب به بیش از صد و خورده ای تا پکیج دستی نصب کردم!
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 10 مهر 1400، 11:00 ب‌ظ
سلام
دستتون درد نکنه. می رم با این اوضاع چک کنم ببینم پاک کنم نصب کنم بهتره یا اینکه بازیابی.
من خودم حدس می زنم که فقط etc پاک شده باشه. چون هرچی ارور آورد مربوط به ‌etc بود.
shadow  و passwd  که توی etc هستن. تایم زون هم همین طور.
فقط یک سوال. تنظیمات مربوط به گرافیک و اینا هم توی etc هستن؟
می خوام ببینم که چجوری ری کانفیگ کنم سیستمو.
و اینکه مثلا با چه دستوری میشه همه ی این کار ها رو کرد؟ اصلا هست همچین چیزی؟
با pacman نمیشه کاری کرد؟ آخه اگر که نشه آدم مجبور میشه بره دونه دونه دونه نصب کنه که من قریب به بیش از صد و خورده ای تا پکیج دستی نصب کردم!
طول میکشه تا آدم به این فروم عادت کنه. این پیامو در جواب دراگون گفتم
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 10 مهر 1400، 11:03 ب‌ظ
چی شد که اینجوری شد ؟
اگه اطلاعات مهمی ندارید
کل هارد رو فرمت و آرچ رو از اول نصب کنید
سلام.
اطلاعات که دارم.
یک اسکریپت نصب و اجرا شد من بدبخت شدم.
و اینکه من دنبال یک راه برای بازیابی سیستم هستم. مهم ترین دلیلشم این چند صد تا پکیج و برنامه و ... ها هستن.
یک راه backup گرفتن خوب هم اگر میشه بگید. ویکی آرچ گفته بود cd image  و .. شما هم به فارسی بگید لطفا ما یاد بگیریم!
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Dragon- در 10 مهر 1400، 11:18 ب‌ظ
شخصی‌سازی‌های میزکار که توی هوم خودتون ذخیره  میشن. اول از همه باید دوباره تنظیمات pacman توی /etc/ رو درست کنید تا pacman بتونه کار کنه. بعد از اون باید یجوری به pacman بگید که همه بسته‌ها رو دوباره نصب کنه. شاید خود pacman چنین قابلیتی داشته باشه که بعید می‌دونم. به خاطر همین اول باید فقط اسم بسته‌های نصب شده رو پیدا کنید و بعد اون اسم‌ها رو بدید به pacman تا دوباره نصبشون کنه. فکر کنم برای اینکار، pacman هر چیزی که توی cache نباشه رو دانلود می‌کنه. (احتمالا خیلی چیز‌ها توی cache نیست و دوباره دانلود میشه.)
با pacman -Q می‌تونید کار‌های مربوط به جست‌و‌جو و لیست کردن بسته‌های نصب شده/نشده رو انجام بدید. بعد که اسم‌ها رو پیدا کردید، اونها رو جلوی pacman -S قرار بدید تا دوباره نصب بشن. زیاد با pacman کار نکردم که بتونم بیشتر راهنمایی کنم.

از اونجایی که همه تنظیمات /etc/ پاک شده و باید از اول سیستم رو تنظیم کنید و همینطور بسته‌ها رو هم از اول دانلود کنید، به نظرم بهتره که کلا از اول آرچ رو نصب کنید، چون توی هر دو حالت باید بسته‌ها رو دریافت کنید، تنظیمات سیستمی رو هم از اول انجام بدید، پس به نظرم نصب دوباره بهتره چون اگه بخواهید همین سیستم رو درست کنید، احتمال داره که باز هم درست نشه.

پشتیبان هم ندارید درسته؟
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: mobin1387 در 10 مهر 1400، 11:58 ب‌ظ
چی شد که اینجوری شد ؟
اگه اطلاعات مهمی ندارید
کل هارد رو فرمت و آرچ رو از اول نصب کنید
سلام.
اطلاعات که دارم.
یک اسکریپت نصب و اجرا شد من بدبخت شدم.
و اینکه من دنبال یک راه برای بازیابی سیستم هستم. مهم ترین دلیلشم این چند صد تا پکیج و برنامه و ... ها هستن.
یک راه backup گرفتن خوب هم اگر میشه بگید. ویکی آرچ گفته بود cd image  و .. شما هم به فارسی بگید لطفا ما یاد بگیریم!
این اسکریپتی که میگید چی هست؟ از کجا اوردینش؟ یکی از خوبی آرچ مخازن فوق غنی و AUR هستش و به احتمال ۹۹ درصد برنامه ای که میخواستین توش هست.
اگه بگید که این اسکریپت چیه خیلی خوب میشه هم اعضا ازش دوری میکنن هم باعث میشه دیگه سامانه شما اینجوری منفجر نشه  ;D
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 08:25 ق‌ظ
چی شد که اینجوری شد ؟
اگه اطلاعات مهمی ندارید
کل هارد رو فرمت و آرچ رو از اول نصب کنید
سلام.
اطلاعات که دارم.
یک اسکریپت نصب و اجرا شد من بدبخت شدم.
و اینکه من دنبال یک راه برای بازیابی سیستم هستم. مهم ترین دلیلشم این چند صد تا پکیج و برنامه و ... ها هستن.
یک راه backup گرفتن خوب هم اگر میشه بگید. ویکی آرچ گفته بود cd image  و .. شما هم به فارسی بگید لطفا ما یاد بگیریم!
این اسکریپتی که میگید چی هست؟ از کجا اوردینش؟ یکی از خوبی آرچ مخازن فوق غنی و AUR هستش و به احتمال ۹۹ درصد برنامه ای که میخواستین توش هست.
اگه بگید که این اسکریپت چیه خیلی خوب میشه هم اعضا ازش دوری میکنن هم باعث میشه دیگه سامانه شما اینجوری منفجر نشه  ;D
الان یادم نیست خیلی وقت پیش نصب کردم. یک اسکریپت بود برای کار کردن با برنامه های .deb. کارشو نصبتا می کرد ولی خب این بلا رم یحتمل اون سر من آورده.
به خاطر اینکه خیلی وقت پیش بود یادم نیست از کجا دانلود کردم.
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 08:35 ق‌ظ
شخصی‌سازی‌های میزکار که توی هوم خودتون ذخیره  میشن. اول از همه باید دوباره تنظیمات pacman توی /etc/ رو درست کنید تا pacman بتونه کار کنه. بعد از اون باید یجوری به pacman بگید که همه بسته‌ها رو دوباره نصب کنه. شاید خود pacman چنین قابلیتی داشته باشه که بعید می‌دونم. به خاطر همین اول باید فقط اسم بسته‌های نصب شده رو پیدا کنید و بعد اون اسم‌ها رو بدید به pacman تا دوباره نصبشون کنه. فکر کنم برای اینکار، pacman هر چیزی که توی cache نباشه رو دانلود می‌کنه. (احتمالا خیلی چیز‌ها توی cache نیست و دوباره دانلود میشه.)
با pacman -Q می‌تونید کار‌های مربوط به جست‌و‌جو و لیست کردن بسته‌های نصب شده/نشده رو انجام بدید. بعد که اسم‌ها رو پیدا کردید، اونها رو جلوی pacman -S قرار بدید تا دوباره نصب بشن. زیاد با pacman کار نکردم که بتونم بیشتر راهنمایی کنم.

از اونجایی که همه تنظیمات /etc/ پاک شده و باید از اول سیستم رو تنظیم کنید و همینطور بسته‌ها رو هم از اول دانلود کنید، به نظرم بهتره که کلا از اول آرچ رو نصب کنید، چون توی هر دو حالت باید بسته‌ها رو دریافت کنید، تنظیمات سیستمی رو هم از اول انجام بدید، پس به نظرم نصب دوباره بهتره چون اگه بخواهید همین سیستم رو درست کنید، احتمال داره که باز هم درست نشه.

پشتیبان هم ندارید درسته؟
یک سوال. من اگر آرچ لایو بالا بیارم. بعدش با pacstrap بیس و base-devel  و  بقیه رو نصب کنم این چیزایی که الان دارم پاک میشن؟می خوام یک base از etc ساخته بشه. منظورم اینه که آیا pacstrap جواب منو می تونه بده حتی به صورت بیس؟
 
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: mobin1387 در 11 مهر 1400، 08:41 ق‌ظ
شخصی‌سازی‌های میزکار که توی هوم خودتون ذخیره  میشن. اول از همه باید دوباره تنظیمات pacman توی /etc/ رو درست کنید تا pacman بتونه کار کنه. بعد از اون باید یجوری به pacman بگید که همه بسته‌ها رو دوباره نصب کنه. شاید خود pacman چنین قابلیتی داشته باشه که بعید می‌دونم. به خاطر همین اول باید فقط اسم بسته‌های نصب شده رو پیدا کنید و بعد اون اسم‌ها رو بدید به pacman تا دوباره نصبشون کنه. فکر کنم برای اینکار، pacman هر چیزی که توی cache نباشه رو دانلود می‌کنه. (احتمالا خیلی چیز‌ها توی cache نیست و دوباره دانلود میشه.)
با pacman -Q می‌تونید کار‌های مربوط به جست‌و‌جو و لیست کردن بسته‌های نصب شده/نشده رو انجام بدید. بعد که اسم‌ها رو پیدا کردید، اونها رو جلوی pacman -S قرار بدید تا دوباره نصب بشن. زیاد با pacman کار نکردم که بتونم بیشتر راهنمایی کنم.

از اونجایی که همه تنظیمات /etc/ پاک شده و باید از اول سیستم رو تنظیم کنید و همینطور بسته‌ها رو هم از اول دانلود کنید، به نظرم بهتره که کلا از اول آرچ رو نصب کنید، چون توی هر دو حالت باید بسته‌ها رو دریافت کنید، تنظیمات سیستمی رو هم از اول انجام بدید، پس به نظرم نصب دوباره بهتره چون اگه بخواهید همین سیستم رو درست کنید، احتمال داره که باز هم درست نشه.

پشتیبان هم ندارید درسته؟
یک سوال. من اگر آرچ لایو بالا بیارم. بعدش با pacstrap بیس و base-devel  و  بقیه رو نصب کنم این چیزایی که الان دارم پاک میشن؟می خوام یک base از etc ساخته بشه. منظورم اینه که آیا pacstrap جواب منو می تونه بده حتی به صورت بیس؟
پیشنهاد خوبیه اما مطمئن نیستم که اطلاعات خانه تون از بین نره
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 09:28 ق‌ظ
میشه توی همین وضعیت بدبختی اطلاعات home رو بک آپ بگیریم؟ یا کپی پیست کنیم؟
اگر میشه راهش چیه؟
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Dragon- در 11 مهر 1400، 09:50 ق‌ظ
یک سوال. من اگر آرچ لایو بالا بیارم. بعدش با pacstrap بیس و base-devel  و  بقیه رو نصب کنم این چیزایی که الان دارم پاک میشن؟می خوام یک base از etc ساخته بشه. منظورم اینه که آیا pacstrap جواب منو می تونه بده حتی به صورت بیس؟
گفتید که هوم شما روی یه پارتیشن دیگه هست. پس موقعی که می‌خواهید کار‌های بالا رو انجام بدید، اون پارتیشن رو سوار نکنید تا نشه اطلاعات داخلش رو اشتباهیی پاک کرد.
نمی‌دونم کاری که گفتید بدون مشکل انجام میشه یا نه. شاید نصب دوباره بسته‌های  base, linux  و غیره روی همین سیستم باعث بشه که فایل‌های اونها با فایل‌های قبلی تداخل پیدا کنه، ولی مطمئن نیستم.

میشه توی همین وضعیت بدبختی اطلاعات home رو بک آپ بگیریم؟ یا کپی پیست کنیم؟
اگر میشه راهش چیه؟
می‌خواهید اون اطلاعات رو کجا کپی کنید؟ کار خاصی نداره. با یه توزیع زنده کامپیوتر رو بوت کنید بعدش اون پارتیشن که هوم روش هست رو یه‌جا سوار کنید و اطلاعات رو هر جا که می‌خواهید کپی کنید.

اگه هم می‌خواهید دوباره آرچ رو نصب کنید و می‌ترسید که اون اطلاعات پاک بشه، خیلی راحت موقع نصب، اون پارتیشن رو سوار نکنید. البته باید حواستون باشه اشتباهی با چیزی اون پارتیشن رو پاک نکنید.
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 10:03 ق‌ظ
یک سوال. من اگر آرچ لایو بالا بیارم. بعدش با pacstrap بیس و base-devel  و  بقیه رو نصب کنم این چیزایی که الان دارم پاک میشن؟می خوام یک base از etc ساخته بشه. منظورم اینه که آیا pacstrap جواب منو می تونه بده حتی به صورت بیس؟
گفتید که هوم شما روی یه پارتیشن دیگه هست. پس موقعی که می‌خواهید کار‌های بالا رو انجام بدید، اون پارتیشن رو سوار نکنید تا نشه اطلاعات داخلش رو اشتباهیی پاک کرد.
نمی‌دونم کاری که گفتید بدون مشکل انجام میشه یا نه. شاید نصب دوباره بسته‌های  base, linux  و غیره روی همین سیستم باعث بشه که فایل‌های اونها با فایل‌های قبلی تداخل پیدا کنه، ولی مطمئن نیستم.

میشه توی همین وضعیت بدبختی اطلاعات home رو بک آپ بگیریم؟ یا کپی پیست کنیم؟
اگر میشه راهش چیه؟
می‌خواهید اون اطلاعات رو کجا کپی کنید؟ کار خاصی نداره. با یه توزیع زنده کامپیوتر رو بوت کنید بعدش اون پارتیشن که هوم روش هست رو یه‌جا سوار کنید و اطلاعات رو هر جا که می‌خواهید کپی کنید.

اگه هم می‌خواهید دوباره آرچ رو نصب کنید و می‌ترسید که اون اطلاعات پاک بشه، خیلی راحت موقع نصب، اون پارتیشن رو سوار نکنید. البته باید حواستون باشه اشتباهی با چیزی اون پارتیشن رو پاک نکنید.
نه در این حد رو بلدم. مشکل اینه که این سیستم خیلی آرچ روش نصب کردن سخته. به دلایل گراب و بوت و UEFI. در عین حال برنامه ها هم خیلی سخته ریختنشون. می خوام ببینم راهی برای درست کردنش هست یا نه.که اگر نیست برم دوباره نصب کنم.
من کلا بدبختی هام با آرچ خیلی زیاده. معمولا توی بحث UEFI. این سیستم کلا با آرچ مشکل داره انگار. حتی گراب هم من مجبور شدم از یک جا به بعد دستی تنظیم کنم. روزگاری شده ](*,). ولی خب چشم اگر می فرمایید هیچ راه دیگه ای نیست یک بلایی سرش می آرم.
دارم به این فکر می رسم که کالی رو هم روی یک پارتیشن دیگه نصب کنم.
یعنی فرمودید راهی نداره؟ و اینکه دوباره نصب کنم؟
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Dragon- در 11 مهر 1400، 10:21 ق‌ظ
نمی‌گم راهی برای درست کردنش وجود نداره. میگم که من اون راه رو بلد نیستم. اگه هم باشه، ممکن هست باز هم بعدش یه‌جای سیستم مشکل داشته باشه.
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 10:49 ق‌ظ
کسی نیست که راهی داشته باشه؟
pacstrap جواب نمی ده؟
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Moheb در 11 مهر 1400، 10:52 ق‌ظ
هل من ناصرنی؟
عنوان: پاسخ : خراب شدن کل سیستم.
ارسال شده توسط: Dragon- در 11 مهر 1400، 10:56 ق‌ظ
صبر کنید بقیه که آرچ دارند بیاند و جواب بدن.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Moheb در 12 مهر 1400، 08:59 ب‌ظ
مشکل به دلیل وجود یک پکیج توی سیستمم که etc رو به صورت نصفه دوباره درست کرد برای من حل شد.
ولی در انتظار پاسخ برای پیشرفت انجمنه
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: behzad121 در 17 آبان 1400، 07:21 ب‌ظ
سلام. چون عنوان پست رو در حال پاسخ کرده بودید گفتم به این سوال پاسخ بدم و طبق تحقیقاتی که در پکیج ها انجام دادم به نتیجه رسیدم. اول از همه کار پکیج هایی که موقع نصب آرچ، نصبش می‌کردیم رو بگم:

پکیج base: در این پکیج فایل های مخصوص آرچ و گنو/لینوکس روی سیستم نصب می‌شوند که در ادامه بیشتر توضیح خواهم داد.

پکیج linux: در این پکیج احتمالا کرنل لینوکس در مسیر usr/lib/modules/ ذخیره می‌شود که کاری با اون نداریم.

پکیج linux-firmware: این پکیج اغلب کتابخانه هایی برای مدیریت سخت افزار به کرنل لینوکس ارائه می‌ده که در usr/lib/firmware/ ذخیره می‌شوند و در فایل هایی که ذخیره می‌شوند اسامی برند های مختلف کامپیوتر ها مثل amd رو می‌بینید.

اینجا پکیج base مد نظر است. من این پکیج که خیلی کم حجم بود رو دانلود کردم و یک فایل متنی داخلش بود و لیستی از پکیج های به ظاهر گنویی بود که وابستگی بودند و باید اون ها نصب می‌شدند. اولین پکیج رو که مشاهده کردم، پکیج filesystem بود که منطقی به حساب می‌اومد. پکیج رو استخراج کردم و پوشه های پوشه ریشه مثل etc, bin, usr و... در اون با حداقل ترین ابزار ها و تنظیمات سیستمی مشاهده می‌شدند. مشاهده لیست:
https://archlinux.org/packages/core/x86_64/filesystem/

شما می‌تونستید این فایل رو با یه توزیع زنده در جایی استخراج می‌کردید و پوشه etc رو در پوشه ریشه آرچ خودتون جایگزین می‌کردید که باز هم معقول نبود و تنظیمات بقیه اسکریپت هاتون از بین می‌رفت ولی مشکلی که در etc بود، حل می‌شد. روش دوم هم این بود که لیستی از پکیج هایی که نصب بودند رو می‌گرفتید و همینطور پشتیبان از اطلاعات home تون؛ و base رو دوباره نصب می‌کردید(که نمی‌دونم تداخل ایجاد بشه یا نه) و پکیج هاتونو دوباره دانلود و نصب می‌کردید که احتمالا بازم تنظیمات برنامه‌هاتون به حالت اول برمی‌گشت.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Dragon- در 18 آبان 1400، 06:58 ب‌ظ
بسته linux، کرنل و متعلقات اون رو داره. خود کرنل در مسیر /boot/ قرار می‌گیره. ماژول‌های کرنل هست که توی /lib/modules/ قرار می‌گیره.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: behzad121 در 18 آبان 1400، 08:10 ب‌ظ
بسته linux، کرنل و متعلقات اون رو داره. خود کرنل در مسیر /boot/ قرار می‌گیره. ماژول‌های کرنل هست که توی /lib/modules/ قرار می‌گیره.
پس چرا پوشه boot همیشه خالیه؟ تو این لینک هم اگه روی view list file رو بزنید هیچ اشاره ای به پوشه boot داده نمی‌کنه و همه‌چی در usr/lib/modules ذخیره میشه. در ضمن اون بالا گفتم احتمالاً.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: ABOLDOM در 18 آبان 1400، 09:27 ب‌ظ
بسته linux، کرنل و متعلقات اون رو داره. خود کرنل در مسیر /boot/ قرار می‌گیره. ماژول‌های کرنل هست که توی /lib/modules/ قرار می‌گیره.
پس چرا پوشه boot همیشه خالیه؟ تو این لینک هم اگه روی view list file رو بزنید هیچ اشاره ای به پوشه boot داده نمی‌کنه و همه‌چی در usr/lib/modules ذخیره میشه. در ضمن اون بالا گفتم احتمالاً.
برای شمارو نمیدونم شاید مکانش تغییر دادید ولی برای من تا جایی که یادم توزیع هام، در پوشه boot هستش چند فایل که بنظر از همون بسته linux.. هستش و همین توزیعی که دارم هم همینطور
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Dragon- در 18 آبان 1400، 11:10 ب‌ظ
پس چرا پوشه boot همیشه خالیه؟ تو این لینک هم اگه روی view list file رو بزنید هیچ اشاره ای به پوشه boot داده نمی‌کنه و همه‌چی در usr/lib/modules ذخیره میشه. در ضمن اون بالا گفتم احتمالاً.
کرنل همیشه (به غیر از guix و nix)  توی /boot/ قرار داره. فکر کنم کرنل توی /lib/modules/ ذخیره میشه و بعد یه کپی از اون توی /boot/ قرار می‌گیره.
دایرکتوری /boot/ شما خالیه؟ عجیبه، چون توی اونجا باید کرنل، initramfs و بعضی فایل‌های مربوط به بوت وجود داشته باشه.
شاید توی بعضی توزیع‌های زنده، کرنلی توی /boot/ وجود نداشته باشه، مطمئن نیستم؛ تا حالا هرچی توزیع دیدم (به غیر از nix و guix)، توی /boot/ کرنل داشتند.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: behzad121 در 19 آبان 1400، 08:50 ق‌ظ
کرنل همیشه (به غیر از guix و nix)  توی /boot/ قرار داره. فکر کنم کرنل توی /lib/modules/ ذخیره میشه و بعد یه کپی از اون توی /boot/ قرار می‌گیره.
دایرکتوری /boot/ شما خالیه؟ عجیبه، چون توی اونجا باید کرنل، initramfs و بعضی فایل‌های مربوط به بوت وجود داشته باشه.
شاید توی بعضی توزیع‌های زنده، کرنلی توی /boot/ وجود نداشته باشه، مطمئن نیستم؛ تا حالا هرچی توزیع دیدم (به غیر از nix و guix)، توی /boot/ کرنل داشتند.
یه پارتیشن جداگانه واسه بوت هست که فایل های گراب داخلش ذخیره شده و باید دستی ماونت بشه به boot. احتمالا اونجا قرار گرفته است.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Dragon- در 19 آبان 1400، 11:20 ق‌ظ
دستی سوار بشه؟ معمولا توی fstab تنظیم شده که خودکار سوار بشه. البته ممکنه آپشن‌های noauto و x-systemd.automount کاری کنند که تا وقتی لازم نیست، /boot/ سوار نشه. در این شرایط باید وارد /boot/ بشید، خارج بشید و بعد دوباره وارد بشید تا بتونید محتویات /boot/ رو ببینید.
وارد شدن اول برای این هست که /boot/ سوار بشه، خارج شدن برای این هست که چون یه چیزی روی /boot/ سوار شده، و شما داخلش بودید، نمی‌تونید محتویاتش رو مشاهده کنید. وارد شدن دوم برای این هست که محتویات رو ببینید و اگه لازم بود، چیزی رو تغییر بدید.

اینکه می‌گید بوت جدا هست، احتمالا esp برای بوت استفاده شده. (efi system partition) نمی‌دونم چرا توی آموزش نصب آرچ، توی ویکی خودش، گفته که /boot/ رو بذارید روی esp.
عنوان: پاسخ : خراب شدن کل سیستم.(در انتظار پاسخ)
ارسال شده توسط: Moheb در 20 آذر 1400، 09:50 ب‌ظ
منو حسابی ببخشید که بحثای قدیمی رو بالا میارم. ولی همون طور که همتون می دونید ویکی گفته که درایو جداگانه ای بذارید برای /boot/ که گذاشتیم و دستی مونت کردیم. این یک بحث. دوم اینکه در بعضی کامپیوتر ها /boot/ میشه /efi/. سوم اینکه من پس از این مدتی که با آرچ کار کردم تا جایی که می دونم رسما نباید /boot/ توی پیکربندی درست خالی باشه. ولی خب میشه دیگه. و اینکه بحث بسته‌ی فایل سیستم... خب بله حرف درسته ولی یک چیزی که هست اینه که خیلی خطرناکه که فقط /etc/ ای که توی اون بسته طراحی شده رو بذارید. چون نگاه که بکنید بسته های دیگه ای که نصب می شن هم etc رو تغییر می‌دن!