Windows

從 windows 分區備份 Linux 分區中的數據庫!

  • November 3, 2010

您好,我處於一個非常尷尬的境地,昨天我試圖從 ubuntu 9.10 升級到 ubuntu 10.04,更新時忘記將筆記型電腦放在充電器上,電池電量耗盡。由於我們知道 linux 中沒有回溯過程,所以我現在得到的只是啟動時的空白終端螢幕。即使我登錄,我仍然停留在那個空白螢幕上。

所以我看到的唯一方法是格式化並重新安裝我的 windows 和 linux 實例。所以在我格式化之前,我試圖保存我在 linux 分區中的所有數據。我正在使用 ext2explore 來保存我的所有文件。我想知道是否有任何可能的方法將數據庫或幾個表從我的 Windows 分區導出到文件中?

我需要使用我的 windows 分區在 linux 分區中備份我的數據庫!!

  • 不要恐慌。深呼吸。
  • 請勿在此恢復過程中使用 Windows。

正如我們所知,中斷的 Linux 升級並不是世界末日(我感覺很好)。

你看,當你升級你的 Ubuntu(或其他基於 Debian 的發行版)時,後台有幾個階段:

  1. apt-get / aptitude 下載所有可用的軟體包。

  2. apt-get / aptitude 對包進行解包、檢查和安裝。

如果升級過程被中斷,apt-get / aptitude 可以從它們被中斷的地方繼續它。

由於典型 Linux 發行版的模組化設計,一個搞砸的包可能會導致痛苦,但幾乎總是不需要完全重新安裝。

因此,如果您能夠以安全模式啟動到控制台,apt-get dist-upgrade應該可以讓您完成升級。其他方法是啟動 Ubuntu live-cd(或者,換句話說,您使用的安裝光碟 :)),然後使用控制台從那裡執行升級。

儘管如果您將數據放在單獨的 /home 分區中,最簡單的方法是使用 10.04 安裝 CD 從頭開始重新安裝 Ubuntu 10.04。它還應該檢測您的 Windows 安裝並將其自動添加到啟動菜單。

引用自:https://serverfault.com/questions/196788