好用好看的Linux系统&嵌入式操作系统

操作系统

微星MSI笔记本 ubuntu系统安装

1、系统盘插入安装是,一直停留在启动界面,无法安装,
并且有错误ACPI : EC: Fail in evaluating the _REG object of EC device. Broken bios is suspected
解决办法,试了两种,主要都是nomodeset 选项
方法一: 在设定优盘优先启动后,按按键E, 然后F6 去掉nomodeset选项,后续安装
方法二: 在设定优盘优先启动后,按按键E, 找到”’quite splash –”’ 并在后面加上对应的“nomodeset”,注意nomodeset前面要有空格。

2 安装完成,加入easybcd引导之后,无法进入ubuntu,b并报错误
出错提示:
error:no such partition grub rescue
Entering rescue mode
解决办法:
输入 ls (回车)
(hd0) (hd0,msdos6) (hd0,msdos5) (hd0,msdos4)…
3.查找linux所在分区
依次输入 ls (hd0,msdos6)/boot/grub
直到返回正确的结果,即罗列出文件夹下面的文件列表,类似 ./ …/ xxxx.xxx …
4. 输入 msdosx为前面找到的引导分区
set root=(hd0,msdosx)/boot/grub
set prefix=(hd0,msdosx)/boot/grub
insmod normal
normal

  1. 这时候就进入到熟悉启动引导界面了,注意要是不执行后面的操作,每次启动都需要执行前面的步骤,所以我们要重建引导。这时候可以选择进入windows或linux进行重建,ubuntu可以按一下方式进行,windows可以用easyBCD之类的工具。
    选择ubuntu系统进入,进去之后重新安装grub2
    打开终端执行以下命令
    sudo apt-get install grub2
    sudo update-grub
    sudo grub-install /dev/sda
    看到 no error report 之类的就表示OK
    然后重启搞定

安装完显卡驱动,导致系统循环登录的情况
解决问题: 首先 lsmod | grep nouveau 发现没有输出,正常情况
然后 nvidia-smi 打印正常
最后修改了文件/etc/default/grub
sudo vim /etc/default/grub 注释掉nomodeset 那一行
sudo update-grub
重新启动 一切搞定
提示一下,有独立显卡驱动就不要加nomodeset,没有独立显卡驱动就要加nomodeset。如果进不去图形界面就按ctrl+alt+F1打开命令行修改,修改后再打开图形界面,所以一般独显加集显的笔记本要把这行给去掉。


参考文档
https://askubuntu.com/questions/709961/acpi-ec-fail-in-evaluating-the-reg-object-of-ec-device-broken-bios-is-suspe
https://blog.csdn.net/GlowChar/article/details/80504979

elementary OS

Elementary OS 系统是一款基于 Ubuntu 精心打磨美化的桌面 Linux 发行版,号称 “最美的 Linux”。 它最早是 Ubuntu 的一个美化主题项目,后来太受欢迎演变成了独立的发行版。

Elementary OS 由设计师主导开发,风格与 macOS 相似,它借鉴了 ChromeOS 的菜单设计,系统核心依然是 Ubuntu 并「完全兼容所有 Ubuntu 软件包」。elementary OS 从界面外观到系统设计都很精美,逼格相当高!如果你想体验下 Linux 与漂亮界面

deepin os deepin.org

好用好看的Linux系统&嵌入式操作系统_第1张图片

https://bbs.deepin.org/forum.php?mod=viewthread&tid=135417&extra=

武汉深之度科技有限公司(以下简称深度科技)成立于 2011 年,是专注基于 Linux 的国产操作系统研发与服务的商业公司。
作为国内顶尖的操作系统研发团队,深度科技以提供安全可靠、美观易用的国产操作系统与开源解决方案为目标,拥有操作系统研发、行业定制、国际化、迁移和适配、交互设计、支持服务与培训等多方面专业人才,能够满足不同用户和应用场景对操作系统产品的广泛需求。

pop!_os

ubuntu14 + Gnome3
ubuntu16 + Gnome3

Windows10 Subsystem for Linux

##嵌入式操作系统

###蹄牛操作系统TINIUX
蹄牛操作系统TINIUX与国内外各开发板厂商进行了不同形式的合作,目前对市场上常见的开发板均提供支持。下面列出TINIUX为部分开发板提供的例程源码,供大家测试评估。例程分为通用例程与专用例程两种:通用例程不局限于某一款开发板/评估板,简单演示了蹄牛操作系统TINIUX的任务创建、信号量创建、任务间同步、软件定时器等功能,普适性比较强;专用例程主要演示了蹄牛操作系统TINIUX与LwIP等第三方开源库的组合应用,这部分例程与开发板的具体设计结合较为紧密,会明确给出适用的具体开发板,用户可以借鉴使用。

###NuttX Real-Time Operating System

NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).

你可能感兴趣的:(Linux学习)