Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
yagamil
V2EX  ›  Linux

ubuntu 可否自己被把硬盘换到其他主板(芯片组不一样)上开机即用?

  •  
  •   yagamil · Feb 7, 2021 · 6067 views
    This topic created in 2095 days ago, the information mentioned may be changed or developed.
    ubuntu 系统,需要更换主板(差不多就换台机子,除了硬盘),如何保留系统,迁移到新机子上呢?
    因为最近不确定是电源还是主板问题,换了板子,想把硬盘直接挂上去,系统不重装,不折腾,能够做到吗?
    24 replies  •  2021-02-08 11:41:04 +08:00
    nguoidiqua
    nguoidiqua
    Feb 7, 2021
    1
    一般是可以的,其实系统可以装在移动固态上面,带着走都行。
    imn1
    imn1
    Feb 7, 2021
    3
    ubuntu 没试过
    debian 试过失败,启动时好像某个 firmware fail
    windows 10 成功,只是驱动都自动降级到 win10 默认的,重装驱动后各软件都没问题
    不过上述是两台配置很接近的笔记本
    dwSun
    dwSun
    Feb 7, 2021
    4
    如果没有编译安装过私有驱动,基本没问题,以前我就拿着一个移动 ssd 装着系统,到哪里都不用带电脑,借个电脑就能办公。
    sasalemma
    sasalemma
    Feb 7, 2021
    5
    和 win,osx 一样,用 usb 设备,等于启动的磁盘主控不变动的情况,基本都是能正常启动,加上 linux 系都是用 cpu 强行模拟 2d 桌面的情况,兼容性比 windows to go 好多了,虽然我个人是 win to go+WSL2
    Jirajine
    Jirajine
    Feb 7, 2021 via Android
    6
    可以,首次启动选 fallback,进入系统后重新 mkinitcpio 。
    march1993
    march1993
    Feb 7, 2021
    7
    可以吧 哪怕 firmware 缺,进系统之后补上就好了。之前把 debian 装移动硬盘,mbr 的时候进 grub 手敲引导,efi 的话就直接进系统了
    systemcall
    systemcall
    Feb 7, 2021
    8
    试过可以,Windows10 也可以。可能要调整一下驱动,启动方式尽量一样,不一样的话麻烦一些
    以前拿个 U 盘装系统,把 LiveCD loopback,再加上存档的文件就可以了。你也可以装到 squashfs 里再解决存档的问题。Windows PE 也可以这么玩,不过麻烦一些。其实 Windows 可以装到 VHD 里面,Linux 也可以,不过不确定能否支持 UEFI 。远景和无忧启动还有些论坛里面以前经常弄这些东西
    wangkun025
    wangkun025
    Feb 7, 2021
    9
    我试过,忘记是 Ubuntu 还是 Fedora 了,总之都可以。
    nasaboy
    nasaboy
    Feb 7, 2021
    10
    可以,我试过。
    qbqbqbqb
    qbqbqbqb
    Feb 7, 2021
    11
    大多数 Linux 发行版一般都可以直接迁移(除了自己编译、裁剪内核的情况)
    Windows 10 这样做则会蓝屏,需要强制关机数次唤起启动修复提示,然后进一次安全模式,以后才能正常开机。
    fox0001
    fox0001
    Feb 7, 2021 via Android
    12
    可以啊,你没玩过各种发行版的 LiveCD 吗?
    r6Vm94FFk9u3W6XI
    r6Vm94FFk9u3W6XI
    Feb 7, 2021
    13
    可以,换过主板+U+内存,跟换台新电脑差不多了,直接开机没遇到任何问题
    xarthur
    xarthur
    Feb 7, 2021 via iPhone
    14
    当然可以啊这不就是 LiveCD……
    whkvf
    whkvf
    Feb 7, 2021 via Android
    15
    windows10 试过
    从一台 dell 换到 hp
    配置不一样
    把各种驱动要搞一下
    其他大体上没问题
    GGGG430
    GGGG430
    Feb 7, 2021 via iPhone
    16
    dd 一下
    westoy
    westoy
    Feb 7, 2021
    17
    如果硬盘没 EFI 分区, 碰到一些只认 EFI 的板子不一定有引导项, 得挂 livecd 调整分区然后修复
    KagurazakaNyaa
    KagurazakaNyaa
    Feb 7, 2021
    18
    就和 live cd 一样啊
    johnsonshu
    johnsonshu
    Feb 7, 2021
    19
    @XiLingHost 我也正好想说这个。 刚做了一个 kali linux 的 live cd, 贼爽。
    ximikang
    ximikang
    Feb 7, 2021
    20
    可以的,我以前就换过,现在的 win10 好像也是可以的
    nxforce
    nxforce
    Feb 8, 2021 via Android
    21
    linux 内核是自带很多驱动的,新机器的驱动支持的话可以直接整个盘迁移过去。
    no1xsyzy
    no1xsyzy
    Feb 8, 2021
    22
    宏内核基本上包含大部分驱动。
    Windows 下的 sysprep

    Live CD 甚至(在 mount 的部分)还比这复杂些
    no1xsyzy
    no1xsyzy
    Feb 8, 2021
    23
    Windows 下的 sysprep 在 Linux 下甚至不必要
    驱动都在 Linux 里

    有可能出问题的,一是引导( grub2 实质是一个用于拉起操作系统的符合主板通用标准的操作系统)
    二是 /etc/fstab 用了 /dev/sdxx 这种写法,导致 mount 不上(如果不止一个块级设备那就是不换机器都可能发生)
    三是软 RAID 可能不正常

    但是总之都可以拿 LiveCD 成功启动后 chroot 进去修复
    yagamil
    yagamil
    OP
    Feb 8, 2021
    24
    谢谢大家,主要担心 grub 引导问题,改了下分区 启动后,进入文本模式,把 n 卡驱动卸了,重装一下桌面。一切看起来 ok 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1734 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 23:46 · PVG 07:46 · LAX 15:46 · JFK 18:46
    ♥ Do have faith in what you're doing.