pc怎么安装linux

2018-01-26 01:38:40 Blazar 阅读数 55064

今天无意间看到我那台闲置了好久的笔记本,突然心血来潮想给它装一个Linux系统。我的联想G480,曾经陪我走过整整4年的大学时光,后来因为时常卡顿而被淘汰。而我也希望看一下Linux系统能否给它新的生命……

然后,我又写了这篇无聊的博客。

好吧,先说一下完成这样一件事情需要准备什么原材料吧:

1.硬件:16G的U盘一个,待装系统的电脑一台

2.软件:老毛桃U盘启动盘制作工具,Linux系统发行版的映象文件(.iso格式,这里我选择的是 CentOS 7)

关于“老毛桃工具”具体如何下载、使用可自行百度;

CentOS映象的下载地址为:https://www.centos.org/download/ ,我选择的是DVD ISO,点击按钮后跳转到镜像站点的选择界面,选择一个传输速度较快的站点(像网易、阿里云这样的站点通常速度比较快)。


步骤

0.我把笔记本电脑中的硬盘全部格式化了。如果你的电脑中有重要的数据,这一步可以只格式化部分分区,或者先做好数据备份!

1.使用“老毛桃工具”制作U盘启动盘。注意,一定要使用其中的“ISO模式”,因为它的“普通模式”是先启动WinPE需要的是.GHO文件。

2.把制作好的U盘插入待装机的电脑中,开启电脑,进入BIOS,选择U盘启动,你会看到这样的画面:


3.移动光标到上面的“Install CentOS Linux 7”按TAB键(注意是按TAB而不是ENTER),这里我们需要对其命令行作一些修改。因为默认的命令行中,没有指定我们的U盘。输入e进行修改,修改完成输入“ctrl+x”执行。

这一步具体如何操作,可参照这篇文章:《U盘安装centos 7 提示 “Warning: /dev/root does not exist, could not boot” 解决办法》,http://blog.csdn.net/hexuan1/article/details/46808991

4.等待一系列的引导过程结束后,就可以看到一个图形界面了,而接下来的一系列设置,我参照的是这篇文章:《linux之入门---U盘安装centos7.3》,http://blog.csdn.net/Jeffaryhe/article/details/75042971

5.在设置系统分区这一步,我遇到了一点小问题:检测不到空余硬盘。我参照了这一篇文章:《centos7 安装时候检测不到空余硬盘的解决办法》,https://www.cnblogs.com/liangliu/p/6229232.html

6.最终设置完,然后确认安装。经过比较长的一段时间的等待,进度条终于跑完了!再按一下界面上的“重启”,大功告成!

2013-10-25 09:56:39 hwmt2012 阅读数 1848
Linux驱动程序安装步骤(包括PC上及开发板上) 2011-04-07 19:27:14

分类: LINUX

一.PC机上Ubuntu9.10系统下
1. 驱动程序源码及Makefile如下:
  1. #------源程序------#
  2. #include <linux/module.h>
  3. #include <linux/init.h>

  4. static int __init hello_init() //“__init”使hello_init()函数放到初始化代码段里
  5. {
  6.         printk("Hello, driver!\n");

  7.         return 0;
  8. }

  9. static int __exit hello_exit()
  10. {
  11.         printk("Goodbye, driver!\n");

  12.         return 0;
  13. }

  14. module_init(hello_init);
  15. module_exit(hello_exit);

#------Makefile------#
KVERS = $(shell uname -r)

# Kernel modules
obj-m += hello.o

# Specify flags for the module compilation.
#EXTRA_CFLAGS=-g -O0

build: kernel_modules

kernel_modules:
        make -C /lib/modules/$(KVERS)/build M=$(CURDIR) modules

clean:
        make -C /lib/modules/$(KVERS)/build M=$(CURDIR) clean
2.驱动程序编译、安装及结果显示:
a.在第一个终端里  root@book-desktop:~# make    
//生成hello.ko
b.在第二个终端里  root@book-desktop:~# tail -f /var/log/messages 
//查看日志文件内容,-f选项使之不断刷新显示
c.在第一个终端里  root@book-desktop:~# insmod ./hello.ko
//安装驱动
  在第二个终端里自动输出:   
  1. Apr 7 19:26:06 book-desktop kernel: [
    9345.546564] Hello, driver!
d.在第一个终端里  root@book-desktop:~# rmmod hello
//卸载驱动
     在第二个终端里自动输出:
  1.  Apr  7 19:26:11 book-desktop kernel: [ 9349.953772] Goodbye, driver!
二、Nano2440开发板下(注:为保持简洁性,终端中前端都以 root@book-desktop:~# 表示)
1.把源程序拷贝到内核相应目录中
  root@book-desktop:~# cp hello.c /work/QQ2440/linux/jason_linux/kernel-2.6.13/drivers/char/
2.打开内核目录
  root@book-desktop:~# cd /work/QQ2440/linux/jason_linux/kernel-2.6.13
3.打开字符设备驱动所在目录下的Kconfig (Kconfig用于配置菜单)
  root@book-desktop:~# vim drivers/char/Kconfig
4.修改Kconfig。添加如下代码。
5. 配置驱动
   root@book-desktop:~# make menuconfig
   在出现的主菜单中,选择:Load an Alternate Configuration File
                   输入:config_n35     //选择需要的配置文件
   回到主菜单,如下选:
   Device Drivers  ---> 
    Character devices --->
[ ]
hello_driver (NEW)
 按“Y”键,选择该驱动,如下图所示
   保存配置,退出。
6.查看配置结果
  root@book-desktop:~# vim .config
  在vim中输入:“/HELLO_DRIVER”,找到配置项,如下图。
8.修改驱动程序所在目录的Makefile
  root@book-desktop:~# vim drivers/char/Makefile
  在Makefile里添加如下代码:
  
  保存退出。
9.编译内核
   root@book-desktop:~# make zImage
10.arch/arm/boot 目录下生成linux 内核映象文件:zImage。
   root@book-desktop:~# cp arch/arm/boot/zImage /mnt/hgfs/Ubuntu_XP_share/
   下载到开发板。
11.打开Windows下超级终端,在菜单栏里选“传送”,下拉菜单里选“捕获文字”。
   复位开发板,系统启动后,在捕获文字里,“停止”。
           用Source Insight打开存在记事本里的开机信息。
           Ctrl + H。
   输入“Hello, driver!”也就是在hello_init()函数里的输出字符串。
   如图所示,可以看到初始化函数里的输出。


三、参考资料
1.《QQ2440V3用户手册》;
2. 国嵌视频2010中秋版\课程4(嵌入式LINUX内核驱动进阶班)\第6天(字符设备驱动)\国嵌内核驱动进阶班-6-1(LINUX驱动程序介绍).avi
2018-07-24 21:00:22 wang903039690 阅读数 50913

     五年前买的联想ThinkPad E531(配置非常低非常低)实在是卡的不行,做个word都想砸了它的冲动。最近想开始学习Linux,发现好多建议初学者在Windows下装虚拟机,这样虽好,但感觉好麻烦,简单粗暴点,直接装个Linux系统。

1.选择一个版本的Linux操作系统。我这里安装了CentOS 7 64位DVD,下载链接https://opsx.alibaba.com/mirror

2.一个8G的U盘,用来制作系统盘。制作系统盘的软件方法很多,这里利用“老毛桃”一键生成系统盘安装文件,具体生成方法可以问度娘。或者参考这个链接https://blog.csdn.net/NightSky10/article/details/78538705

3.笔记本上插入U盘,开机,进入bios(本机F12),选择U盘进行安装。

4.到这个界面,选中后按“TAB”键,不是回车!修改命令行内容,指向U盘才能进行安装。借鉴的这位博主大人:https://blog.csdn.net/hexuan1/article/details/46808991

5.各种代码刷屏快感结束后,进入图形安装界面,进行各个内容的配置。具体过程网上很多,我是借鉴的这位大牛的文章:https://blog.csdn.net/Jeffaryhe/article/details/75042971

6.如果之前装过Windows系统,会使硬盘分区的时候没有可用的空间,其实不必像网上说的那样将原有系统格式化之类的,可以参考下这位博主大大的文章,很好的帮我解决了这个问题:https://www.cnblogs.com/liangliu/p/6229232.html

一系列操作完成后,最后设置用户密码,安装即可。

如果不是安装的图形界面的话,重启后对初次接触Linux操作系统的我一脸懵,输入“root”回车,下来输入用户密码,输入密码不会显示出任何东西,但已经输进去了,输完回车即可。

2006-03-30 11:09:00 leon_founder 阅读数 1852

配置X系统:
在安装的最后部分,你将被要求配置Linux的X图形系统。真如上文提到的,配置程序将检测到一个S3 Trio64 显卡,请选择这块显卡(有时候,你也许可以选择VESA2.0驱动,有人说这个驱动要比S3 Tri的好)。不管建议选择多少显存,只使用8MB,否则,你的屏幕显示上将有问题。选择16位和32位的色彩,不要选择24位

修正时间同步:
Linux guests不能同步系统时间,必须用NTP (Network Time Protocol)和Internet时间服务器同步。在主菜单里选择Date/Time,或在terminal里输入redhat-config-date 当接口打开时,Enable Network Time Protocol,从列表里选择服务器,这样NTP将开始运行


提升虚拟机速度的技巧:
分配更多的内存
使用一块独立的硬盘分区作为虚拟硬盘以提升数据访问速度
在安装虚拟系统前先做碎片整理
考虑使用固定大小的虚拟磁盘

Michael Jackman
http://www.mjfreelancer.com/
2019-04-12 00:03:11 weixin_42049243 阅读数 1087

图文详解,按照步骤来就可以了。

需要工具:UltraISO、Linux系统镜像、U盘(U盘会杯格式化,注意备份重要文件)

1.首先下载UltraISO工具并安装后打开:

2.打开Linux系统镜像:

3.写入启动盘:

4.等待写入成功重启系统选择要启动的U盘就可以了。