文章目录

  • Windows和Ubuntu双系统软切换
    • Ubuntu切换到Windows
    • Windows切换到Ubuntu
  • Ubuntu下多用户同时使用
    • 安装桌面环境Xfce
    • xrdp简介
    • 安装xrdp
    • 设置root用户
    • 连接xrdp服务器
    • 一些问题
      • 蓝屏
      • 由Xubuntu桌面系统还原至Ubuntu系统
      • Ubuntu键盘鼠标失效解决办法
  • 参考链接

日前遇到电脑需要多人同时使用图形界面,且有双系统使用的需求,经过检索和实践后发现是可行的。本文介绍同一台电脑允许多人远程使用且互不影响的方法,以及双系统软件层面切换的方法。

Windows和Ubuntu双系统软切换

双系统软切换是一种常见的计算机设置,允许用户在同一台计算机上同时安装并切换使用不同的操作系统,最常见的组合是Windows和Ubuntu。Windows作为最广泛使用的操作系统之一,提供了丰富的应用程序和游戏支持,而Ubuntu则是一种基于Linux的开源操作系统,以其稳定性和安全性而闻名。这种双系统配置使用户能够在不同的操作系统之间灵活切换,以满足各种需求和任务。

当远程连接Windows和Ubuntu双系统电脑时,有时候需要远程切换两个系统,但是无法远程在BIOS里选择想要启动的系统。本文提供一个可靠的解决方案,在事先进入了某个系统的前提下,重启到另一个系统。

在涉及双系统软件层面切换时,有几种方法可供选择。最简单的方式是使用启动管理器,例如GRUB(Grand Unified Bootloader)。你可以在安装双系统时设置GRUB,使其在启动时显示一个菜单,供用户选择要启动的操作系统。这样,每次启动计算机时,用户都可以轻松切换到所需的操作系统。

首先,如果双系统正常安装,先安装Windows,再安装Ubuntu,那么Ubuntu将成为BIOS的引导,选择启动系统的界面应该长这样。

Ubuntu切换到Windows

在文件/etc/default/grub中,可以通过修改GRUB_DEFAULT=0这个值来修改BIOS默认选择启动系统。但是如果将其设置为默认启动Windows系统(值修改为2)时,就无法从Windows再切换回Ubuntu。
所以可以通过bash指令,指定重启到Windows系统,但不影响BIOS默认的选择。

sudo grub-reboot 2 #指定选择Windows系统
sudo reboot

为了快捷方便,可以在桌面创建快捷方式,并写一个可执行脚本来实现重启。
创建快捷方式

在桌面创建.desktop文件并进行编辑,文件内容如下。

[Desktop Entry]
Encoding=UTF-8
Name=Reboot to Windows
Icon=help-about
Exec=bash /home/你的.sh文件绝对路径
Type=Application
Terminal=false

.sh文件

echo "你的sudo密码" | sudo -S grub-reboot 2
echo "你的sudo密码" | sudo -S reboot

重启等待时间暂未找到shell脚本设置方式,可以直接修改grub文件,GRUB_TIMEOUT对应等待时间,可以修改为你认为能够接受的水平。

sudo gedit /etc/default/grub

Windows切换到Ubuntu

直接重启,BIOS默认选择系统就是Ubuntu。

Ubuntu下多用户同时使用

使用xrdp进行ubuntu下多用户远程桌面的配置,windows下使用rdp即可。考虑到ubuntu服务器版没有自带桌面环境,因此可以按需安装桌面环境。

安装桌面环境Xfce

  • 安装 Xfce
sudo apt update
sudo apt-get upgrade
sudo apt install xubuntu-desktop

xrdp简介

Xrdp是Microsoft远程桌面协议(RDP)的一个开源实现,它允许以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建一个真正的桌面会话,就像您登录到本地计算机一样。本博文以通过xrdp安装脚本为例安装该服务,xRDP安装程序脚本可以简化Ubuntu机器上xRDP包的安装。xRDP安装程序脚本执行额外的配置后操作,以提供最佳的远程桌面用户体验。这些脚本是专门为标准Ubuntu版本构建的。

安装xrdp

sudo apt install xrdp

一旦安装完成,Xrdp 服务将会自动启动。输入下面的命令验证xrdp是否启动成功。

sudo systemctl status xrdp

设置root用户

xrdp远程连接必须使用root用户。如果没有使用过root用户,首先设置root密码。

sudo passwd root

为了多用户的使用,可以创建新用户并赋予root权限。

1、切换到root用户

sudo su

2、添加一个新用户

useradd frontng

3、为该用户设置密码

passwd frontng

提示输入密码vim

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

4、赋予root权限

vim /etc/sudoers

修改文件以下:bash

# User privilege specification
root ALL=(ALL) ALL
frontng ALL=(ALL) AL

5、设置用户的主目录

usermod -d /home/frontng frontng

6、设置用户的默认命令解释程序(一般是bash)

usermod -s /bin/bash frontng

连接xrdp服务器

在windows搜索栏输入“远程桌面连接”

然后输入ubuntu的公网IP地址和用户名,注意需要拥有root权限,点击“连接”。进入后输入对应的密码即可成功连接。

一些问题

使用Xface进行远程桌面连接可能会遇到蓝屏或鼠标键盘无法使用的情况。如果卡在windows远程连接,首先请检查计算机的IP地址以及用户名是否正确。

蓝屏

wget http://www.c-nergy.be/downloads/install-xrdp-3.0.zip
unzip install-xrdp-3.0.zip
chmod 777 Install-xrdp-3.0.sh
./Install-xrdp-3.0.sh
最后重启机器 sudo shutdown -r now

由Xubuntu桌面系统还原至Ubuntu系统

用户版ubuntu系统自带桌面环境,如果你安装了Xfce并希望回到原始桌面环境,需要更改的部分有

  • 开关机动画
  • 登录界面

主要更改过程如下:

1. 将原xubuntu桌面系统及配置文件删除

sudo apt-get remove --purge xfce4*sudo apt-get remove --purge xubuntu*

2.更改开机动画:

sudo update-alternatives --config default.plymouth

将会出现如下选项:

选择ubuntu-logo.plymouth对应的选项,比如这里选择2,然后回车。

3. 更改登陆界面

输入如下命令可以恢复原来的登录界面:

sudo apt purge lightdm-gtk-greeter lightdm-gtk-greeter-settingssudo systemctl restart lightdm

经过这三步操作,便可以由xubuntu桌面系统恢复至ubuntu桌面系统。

Ubuntu键盘鼠标失效解决办法

在引导界面选择 Advanced Options,选择 带有(Recovery mode )的选项;接着选择 Network 并点 yes;继续选择 Drop to root shell prompt,并点“Enter”;输入mount -o rw,remount /;再输入apt install xserver-xorg-input-all (这里确保电脑联网)。
等待安装配置完毕,输入sudo reboot重启即可。

参考链接

Ubuntu+Windows双系统远程重启互相切换

Ubuntu Server 18.04安装远程桌面并连接

Ubuntu 添加新用户并赋予root权限

UBUNTU 18.04 上使用XRDP远程桌面登录蓝屏解决(包括闪退)

Ubuntu 键盘鼠标失效解决办法

如何由Xubuntu桌面系统还原至Ubuntu系统?

远程多用户访问及windows+ubuntu双系统软切换相关推荐

  1. 笔记本安装Windows+Ubuntu双系统时花屏问题及解决方案

    笔记本安装Windows+Ubuntu双系统时花屏问题及解决方案 我的电脑显卡是nvidia.本文也是针对nvidia显卡的电脑. 这个问题根本上是电脑的显卡和Ubuntu系统不匹配的问题. 先上图 ...

  2. 更改 Windows+Ubuntu 双系统的启动顺序

    更改 Windows+Ubuntu 双系统的启动顺序 打开计算机,在选择系统界面下,记录要更改的系统的序号,默认是从 0 开始,比如,Windows 系统位于第三行,那么它的序号就是 2 打开终端,进 ...

  3. Windows/Ubuntu双系统磁盘管理中删除Ubuntu分区后Ubuntu EFI分区无法删除卷解决办法

    1.本来电脑安装了Windows.Ubuntu双系统,但是最近UOS出了个人版,就想体验一下. 2.因为要使用硬盘安装,所以之前的Ubuntu分区要处理一下. 3.Windows下,右键我的电脑-&g ...

  4. Windows Ubuntu双系统 设置启动方式

    文章目录 0 引言 1 解决 2 参考 0 引言 在安装双系统之后,在启动的时候提供一个选项,默认是Ubuntu的启动方式,并且在几秒之后默认启动,可能我们经常使用的是windows系统,因此修改其默 ...

  5. 电脑装Windows+Ubuntu双系统,及后续调整硬盘和系统重装之后相关的引导问题

    目录 双系统(针对legacy启动模式搭配MBR分区格式,如果是UEFI启动模式搭配GPT分区格式需要在BIOS中将boot mode修改为UEFI only) 系统重装以及硬盘调整导致的引导项不可用 ...

  6. 安装Windows/Ubuntu双系统找不到磁盘分区解决办法

    电脑换了一块大一点的固态,准备装双系统,发现安装Linux时识别不了系统硬盘,现将场景以及解决办法记录如下. 安装环境介绍: * Windows10 * Ubuntu18.04 LTS * Dell ...

  7. Windows+Ubuntu双系统修改默认开机系统

    文章目录 前言 更改/etc/default/grub文件 保存更新 补充 总结 前言 就目前的形式来看,Windows还是主流的操作系统,而对于需要用到Linux开发的朋友们会选择安装虚拟机(比如V ...

  8. Windows + Ubuntu 双系统(超详细图文教程)

    传统的MBR模式和新式UEFI模式,这将对安装双系统的方法产生直接影响. 本文只适用于,Legacy模式(MBR,boot); UEFI模式(GPT) 参考:https://blog.csdn.net ...

  9. Windows+Ubuntu双系统下卸载Ubuntu

    记录一下自己卸载Ubuntu的步骤,防止以后再卸载重新找教程. 1.删除Ubuntu的分区 步骤1:打开 " 我的电脑 ",选择 " 管理 ",点击 " ...

最新文章

  1. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第9章-多任务约束下多智能体协同编队控制
  2. 【最全!最完整解析!】 计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为重复周期。因此,()
  3. kettle 先删除后插入_Kettle:使用触发器和快照表进行增量数据同步
  4. NLP最新趋势,7个主流业务场景!
  5. jbpm hibernate.cfg.xml 连接mysql配置_hibernate.cfg.xml文件连接mySql、Oracle、SqlServer配置...
  6. 时间序列的平稳性检验方法汇总篇
  7. Firefox,IE5,IE6,IE5.5等浏览器兼容性解决方法
  8. winpe加载raid_为WinPE添加RAID卡驱动的几种步骤
  9. CSS从入门到精通——文本与字体样式1.0
  10. Java开发 - 布隆过滤器初体验
  11. 知名软件 XMind 竟然请求其它网站发布其盗版软件
  12. matlab 读取脉冲数,已知一段波形,求脉冲个数,用代码实现
  13. wfp例子inspect说明
  14. 串口通信之————IIC(软件驱动)
  15. 讲台计算机的英语怎么读,讲台英语怎么读
  16. Servlet 深度了解 JSPJava编程
  17. 国家医保移动支付国密算法SM2签名验签、SM4加解密DLL
  18. 数学专业英语--函数部分
  19. 老人不能被遗忘在移动互联之外!
  20. Cocos2d 基础知识 2

热门文章

  1. 采用Apache服务器,利用http协议格式来访问另一台电脑的文件夹
  2. 北京赫斯曼销售中心进驻黄页88
  3. ARM工控核心板在免疫荧光检测仪中的应用
  4. 区块链技术或加速企业“碳中和”战略落地
  5. 三菱PLC设计红绿灯的一种思路
  6. linux 錯誤 java.net.UnknownHostException:www.chenpeng.org: www.chenpeng.org (已解决)
  7. CSS -- 颜色渐变
  8. rw_程序是怎样跑起来的 7-12章
  9. JAVA使用ZPL命令生成二维码
  10. 名编辑电子杂志大师教程 | 如何设置名编辑的导入PDF/输入PDF界面?