技术解析

ubuntu 可否自己被把硬盘换到其他主板(芯片组不一样)上开机即用?
0
1975-02-23 17:07:25
idczone
ubuntu 系统,需要更换主板(差不多就换台机子,除了硬盘),如何保留系统,迁移到新机子上呢?
因为最近不确定是电源还是主板问题,换了板子,想把硬盘直接挂上去,系统不重装,不折腾,能够做到吗?
一般是可以的,其实系统可以装在移动固态上面,带着走都行。

cnblogs.com/youxia/p/LinuxDesktop020.html

ubuntu 没试过
debian 试过失败,启动时好像某个 firmware fail
windows 10 成功,只是驱动都自动降级到 win10 默认的,重装驱动后各软件都没问题
不过上述是两台配置很接近的笔记本

如果没有编译安装过私有驱动,基本没问题,以前我就拿着一个移动 ssd 装着系统,到哪里都不用带电脑,借个电脑就能办公。

和 win,osx 一样,用 usb 设备,等于启动的磁盘主控不变动的情况,基本都是能正常启动,加上 linux 系都是用 cpu 强行模拟 2d 桌面的情况,兼容性比 windows to go 好多了,虽然我个人是 win to go+WSL2

可以,首次启动选 fallback,进入系统后重新 mkinitcpio 。

可以吧 哪怕 firmware 缺,进系统之后补上就好了。之前把 debian 装移动硬盘,mbr 的时候进 grub 手敲引导,efi 的话就直接进系统了

试过可以,Windows10 也可以。可能要调整一下驱动,启动方式尽量一样,不一样的话麻烦一些
以前拿个 U 盘装系统,把 LiveCD loopback,再加上存档的文件就可以了。你也可以装到 squashfs 里再解决存档的问题。Windows PE 也可以这么玩,不过麻烦一些。其实 Windows 可以装到 VHD 里面,Linux 也可以,不过不确定能否支持 UEFI 。远景和无忧启动还有些论坛里面以前经常弄这些东西

我试过,忘记是 Ubuntu 还是 Fedora 了,总之都可以。

可以,我试过。

大多数 Linux 发行版一般都可以直接迁移(除了自己编译、裁剪内核的情况)
Windows 10 这样做则会蓝屏,需要强制关机数次唤起启动修复提示,然后进一次安全模式,以后才能正常开机。

可以啊,你没玩过各种发行版的 LiveCD 吗?

可以,换过主板+U+内存,跟换台新电脑差不多了,直接开机没遇到任何问题

当然可以啊这不就是 LiveCD……

windows10 试过
从一台 dell 换到 hp
配置不一样
把各种驱动要搞一下
其他大体上没问题

dd 一下

如果硬盘没 EFI 分区, 碰到一些只认 EFI 的板子不一定有引导项, 得挂 livecd 调整分区然后修复

就和 live cd 一样啊

我也正好想说这个。 刚做了一个 kali linux 的 live cd, 贼爽。

可以的,我以前就换过,现在的 win10 好像也是可以的

linux 内核是自带很多驱动的,新机器的驱动支持的话可以直接整个盘迁移过去。

宏内核基本上包含大部分驱动。
Windows 下的 sysprep
Live CD 甚至(在 mount 的部分)还比这复杂些

Windows 下的 sysprep 在 Linux 下甚至不必要
驱动都在 Linux 里
有可能出问题的,一是引导( grub2 实质是一个用于拉起操作系统的符合主板通用标准的操作系统)
二是 /etc/fstab 用了 /dev/sdxx 这种写法,导致 mount 不上(如果不止一个块级设备那就是不换机器都可能发生)
三是软 RAID 可能不正常
但是总之都可以拿 LiveCD 成功启动后 chroot 进去修复

谢谢大家,主要担心 grub 引导问题,改了下分区 启动后,进入文本模式,把 n 卡驱动卸了,重装一下桌面。一切看起来 ok 了

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服