dpkg: error: không thể truy cập khu vực trạng thái dpkg: Hệ thống tệp chỉ đọc


12

Tôi là người mới trong hệ điều hành này

Tôi đã cài đặt Ubuntu 12.10 và tôi thấy nó rất thú vị khi sử dụng.

Sau đó, khi tôi cài đặt chromn từ phần mềm Ubuntu, tôi đã nhận được

I/O Error

Sau đó tôi không thể cài đặt bất kỳ ứng dụng nào.

sudo apt-get install unrar
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Khi tôi gõ

sudo dpkg --configure -a
dpkg: error: unable to access dpkg status area: Read-only file system

Tôi đã thử nhiều giải pháp như

sudo apt-get autoremove && sudo apt-get clean && sudo apt-get autoclean
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Không sử dụng, tôi thực sự cần sự giúp đỡ của bạn.

Cảm tạ

Câu trả lời:


7

Hãy thử sử dụng:

sudo mount -o remount /dev/sda1

Nếu sda1là đĩa cứng của bạn.


Tôi đã gặp lỗi này: không thể đếm lại thiết bị khối / dev / sda6 đọc-ghi, được bảo vệ chống ghi
sayvortana

Bạn có thể đăng kết quả của: mount -l
smile

Nó chỉ hiển thị mount: cannot remount block device /dev/sda6 read-write, is write-protected
sayvortana

Ok, bạn có thể tạo một tập tin? ví dụ như làm: kiểm tra cảm ứng và mặt khác, bạn có thể dán / etc / fstab của bạn không?
cười

Cảm ơn nụ cười, Sau khi xóa /var/lib/dpkg/locktôi có thể cài đặt lại ứng dụng Nếu có bất kỳ lỗi nào tôi sẽ đăng nó
sayvortana

6

Hãy thử xóa tệp khóa tức là

/var/lib/dpkg/lock

và sau đó chạy

dpkg --reconfigure -a

Lỗi này;

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

nguyên nhân khi nâng cấp phần mềm bị gián đoạn.

Bạn cũng có thể theo liên kết này !


Tôi nghĩ rằng việc xóa tệp khóa thực hiện thủ thuật Sau khi tôi xóa tệp khóa này, tôi có thể cài đặt apt-get install unrar
sayvortana

Tôi không thể bỏ phiếu cho bạn vì tôi không có đủ danh tiếng
THank

Tôi đã cố gắng cài đặt một phần mềm khác mà tôi đã nhận fopen: Lỗi đầu vào / đầu ra debconf: DbDriver "config": không thể ghi /var/cache/debconf/config.dat-new: Hệ thống tệp chỉ đọc dpkg: xử lý lỗi man-db ( --unpack): tập lệnh con đã cài đặt tập lệnh sau khi cài đặt trả về trạng thái thoát lỗi 1 Xử lý kích hoạt cho h sắc-icon-theme ... dpkg: lỗi nghiêm trọng không thể phục hồi, hủy bỏ: không thể xóa trạng thái cập nhật của hicolor-icon-theme': Read-only file system touch: cannot touch / var / lib / update-notifier / dpkg-run-tem ': Hệ thống tệp chỉ đọc E: Quá trình phụ / usr / bin / dpkg đã trả về mã lỗi (2)
sayvortana

Bạn không thể xóa khóa bằng hệ thống tệp chỉ đọc, vì vậy đây chắc chắn không phải là giải pháp hoàn chỉnh và tôi đoán khóa sẽ tự động bị xóa khi tôi thực hiện ghi fs.
inf3rno

Tôi đã phải kể lại hệ thống tập tin là đọc / ghi. mount -o remount / dev / dsa1 (nếu đó là tên ổ đĩa cứng của bạn. Lệnh df để xem tên của các ổ đĩa).
dùng79878

2

thử đi

sudo mount / -o remount,rw 

sau đó chạy:

sudo dpkg --configure -a

0

Vì cả hai giải pháp đã hoàn thành một nửa, tôi đã thêm tôi dựa trên chúng. Tôi đã có vấn đề này bằng cách nhấn ctrl+ctrong khi chạy a do-release-upgrade.

Tôi đã sử dụng lsblkhoặc fdisk -lđể tìm ra phân vùng nào tôi cần nhắc lại, hãy gọi nó /dev/xvà nó được gắn vào /.

Tôi đã sử dụng dmesgđể tìm hiểu xem có bất kỳ vấn đề với phân vùng. Tôi đã sử dụng fsck /dev/xđể sửa lỗi nếu có bất kỳ và mount / -o remount,rwđể lặp lại phân vùng ở chế độ đọc và ghi.

Sau đó tôi chạy pkill dpkgvà cuối cùng dpkg --reconfigure -a.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.