美文网首页忘忧社每天写1000字每天写500字
Debian Linux 折腾记录(自作自受)

Debian Linux 折腾记录(自作自受)

作者: 大西南的猫 | 来源:发表于2018-05-17 20:36 被阅读313次

    文 | 狼晓柒

    2018年5月17日  021


    今天是2018年的第137天,据说今年一共365天——时间真的不会等你。


    - 01 -

    今天我比较郁闷,我昨天折腾了Linux到我的便携本上,结果今天上班处理完文件之后,顺手切割了Windows的系统磁盘,分出一个10GB的空间,准备安装另一个操作系统。

    但是我不慎出了一个意外:我切割磁盘后进入了grub rescue模式,轻车熟路的解决掉这个问题,进入grub正常引导菜单后,我居然直接进入了linux并屈修复grub。

    结果显而易见,重新划分李磁盘的windows未完成磁盘信息更新,导致磁盘UID在linux下出了问题。

    也就是说,只要windows 系统磁盘有过变动,必须先进入windows系统,然后才能修复grub引导。而我,恰恰犯了这个忌讳。

    为了记住这个教训,特写下本文提醒我自己。


    - 02 -

    我的系统默认windows 10,我自己安装了debian linux作为第一系统,开机后默认5秒后进入debian linux。

    grub rescue模式下的自救:

    如果你不确定系统的引导文件位置,可以用ls (hd0,gpt1) [gpt后边的数字看你分了多少分区」来确认引导文件的位置。比如我的在(hd0,gpt5).

    所以依次输入以下命令,每输入一行按enter确认:

    set root=(hd0,gpt5)

    set prefix=(hd0,gpt5)/boot/grub

    insmod normal

    然后命令符变暗,不用管,直接输入:

    normal

    按enter键确认,即可进入grub引导界面,选择需要进入的系统即可。

    一般说来,要双系统要修复grub引导菜单,需要进入linux系统,才可以修复。

    进入linux后,打开终端界面,输入以下命令:

    sudo  update-grub2

    如果这个时候安装的是grub-leagency,记得再次安装系统提示不需要的软件包,否则windows10的UEFI引导修复不了。

    继续输入:

    sudo grub-install /dev/sda

    如果没有其他意外,基本就没啥问题。


    - 03 -

    我懒得下载太多文件,在重装了Windows之后,继续重装Linux的时候,我找出前几天刚下载的Debian netinstall ISO 文件,直接用rufu处理了,然后开始安装,计划安装基本系统之后加装bunsenlabs的美化组件。

    1、安装Debian基本系统

    需要注意的事项:

    1) 在 "Set up users and passwords" 界面,

    不要输入root账户密码!

    直接空着点击右下的 "continue"按钮继续;

    在 "Re-enter password to verify"界面仍然点击右下的 "continue"按钮继续;

    然后输入你自己的普通权限用户名和用户密码,这样你在使用系统的时候比较安全一些,同事这也是运行bunsenlabs 安装脚本需要的环境。

    至于root权限,需要使用的时候,在命令前边加上sudo即可暂时获取root权限。

    2) 在 "software selection" 这一步,仅仅需要选择"standard system utilities"来安装基本系统,其他的统统不要选择,这样我们安装好以后得到的就是一个最基础的系统。

    2、添加bunsenlabs系统组件

    安装好Debian Linux 基础系统之后,用你的普通权限账户密码登录系统。

    依次输入以下命令,注意必须等上一条执行完才可以继续输入:

    wget https://github.com/bunsenlabs/bunsen-netinstall/archive/helium-dev.tar.gz

    tar -xpf helium-dev.tar.gz

    cd bunsen-netinstall-helium-dev

    ./install

    当我们输入最后一条命令之后,安装开始,注意看提示操作即可。

    安装完成后你可以到  ~/.cache 文件夹查阅名为bunsen-netinstall-logs 的安装日志,当然,你看完删除它也不会影响系统使用。

    OK,我成功了,祝你好运。

    相关文章

      网友评论

        本文标题:Debian Linux 折腾记录(自作自受)

        本文链接:https://www.haomeiwen.com/subject/ectbdftx.html