如何删除“恢复分区”和“OEM分区”

“恢复分区”和“OEM分区”是很多“品牌电脑”的系统分区,用磁盘管理工具竟然删除不掉,经查询,系统有一个称为diskpart的工具

C:\>diskpart.exe

Microsoft DiskPart 版本 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.

DISKPART> rescan

DiskPart 正在扫描您的配置,请稍候...

DiskPart 已扫描完您的配置。

DISKPART> list disk

  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机              465 GB      0 B
  磁盘 1    联机              465 GB  1024 KB

DISKPART> select disk 1

磁盘 1 现在是所选磁盘。

DISKPART> list partition

  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    恢复                 200 MB  1024 KB
  分区      3    主要                 453 GB   201 MB
  分区      2    OEM                 12 GB   453 GB

DISKPART> select partition 1

分区 1 现在是所选分区。

DISKPART> delete partition override

DiskPart 成功地删除了所选分区。

DISKPART> select partition 2

分区 2 现在是所选分区。

DISKPART> delete partition override

DiskPart 成功地删除了所选分区。

Linux下软件环境安装(5)-mysql安装与配置

说起linux下的数据库,最常用的就是mysql了吧,也要装一个,安装过程中需要设置一个root密码

sudo apt-get update
sudo apt-get install mysql-server

下面开始配置,比较老的版本配置文件是/etc/mysql/my.cnf,比较新的版本配置文件是/etc/mysql/mysql.conf.d/mysqld.cnf
端口默认是3306可以在配置文件里修改,有两个地方,应该一个是服务,一个是客户端吧
另外为了其它机器可以访问,需要注释掉bind-address = 127.0.0.1
然后重起数据库服务

sudo service mysql restart

然后通过客户端登录,提示符是mysql>

mysql -u root -p

看一下时间,竟然是对的,意外,如果不对参考这篇吧《mysql的时区设置

select now();

- 阅读剩余部分 -

Linux下软件环境安装(4)-supervisor安装与配置

supervisor是一个进程管理工具,以后就不怕reboot了

sudo apt-get update
sudo apt-get install supervisor

然后就是配置了

sudo vi /etc/supervisor/supervisord.conf

添加打开网络管理,并设置密码

[inet_http_server]
port=0.0.0.0:xxxx
username=xxxx
password=********

然后重启一下

sudo supervisorctl reload

就可以通过浏览器管理进程了,不过还什么都没有,下边就配置一下c#的web应用

sudo vi /etc/supervisor/conf.d/cs.conf

添加配置

[program:cs]
command = fastcgi-mono-server4 /applications=/cs/:/home/--/cs/ /socket=tcp:127.0.0.1:9000
autostart = true
autorestart = true
user = root
redirect_stderr = true
stdout_logfile = /home/--/log/cs.log

记得mkdir log,否则会报错,然后update一下就好啦

sudo supervisorctl update

刷新管理网页也会发现cs项的出现

Linux下软件环境安装(3)-nginx安装

nginx可以说是一个神奇的存在,基本安装也很简单,如果需要websocket的支持,可能要编译安装,以后再说

sudo apt-get update
sudo apt-get install nginx

这就安装完了,未免太简单了,下边补充些配置的内容吧

sudo nginx -s reload

或许开始没运行就不需要以后的参数,然后浏览器就可以访问到了http://192.168.x.100,默认安装的版本是1.4.6,官方最新的版本是1.14和1.15了,配置文件所在位置

/etc/nginx/sites-enabled/

下边先去《Linux下软件环境安装(2)-.net环境mono》配置.net的web应用,其它用到再回来补充

Linux下软件环境安装(2)-.net环境mono

mono是个好玩的东西,可以让linux下运行.net的应用,包括web应用,值得一玩,安装顺序不分先后
当然首要的是更新apt环境

sudo apt-get update

然后安装“两个”包,其实很多,

sudo apt-get install mono-complete mono-fastcgi-server4

安装完就是配置了,才发现还没有安装nginx,假设已经安装了吧,下节写,先测试一下应用程序

vi hello.cs

输入程序

using System;
public class HelloWorld
{
    static public void Main ()
    {
        Console.WriteLine ("Hello MikuQ!");
    }
}

然后编译

mcs hello.cs

运行

mono hello.exe

是不是很神奇,下面就是web应用程序的配置了,需要nginx参考《Linux下软件环境安装(3)-nginx安装

- 阅读剩余部分 -