2017-08-26 98 views
-2

我使用linux在我的電腦上編碼。但是有必要將整個系統快速複製到我的筆記本中。安裝系統和軟件包不會有問題,但是...我已經安裝了很多軟件包。其中大部分都是手動配置的。我沒有足夠的時間手動安裝它們,如果有一些程序或「魔術般的方式」可以輕鬆地複製整個系統,那就太好了:)你知道一些嗎?有沒有簡單的方法來複制整個Linux與安裝的軟件包,配置文件等?

回答

0

您可以使用rsync備份和安裝軟件包到新的安裝。在請求之前請先搜索,因爲archlinux論壇的信息非常豐富。你需要的鏈接是這樣的https://wiki.archlinux.org/index.php/full_system_backup_with_rsync

請記住,這不是安全的,硬件是非常不同的,並且可能發生許多問題。我建議從零開始安裝新的安裝程序

+0

'rsync'實際上並不適用於將實時系統複製到另一個(運行,顯然)實時系統上。 – tofro

+0

我不認爲他在談論複製到現場系統。複製這樣的系統也是一個可怕的想法。 – telis80

+0

如果你想'rsync'工作,發送端和接收端都需要「生命」。它不打算複製系統。 – tofro

1

引導到可啓動的實時Linux環境。 將您的根分區掛載到此實時Linux。 現在安裝一個硬盤。 運行

sudo dd if=/address/of/your/root of=/address/of/output/file 

這將使您的根分區的映像。現在在您的筆記本中,創建一個與您的根大小相同的分區,並運行實時Linux並安裝硬盤。 請勿安裝待分區。

運行

lsblk 

而且注意的名稱是根分區。

現在運行

sudo dd if=/address/of/root/image of=/dev/name/of/to/be/root/partition 

這應該根寫入該分區

配置grub來檢測分區的操作系統。請參閱this

+0

這必須用root_unmounted_完成。因此,它可以/應該通過啓動救援磁盤來獲得獨立的shell來完成。 –

+0

噢,好的。我忘記了未安裝的根目錄。而不是救援盤,我更喜歡可啓動的pd的實時環境。 – LBSREX

相關問題