使用 tar 備份 Wubi 安裝會出現 Permisson returned 錯誤

使用 tar 備份 Wubi 安裝會出現 Permisson returned 錯誤

我一直在嘗試備份我的 Ubuntu 機器,該機器是安裝了 Ubuntu 和 Vista 的 Wubi 機器。

到目前為止,我已經完成了以下操作,首先我導航到外部硬碟驅動器,然後在此驅動器上創建了一個備份資料夾,然後從終端輸入以下內容:

sudo tar cpf mybackup.tgz2

    --exclude="/host/*" 
    --exclude="/media/*" 
    --exclude="/mnt/*" 
    --exclude="/proc/*" 
    --exclude="/tmp/*" 
    --exclude="/sys/*"
    --exclude="/home/*/gvfs/*" /   (I have also tried, "/home/.../.gvfs")

這個過程運行完畢,但最終給了我這條訊息:由於先前的錯誤而退出並處於失敗狀態。

我在這個論壇上看到,權限被拒絕可能是失敗狀態的原因,另外,我訪問了這個網站:https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/225361,其中有一些關於 .gvfs 存在某種錯誤的討論...討論超出了我的範圍,但這似乎可能是我收到失敗通知的原因,(如果您轉到在這個bug 站點上的討論你會看到Ubuntu 11.10 在這個問題上仍然存在一些問題)。

所以我的問題是,有誰知道如何解決這個問題並獲得乾淨可靠的備份?我的意思是,處於失敗狀態的備份並不能激發我的信心。

謝謝你的幫助,

導軌48

答案1

要執行完整的五筆系統備份,請將root.disk文件從 Windows 內的 ubuntu 資料夾複製到另一個位置,如果發生問題,您只需將當​​前文件替換為您備份的文件,系統就會恢復到原來的狀態備份的時間。

root.disk如果您只想部分還原某些文件,您甚至可以在 Ubuntu 中掛載該文件:

sudo mkdir /mnt/rootdisk
sudo mount -o loop <path to share in windows>/root.disk /mnt/rootdisk

將您安裝root.disk到路徑上/mnt/rootdisk

答案2

您無需進行備份.gvfs即可成功備份。此資料夾儲存有關目前安裝的使用者空間檔案系統的資訊。如果您在沒有資料夾的情況下還原使用者的主目錄.gvfs,則會根據需要重新建立並重新填入該目錄。事實上,所提出的解決方案錯誤 225361是將使用者的.gvfs資料夾放在其主目錄之外的某個位置(例如在 中/tmp),因此任何僅針對使用者主目錄內容的操作都會自動跳過它們。

你說你試圖排除/home/*/gvfs/*/home/.../.gvfs。前者將排除使用者主目錄中名為gvfs(而非)的資料夾。.gvfs後者,假設您的意思是字面意思,將排除.gvfs在調用的目錄中調用...的資料夾/home(幾乎可以肯定該資料夾不存在,因為不能存在具有 username 的用戶...,但即使存在,也無法解決問題)。

您想要做的是在每個使用者的主目錄中排除.gvfs(以前導)。.其代表為:/home/*/.gvfs

相關內容