V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenxiaohua
V2EX  ›  Ubuntu

支撑性研究/ubuntu 安装至 U 盘或移动硬盘,实现 Ubuntu 系统随身携带!

  •  
  •   chenxiaohua · 2020-04-04 12:40:29 +08:00 · 3345 次点击
    这是一个创建于 1730 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本文主要借鉴的方法是 https://jingyan.baidu.com/article/a681b0de099c0d3b184346a2.html
    主要方法可以参考该链接,进行安装,不过安装完成之后,可能会存在 grub 的问题。提示的错误是 error,unknown filesystem 。 entering rescue mode 这时,按如下 5 步进行: a 首先输入 ls 查看有哪些盘符可引导。 b 根据提示信息,输入引号内命令,并回车“set root=hd0,msdos2”(注意,hd0,msdos2 是我电脑的情况,你的电脑要根据实际情况替换) c 键入引号内命令,并回车“set prefix=(hd0,msdos2)/boot/grub”(注意,hd0,msdos2 是我电脑的情况,你的电脑要根据实际情况替换) d 键入引号内命令,并回车“insmod normal” e 键入引号内命令,并回车“normal” 若回车后均无错误提示,则操作成功,进入到正常的 grub 界面,否则就重新更换 a 中看到的其他盘符,依次操作一遍即可。 这种方式,重启电脑后,还需要再次操作才能正常进入 grub 菜单。因此,我们还需要输入密码,登录进去,完成如下 2 步即可。 a Crtl+Alt+T,打开命令终端,键入引号内命令,并回车“sudo update-grub” b 键入引号内命令,并回车“sudo grub-install /dev/sda”

    ps: 我的系统还有个问题,就是显卡驱动使用的是默认的 nouveau,会让屏幕反应十分卡顿,所以我还需要安装 NVIDIA 的驱动,此处一并记录: a 修改 blacklist.conf,在命令终端键入引号内命令,并回车“sudo gedit /etc/modprob.d/blacklist.conf”,此时会打开该文件,再文末输入两行内容,分别是(引号内即可)"blacklist nouveau"和“options nouveau modeset=0”。然后保存,并关闭文件。 b 在命令终端键入引号内命令,并回车“sudo update-initrams -u” c 把 Nvida 驱动拷贝至 Downloads 文件夹中,重启电脑 d Ctrl+Alt+F1,登录命令行终端,键入引号内命令,并回车“service lightdm stop” e 键入引号内命令,并回车“cd Downloads”,然后,键入引号内命令,并回车“./Nvidia-xxxxxx -no-x-check -no-nouveau-check -no-opengl-files”,进入安装,安装完成之后重启电脑即可。

    10 条回复    2020-08-19 21:08:03 +08:00
    leafleave
        1
    leafleave  
       2020-04-04 12:50:31 +08:00 via Android
    换电脑的话驱动能自动装吗
    anguiao
        2
    anguiao  
       2020-04-04 12:52:49 +08:00 via Android
    U 盘的话,最好把 ext4 的日志给关了,不然容易坏。
    maggch
        3
    maggch  
       2020-04-04 12:56:03 +08:00
    @leafleave linux 的内核带了大量驱动
    lxcForPHP
        4
    lxcForPHP  
       2020-04-04 14:08:57 +08:00
    重复造轮子? veket 了解一下
    hwdef
        5
    hwdef  
       2020-04-04 14:13:14 +08:00   ❤️ 1
    借鉴百度经验,,,,,

    ubuntu 图形化安装 n 卡驱动已经很方便了。。

    linux 安装进 u 盘是天然特性,,,为什么还要研究?

    你这排版格式,,,,哪复制过来的吧,,这帖子有什么意义。
    pomelotea2009
        6
    pomelotea2009  
       2020-04-04 17:37:37 +08:00 via Android
    把 iso 复制到 U 盘,设置启动 iso 的 liveCD 不行吗,声明此方法我没试过!另外可以直接安装支持 U 盘启动的发行版,具体到 DistroWatch 找或者搜索
    anytk
        7
    anytk  
       2020-04-04 17:56:07 +08:00
    找个 4k 性能不错的 U 盘(推荐三星 barplus ),改成 GPT 架构,建 ESP 、根、home 、和 swap 分区,然后安装,修改下 ESP 里的 boot 文件名字就 OK 了,只要是 UEFI 支持,都可以启动。
    exip
        8
    exip  
       2020-04-04 18:23:24 +08:00 via Android
    把 livecd 写入 u 盘,分一个 persistent 分区,启动时加上 persistent 参数就能保存设置与文件。
    nguoidiqua
        9
    nguoidiqua  
       2020-04-04 18:29:02 +08:00
    不知道你为什么写了这么多,其实安装的时候注意把引导弄到移动设备上就是了。

    另外不建议安装在 U 盘上,原因可以参考这篇文章——“Linux 桌面玩家指南:20. 把 Linux 系统装入移动硬盘打包带走”,自己搜下看看。
    mewinners
        10
    mewinners  
       2020-08-19 21:08:03 +08:00
    我现在就是把 ubuntu 20.04 安装到移动固态上了,每次需要用的时候 插到笔记本上 开机即可进 ubuntu 爽歪歪
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2511 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.