红联Linux门户
Linux帮助

linux使用-ubuntu安装后不出windows启动项

发布时间:2017-03-22 15:56:17来源:linux网站作者:银河之浪
grub
虽然ubuntu安装的时候选择了与windows共存的安装模式,但是安装完成后开机启动项里只有Ubuntu,而没有windows,这是因为开机启动项的管理是有grub管理的。
GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。
windows操作系统和linux操作系统安装到时候都会写入grub,没有出现windows启动项是因为ubuntu后写入的有问题,更新一下这个grub就可以了。具体怎么更新看下面。
要使用linux,首先要对linux有一个大概的了解。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
 
窗口
什么是多用户、多任务操作系统?拿银行举例:用户到银行进行存钱取钱的业务,如果银行只开一个窗口,那么同一时间只能有一位顾客办理一项业务。对于银行系统来说就是单用户、单任务系统。如果银行同时开多个窗口,那么同一时间有多个人在办理多项业务,银行系统就是多用户、多任务系统。
linux是多用户、多任务到操作系统,所以linux同一时间能开多个窗口。登录进ubuntu系统后看到的整个界面只是ubuntu提供的一个窗口而已,还提供了6个窗口,不过那六个窗口都是命令行界面的。这点是有区别与windows操作系统到,windows操作系统里窗口跟系统是耦合在一块到,窗口就是系统,系统也是窗口。
按 ctrl+alt+f1可以切换到第一个命令行窗口,ctrl+alt+f2可以切换到第二个命令行窗口,以此类推。按ctrl+alt+f7可以切换回图形窗口。
 
命令行窗口
linux下的很多任务都是通过命令行操作的,图形化窗口只是操作一些图形化的应用,比如浏览器、文档、表格等。软件到安装、配置等通过命令行可以很方便到操作,接下来的修复开机启动项的问题的解决就用到里命令行,从中可以一窥命令行的强大。
按ctrl+alt+f1切换到命令行窗口界面,最上面显示两行字符,如:
Ubuntu 16.04.2 LTS senirwang-All-Series tty1
senirwang-All-Series login:
第一行的意思为:Ubuntu是操作系统名,16.04.2 LTS是版本号,LTS是long term support,长时间支持到意思;senirwang-All-Series是计算机名,安装的时候填写的。tty1是1号终端窗口。
第二行是登录到这台计算机,首先输入用户名,如我的输入 senirwang,按回车;(这里输入用户名密码的时候注意,ubuntu系统默认小键盘区是不管用的,如果用户名或者密码中包含数字,那么使用键盘上字母上面的数字区)。
系统输出Password:
然后输入密码按回车,如果失败会提示 login incorrect,如果成功会提示一些信息,如last login:xxxxxxxx,welcome xxxxxxxx,等。
最后光标之前的一行字母如:
senirwang@senirwang-All-Series:~$  
说明我用senirwang这个账户登入到了senirwang-All-Series这台计算机。
 
执行命令
开机启动没有出现windows选择项是因为grub是坏的,或者说信息是不完整的,那么修复一下grub也就解决了这个问题了。修复grub只要一条命令就行,在刚才到命令行窗口光标处输入:
sudo update-grub
出现:
[sudo] password for senirwang:
输入账户到密码,回车,出现:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
OK。其中出现蓝色字那个说明已经找到win7到启动项了。
sudo update-grub 这是一条命令,sudo是执行管理员到权限,linux是多用户系统,所以对权限划分特别严格,sudo是让普通用户能执行超级管理员到权限。 update-grub是升级一下grub的信息。
linux里的很多操作都是通过命令行来操作的,习惯了命令行才能真正体会到linux的强大。
重启电脑吧,会看到ubuntu和windows两个的开机启动项。
linux使用-ubuntu安装后不出windows启动项
 
ps:在图形界面里,ctrl+alt+t 也能打开一个终端窗口,不过这个是在图形界面操作命令行,用ctrl+alt+F1打开到终端控制台能更好理解linux的多用户多任务,如果习惯在图形桌面操作命令行,用ctrl+alt+t打开到终端也可以。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29391.html