怎樣在一台正在執行著 Debian 的機器裡安裝 CentOS,並且做到重啟就進新系統?

時間 2021-05-30 23:09:26

1樓:MaskRay

CentOS 6.6 -> CentOS 7.1

從 b 拷貝系統到 a

1. 在機器 a 上執行 sudo rsync -axP --delete --exclude fstab --exclude home b:/ /

2. grub2-install /dev/sda 修改 /boot/grub2/grub.cfg

3. 修改fstab hostname 網路配置等機器間有差異的檔案

rsync 必須一次完成,中途退出的話可能導致基礎動態庫和程式不匹配導致無法執行程式(GLIBC版本要求,動態庫soname變化等)

init 發生了更換:CentOS 6.6 還是 sysvinit,7.1 變成 systemd 了

重啟後進入了 CentOS 7.1 .......

2樓:

1. 先在乙個 centos 中,把整個 / 打個 tar 包(注意 exclude 一些非必要目錄)。

2. 在 debian 上 mount 要安裝 centos 的分割槽,然後把 centos 的 tar 包解壓到這個目錄。

3. chroot 到 centos ,修改 fstab 等相關檔案, remake initrd ,新增相關驅動。

4. 修改 grub ,設定開機載入 centos 。

如果是要用 centos 替換 debian 所在的分割槽,那就用 dd 好了,把整個磁碟用塊拷貝的方式更新掉,然後 reboot 。

3樓:Nick Su

題主是想在不打斷debian的情況下安裝centos?而且是安裝過程跟Debian雙線程操作?我估計如果題主只是用一台pc機的話,那不現實。

不過可以試試virtualbox之類的虛擬機器,可以不中斷主系統的同時安裝多個其他系統,還不需要重啟哦。或者是一台power機器使用lpar也可以不影響主系統的執行

想購買一台遊戲本,由於經費問題,在執行16G和144HZ顯示器上選擇乙個,怎麼選呢?

FlandreChan 首先確認不是ips換tn這種瞎眼操作 其次就是記憶體加一條和螢幕換一塊的成本 當然1050ti上144意義不太大 所以如果答主能動手懂一些硬體知識就上144後期自己加記憶體 8g打遊戲基本夠用不過最好16 否則60 16 如果主玩FPS,而且不用電腦搞修圖 設計之模擬較要求色...

現有一台win本,想換一台macbook,在券商研究所做行研寫報告適合嗎?和小新 yoga相比如何?

木人 用過同學的mac,office真心不好用.格式特別容易就亂了,功能還沒有win上同版本的多.極力不推薦在mac上大量使用office.外掛程式用過onekey lite 僅支援win Linux iSlide 用的是win版,有macOS版 如果非要用的話,那16G 512吧,可以看一下周圍辦...

如果C語言程式在一台電腦上可以執行,到另外一台就執行出問題是什麼原因?

主要問題是缺庫,你呼叫的,是你自己裝的,其他同型別系統,預設沒有。養成好習慣,庫自己寫,系統API盡量不用,以後基本不會出現這種問題了。你要是犯Linux與win不通用這種小白的錯誤,還是回去重修或者轉行吧。 新手最常遇到的問題就是直接拿著debug版去別人電腦上用了,別人電腦上沒有vs或者沒有相同...