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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل unable to lock database (حل شد)  (دفعات بازدید: 4466 بار)

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

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
مشکل unable to lock database (حل شد)
« : 01 خرداد 1394، 08:00 ب‌ظ »
سلام به همه.
نسخه جدبد (01.05.2015) آرچ رو نصب کردم ولی متاسفانه به یک مشکل برخوردم.
بعد از اتمام نصب و ریبوت سیستم وقتی که وارد محیط آرچ می شوم انگار همه چیز با دسترسی read-only file هستش و وقتی که هر دستوری از pacman را بر روی سیستم عامل اجرا میکنم ارور زیر را میدهد:



[root@Pls /]# pacman -Syu
:: Synchronizing package databases...
error: failed to update core (unable to lock database)
error: failed to update extra (unable to lock database)
error: failed to update community (unable to lock database)[
error: could not lock database: Read-only file system




کلی در این رابطه داخل فوروم های آرچ و مانجارو سرچ کردم و همشون میگن که برین داخل مسیر /var/lib/pacman/ و فایل db.lck رو پاک کنید.ولی مشکل من همین جاست که وقتی به این مسیر وارد میشم اصلا یک همچین فایلی جهت پاک کردن وجود نداره.
فکر کردم شاید مرحله نصب کامل انجام نشده باشه و برای همین دوباره اقدام به نصب کردم ولی بازم با این مشکل مواجه شدم.
لازم به ذکر است که این مشکل را در ورژن قبلی آرج(فکر کنم 01.03.2015) نداشتم و خوب کار میکرد و روی مانجارو که نصب کردم با پاک کردن همون فایل مشکل برطرف مشد ولی تو این ورژن از آرچ اصلا نیست که بخوام پاک کنم.
در ضمن موقعی که میخوای به یک فایل با chmod دسترسی بدی بازم همین ارور رو بهت برمی گردونه.
از یوزر root و دستور sudo استفاده میکنم بازم همین مشکل هستش.
ممنون میشم اگر بتونید راهنماییم کنید.
« آخرین ویرایش: 12 خرداد 1394، 09:23 ق‌ظ توسط lamantrra »

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #1 : 01 خرداد 1394، 08:52 ب‌ظ »
ابتدا هر پروسه پکمن دیگری رو که احتمالا در حال اجرا هست، بکشید:

# sudo killall pacman
درصورتی که هنوز مشکل پابرجا بوده و معماری آرچ شما ۶۴بیتی هست، پیشنهاد من اینه که مخزن ‫‪multilib‬‬ رو هم به مخازنتون اضافه کنید. 
pacman -Rs ubuntu

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #2 : 04 خرداد 1394، 12:02 ب‌ظ »
ابتدا هر پروسه پکمن دیگری رو که احتمالا در حال اجرا هست، بکشید:

# sudo killall pacman
درصورتی که هنوز مشکل پابرجا بوده و معماری آرچ شما ۶۴بیتی هست، پیشنهاد من اینه که مخزن ‫‪multilib‬‬ رو هم به مخازنتون اضافه کنید.




سلام ممنون از راهنمایی شما

1.تمام processهای pacman رو kill کردم که پیغام no process found  رو به من برگردوند


2.برای multilib هم متاسفانه ارور زیر رو به من میده:


Error writing /etc/pacmna.conf:  Read-onley file system   



یوزر کاربریم root هستش البته با sudo هم امتحان کردم باز هم همین مشکل رو دارم.

من فکر میکنم که یوزرم دسترسیه هیچ کاری رو نداره و فقط میتونه read کنه

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : مشکل unable to lock database
« پاسخ #3 : 05 خرداد 1394، 05:08 ب‌ظ »
ابتدا هر پروسه پکمن دیگری رو که احتمالا در حال اجرا هست، بکشید:

# sudo killall pacman
درصورتی که هنوز مشکل پابرجا بوده و معماری آرچ شما ۶۴بیتی هست، پیشنهاد من اینه که مخزن ‫‪multilib‬‬ رو هم به مخازنتون اضافه کنید.




سلام ممنون از راهنمایی شما

1.تمام processهای pacman رو kill کردم که پیغام no process found  رو به من برگردوند


2.برای multilib هم متاسفانه ارور زیر رو به من میده:


Error writing /etc/pacmna.conf:  Read-onley file system   



یوزر کاربریم root هستش البته با sudo هم امتحان کردم باز هم همین مشکل رو دارم.

من فکر میکنم که یوزرم دسترسیه هیچ کاری رو نداره و فقط میتونه read کنه
محتویات فایل FSTAB رو قرار بدید.
من احتمال میدم تنظیم کرده باشید که ریشه به شکل فقط خواندنی لود بشه.


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #4 : 06 خرداد 1394، 12:30 ب‌ظ »
سلام ممنون از راهنماییتون

منم همین طور فکر میکنم  ولی من به شخصه هیچ تغییری ایجاد نکردم و فقط برای یوزر روت در هنگام نصب یک پسورد ایجاد کردم همین.
کلا همونطور که قبلا گفتم همه چیز read onley هستش.

الان که خواستم براتون اطلاعات fstab رو بزارم ارور read-onley file رو برای من میاره و هیچ اطلاعاتی رو بهم نشون نمیده.

به نظرتون میشه کاریش  کرد؟

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #5 : 06 خرداد 1394، 01:14 ب‌ظ »
سلام ممنون از راهنماییتون

منم همین طور فکر میکنم  ولی من به شخصه هیچ تغییری ایجاد نکردم و فقط برای یوزر روت در هنگام نصب یک پسورد ایجاد کردم همین.
کلا همونطور که قبلا گفتم همه چیز read onley هستش.

الان که خواستم براتون اطلاعات fstab رو بزارم ارور read-onley file رو برای من میاره و هیچ اطلاعاتی رو بهم نشون نمیده.

به نظرتون میشه کاریش  کرد؟

اینجا رو ببینید.
pacman -Rs ubuntu

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #6 : 06 خرداد 1394، 01:32 ب‌ظ »
سلام ممنون از راهنماییتون

منم همین طور فکر میکنم  ولی من به شخصه هیچ تغییری ایجاد نکردم و فقط برای یوزر روت در هنگام نصب یک پسورد ایجاد کردم همین.
کلا همونطور که قبلا گفتم همه چیز read onley هستش.

الان که خواستم براتون اطلاعات fstab رو بزارم ارور read-onley file رو برای من میاره و هیچ اطلاعاتی رو بهم نشون نمیده.

به نظرتون میشه کاریش  کرد؟



اینجا رو ببینید.




سلام.این پیج رو دیده بودم. ولی وقتی که میخوام فایل fstba رو باز کنم میزنه read only file و هیچ چیزیو بهم نشون نمیده.

آقا کلا وضعیت اینطوریه که فقط میتونم وارد سیستم بشم و ببینم چه خبره ولی هیچ تغییر و ویرایشی رو نمیتونم انجام بدم.حتی آپدیتم نمیشه کرد

آفلاین Arcush

  • Sr. Member
  • *
  • ارسال: 331
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #7 : 06 خرداد 1394، 01:35 ب‌ظ »
سلام ممنون از راهنماییتون

منم همین طور فکر میکنم  ولی من به شخصه هیچ تغییری ایجاد نکردم و فقط برای یوزر روت در هنگام نصب یک پسورد ایجاد کردم همین.
کلا همونطور که قبلا گفتم همه چیز read onley هستش.

الان که خواستم براتون اطلاعات fstab رو بزارم ارور read-onley file رو برای من میاره و هیچ اطلاعاتی رو بهم نشون نمیده.

به نظرتون میشه کاریش  کرد؟



اینجا رو ببینید.




سلام.این پیج رو دیده بودم. ولی وقتی که میخوام فایل fstba رو باز کنم میزنه read only file و هیچ چیزیو بهم نشون نمیده.

آقا کلا وضعیت اینطوریه که فقط میتونم وارد سیستم بشم و ببینم چه خبره ولی هیچ تغییر و ویرایشی رو نمیتونم انجام بدم.حتی آپدیتم نمیشه کرد

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

# mount -o remount,rw /

رو میزنید و دوباره میخواید fstab  رو اجرا کنید، همون خطا رو میده؟
pacman -Rs ubuntu

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #8 : 06 خرداد 1394، 03:04 ب‌ظ »
آره.دستت درد نکنه این command رو که گفتی زدم درست شد و دیگه read only file رو بهم نمیده و همه چیز درست شد. \\:D/ \\:D/ \\:D/
ولی هر بار که ریبوت میکنی بازم همینطوری میشه.

ممنون میشم اگر بگی مشکل از کجا بود

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : مشکل unable to lock database
« پاسخ #9 : 06 خرداد 1394، 05:31 ب‌ظ »
آره.دستت درد نکنه این command رو که گفتی زدم درست شد و دیگه read only file رو بهم نمیده و همه چیز درست شد. \\:D/ \\:D/ \\:D/
ولی هر بار که ریبوت میکنی بازم همینطوری میشه.

ممنون میشم اگر بگی مشکل از کجا بود
بعد از اجرای اون دستور فایل fstab رو اینجا قرار بدید تا تغییرات لازمه رو اعلام کنیم.


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #10 : 09 خرداد 1394، 09:36 ق‌ظ »
بعد از اون دستور فایل fstab رو باز کردم ولی هیچی توش نیست.توی لینک زیر میتونید ببینید

http://www.mediafire.com/view/acgo7m0r577lp6n/IMG_0719.JPG

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : مشکل unable to lock database
« پاسخ #11 : 09 خرداد 1394، 12:54 ب‌ظ »
بعد از اون دستور فایل fstab رو باز کردم ولی هیچی توش نیست.توی لینک زیر میتونید ببینید

http://www.mediafire.com/view/acgo7m0r577lp6n/IMG_0719.JPG
عجیبه. ??? (با دسترسی روت هم همینجوره؟)
باید حد اقل روت و سواپ توش باشه.
البته قبل از شروع بفرمایید که سیستم UEFI هست یا BIOS و اینکه GPT هست یا خیر.
بهترین مرجع ارچ هم ویکی اون هست.
fstab
اگه باز هم به مشکل بر خوردید اعلام کنید.
« آخرین ویرایش: 09 خرداد 1394، 12:57 ب‌ظ توسط Риал Краесис »


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #12 : 09 خرداد 1394، 02:11 ب‌ظ »
ممنون از راهنماییتون.

سیستم Bios هستش و پارتیشن های MBR استفاده میکنم.

برای منم جالبه که حتی با با نصب مجددم این مشکل رو داشتم.


ممنون میشم اگر توضیح بدین که چرا با زدن اون دستور همه چیز عادی میشه؟

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : مشکل unable to lock database
« پاسخ #13 : 10 خرداد 1394، 06:16 ق‌ظ »
ممنون از راهنماییتون.

سیستم Bios هستش و پارتیشن های MBR استفاده میکنم.

برای منم جالبه که حتی با با نصب مجددم این مشکل رو داشتم.


ممنون میشم اگر توضیح بدین که چرا با زدن اون دستور همه چیز عادی میشه؟
بازدن اون دستور شما توانایی خواندن و نوشتن تو درایو روت پیدا میکنید در نتیجه هرکاری میتونید بکنید.
خوب پس یک حرکتی بزنیم ولی قبلش بهتره یک بک اپ از اطلاعاتتون داشته باشید.(در صورت بهم خوردن اوضاع)
اول از طریق دستور
lsblk -fuuid درایو های روت و سواپتون رو + مسیرشون (dev/sdax) رو مشخص کنید.
حالا اونها رو در این متن جایگذاری کنید و متن رو به فایل fstab انتقال بدید و اونو ذخیره کنید. یک بار سیستم رو ریستارت کنید و نتیجه رو گزارش کنید.
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2
UUID=698f16e8-9896-4526-98c3-a1331bc3915d /          ext4      rw,relatime,data=ordered 0 1

# /dev/sda1
UUID=ac6da950-3404-454c-b8d0-72d69c917d92 none      swap      defaults  0 0
روت dev/sda2 هست و سواپ هم dev/sda1 هست.
« آخرین ویرایش: 10 خرداد 1394، 06:19 ق‌ظ توسط Риал Краесис »


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

آفلاین lamantrra

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
پاسخ : مشکل unable to lock database
« پاسخ #14 : 10 خرداد 1394، 10:38 ق‌ظ »
آقا من واقعا نمیدونم چرا به ذهن خودم نرسید که برم دستی وارد کنم ولی عیب نداره الان دستی وارد کردم.
خلاصه چون تعداد کاراکترهای UUID زیاد بود و حوصله نوشتن نداشتم رفتم به صورت dev/sdax وارد کردم و بعدش ریست کردم و به بهترین صورت ممکن درست شد.

ولی واقعا نمیدونم چرا در ورژن قبلی این مشکل نبود ولی در ورژن جدیدش حتی با نصب مجدد این مشکل وجود داشت؟؟؟!!


من ممنونم ازتون بابت این همه کمک.