Phục hồi các tập tin người dùng với một đĩa CD trực tiếp


12

Vì một số lý do tôi không thể khởi động hệ thống của mình. Tôi nhận được một lỗi giống như Operating System Not Found.

Tôi đã thử bootrepair và nó không hoạt động. Vì vậy, sau đó tôi quyết định tôi sẽ chỉ lưu các tệp cá nhân của mình, xóa sạch mọi thứ và cài đặt lại.

Nhưng trong phiên trực tiếp, khi tôi vào /homethư mục, thư mục tên người dùng của tôi không có ở đó, thay vào đó, nó sẽ chuyển đến màn hình của Live CD và các thư mục khác. Có một số lỗi khác xảy ra? Có cách nào để phục hồi các tập tin?


5
Bạn đã 'gắn' ổ đĩa mà trước đó bạn đã cài đặt Ubuntu bằng môi trường cd trực tiếp chưa? nó sẽ hiển thị trên màn hình nền - chỉ cần nhấp vào nó để gắn kết.
Mark Rooney

Câu trả lời:


15

Tìm (các) phân vùng của hệ thống đã cài đặt

Khi bạn đang chạy từ CD / DVD / USB trực tiếp, /homelà cha mẹ của các thư mục chính trên hệ thống CD trực tiếp (không có gì thú vị ở đó), không phải là cha mẹ của các thư mục gốc trên hệ thống đã cài đặt.

Bạn phải tìm đĩa cứng của mình, được liệt kê ở phía bên trái của bất kỳ cửa sổ trình duyệt tệp nào, gần trên cùng. Gắn kết nó (hoặc nếu có nhiều hơn một tập được liệt kê, hãy gắn một tập cho hệ thống Ubuntu của bạn hoặc nếu bạn không chắc chắn, hãy gắn tất cả chúng và xem qua chúng để xem). Như Mark Rooney đã nhận xét , bạn chỉ cần nhấp vào nó để gắn kết nó. Sau đó tìm thư mục nhà ở đó.

Điều đó có thể là đủ để cho phép bạn sao chép các tập tin của bạn ra. Hãy nhớ rằng việc sao chép chúng vào máy tính để bàn của hệ thống CD trực tiếp sẽ là vô ích, vì chúng sẽ biến mất khi bạn khởi động lại. Thay vào đó, bạn phải:

  • sao chép chúng vào ổ đĩa ngoài hoặc ổ flash USB (nhưng nếu bạn đã khởi động từ ổ flash USB, không phải ổ đó, trừ khi nó có một khu vực liên tục và bạn thực sự biết bạn đang làm gì), hoặc
  • đặt chúng trên một máy khác trên mạng hoặc gửi email cho chính bạn hoặc lưu trữ chúng trên máy chủ Internet (ví dụ: với một dịch vụ như Ubuntu One), hoặc
  • ghi chúng vào đĩa CD / DVD.

Khắc phục lỗi về quyền không đủ

Nếu bạn được thông báo rằng bạn thiếu quyền truy cập vào bất kỳ tệp nào, thì bạn có thể khắc phục điều này bằng cách sử dụng cửa sổ Nautilus (tức là trình duyệt tệp) chạy dưới quyền root . Để làm điều đó, nhấn Alt+ F2, nhập gksu nautilus(hoặc gksudo nautilus) và nhấn Enter.

Cửa sổ trình duyệt tệp chạy theo cách này khá nhiều khả năng thực hiện bất kỳ hành động nào và các chương trình được khởi chạy từ nó - ví dụ: bằng cách nhấp chuột phải vào tài liệu trong đó và nhấp để mở - cũng sẽ chạy bằng root. Vì vậy bạn nên cẩn thận. Và đóng cửa sổ Nautilus gốc khi bạn hoàn thành với nó để bạn không vô tình sử dụng nó để phá vỡ một cái gì đó.

Một số ISO trực tiếp của Ubuntu không có gói gksu , cung cấp các lệnh gksugksudo , được cài đặt theo mặc định.

  • Bạn có thể cài đặt nó (môi trường trực tiếp hỗ trợ cài đặt phần mềm không liên tục).
  • Nhưng nó có lẽ sẽ dễ dàng hơn để sử dụng sudo -H nautilushoặc sudo -i nautilus, đó là okay quá .

Nếu trình duyệt tệp của bạn không nautilus

Nautilus được gọi là Tệp (hoặc Tệp Gnome) trong các phiên bản mới hơn, nhưng lệnh để chạy nó vẫn còn nautilus. Tuy nhiên, nếu hệ thống CD / DVD / USB trực tiếp của bạn cho hương vị Ubuntu không dựa trên Gnome (hoặc Unity), trình duyệt tệp mặc định sẽ khác và sẽ yêu cầu một lệnh khác để chạy dưới quyền root.

  • "Vanilla" Ubuntu , Ubuntu Kylin , Edubuntu , và Ubuntu GNOME đều GNOME dựa trên (hoặc GNOME / Unity hoặc Gnome với GNOME Shell ). Vì vậy, tất cả họ đều có Nautilus / tập tin , và bạn có thể đi trước và sử dụng gksu nautilus, gksudo nautilus, sudo -H nautilus, hay sudo -i nautilus, cũng giống như mô tả ở trên.
  • KubuntuKDE 4  - dựa. Cá heo là trình duyệt tập tin. Không giống như các môi trường máy tính để bàn khác, KDE cung cấp cách riêng để chạy các chương trình đồ họa dưới dạng root : kdesudo. Vì vậy, sử dụng kdesudo dolphin. ( sudo -H dolphinhoặc sudo -i dolphincũng sẽ làm việc.)
  • Xubuntu , Ubuntu Studio , và MythbuntuXfce dựa trên. Thunar là trình duyệt tập tin. Bạn có thể sử dụng , , , hoặc .gksu thunargksudo thunarsudo -H thunarsudo -i thunar
  • LubuntuLXDE dựa trên. PCManFM là trình duyệt tệp. Bạn có thể sử dụng , , , hoặc .gksu pcmanfmgksudo pcmanfmsudo -H pcmanfmsudo -i pcmanfm
  • Ubuntu MATE sẽ dựa trên MATE . Caja là trình duyệt tập tin. Bạn có thể sử dụng gksu caja, gksudo caja, sudo -H caja, hoặc sudo -i caja.

Cảm ơn lời giải thích thấu đáo đó. Tôi nghĩ vấn đề có thể là tôi đã nhầm "Hệ thống tệp" trong Nautilus là ổ cứng của mình. Vì vậy, bây giờ tôi đoán vấn đề của tôi là ổ đĩa không được nhìn thấy bởi nautilus.
JamesKPolk

@ user33617 Trong khi chạy từ CD trực tiếp, vui lòng mở cửa sổ Terminal (Ctrl + Alt + T) và chạy sudo fdisk -l. Sau đó, bạn có thể chỉnh sửa bài viết gốc của mình để bao gồm tất cả văn bản từ Terminal. Đó là, trong Terminal, thực hiện Chỉnh sửa> Chọn Tất cả theo sau là Chỉnh sửa> Sao chép, sau đó dán phần này vào bài đăng của bạn giữa precác thẻ (nghĩa là, <pre>ở đầu và </pre>cuối).
Eliah Kagan

3

Bạn có một thư mục nhà được mã hóa? Bạn sẽ tìm thấy một loạt các tập tin được mã hóa trong /home/.ecryptfs/<username>/.Private. Xem http://www.ubuntugeek.com/recover-your-encrypted-private-directory-USE-ecryptfs-recover-private.html

Làm thế nào để bạn "đi đến thư mục / home?" Với lệnh shell "cd", bằng cách nhấp vào biểu tượng trong Nautilus, hoặc cái gì?


1
Tôi không tin rằng tôi đã mã hóa thư mục nhà của mình. Bằng cách "đi đến đó", ý tôi là tôi đã mở thư mục trên ổ cứng của mình ở Nautilus.
JamesKPolk
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.