火星博客

这是来自火星的博客

centos升级内核

2019 04/15 周一 - No Comments
Posted in 经济学
参考:ELRepo项目
yum update    (更新程序,但不包括内核)
yum upgrade (包括内核一起更新)

查看当前系统内核版本 uname -r

1. 导入key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2. 安装 elrepo 的yum源

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

3. 安装内核 使用elrepo的yum安装源:

yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y

4. 设置系统启动顺序 查看系统启动项:

cat /boot/grub2/grub.cfg |grep menuentry
可以发现有最新版本的内核,此时可以设置最新版本内核为默认启动:
grub2-set-default 'CentOS Linux (4.8.5-1.el7.elrepo.x86_64) 7 (Core)'
此时,查看默认启动的系统版本

5. reboot后查看内核版本

uname -r

centos/ubuntu出国

2019 04/14 周日 - No Comments
Posted in 经济学

centos7:

yum install -y wget && wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_install.sh && chmod +x wireguard_install.sh && ./wireguard_install.sh

ubuntu:

wget https://raw.githubusercontent.com/atrandys/wireguard/master/wireguard_install_ubuntu.sh && chmod +x wireguard_install_ubuntu.sh && ./wireguard_install_ubuntu.sh

众所周知,JUN的1.02b,1.03a2loader引导对网卡支持非常有限,这是因为他直接用原汁原味的DSM驱动。国外有个叫做G-88的大神制作了君引导的扩展包,所有系列都有。针对于磁盘控制器,以及网卡驱动跟处理器驱动进行增强。看他的帖子有说如果是针对磁盘控制器进行增强,那么会多少映像一点传输性能,不过问题不大。现在我将他的扩展包添加到军的引导里,简单的说君原本的驱动才1M,现在加上这个扩展达到10M多,可见增加了多少东西进去。造福一下那些能启动却搜索不到等等,来吧,小白鼠们上吧!至少你们还有一线希望,如果请立即获取iTunes再不了那么你们真得死心吧我已经把扩展包集成到引导里面了,重新制作你们的引导然后该改什么改什么的试试看吧。再提醒一句,PID,VID必须要改,主板如果有C1也要 关闭。以下是支持的网卡驱动列表,控制器,处理器。

卍解百度网盘

2019 03/10 周日 - No Comments
Tags: ,
Posted in 技能区

无意中发现github里有个解析类开源项目很实用,怕忘记,所以记下来仅供自己试用。

以下是准备工作,安装好几个软件:

1.chrome浏览器

2.SwitchyOmega浏览器插件(点击下载:Proxy-SwitchyOmega_v2.5.20.crx

3.pr0xyee(点击下载:pr0xyee_3.4 onedrive镜像Read More…

MAN手册-INTERFACES(5)

2019 02/28 周四 - No Comments
Tags: ,
Posted in 码农场

NAME

/etc/network/interfaces – network interface configuration for ifup and ifdown

DESCRIPTION

/etc/network/interfaces contains network interface configuration information for the ifup(8) and ifdown(8) commands. This is where you configure how your system is connected to the network.
Read More…

proxmox硬件直通

2019 02/27 周三 - No Comments
Tags:
Posted in 码农场

shell里面输入命令: nano /etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

如果是amd cpu请改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"

在更新一下:

update-grub

到这里先不要重启。

在PVE的shell中输入:

nano /etc/modules

查看modules中是否有vfio、vfio_iommu_type1、vfio_pci、vfio_virqfd ,如果没有请添加。修改好就可以重启系统了。

系统备份

2019 02/26 周二 - No Comments
Tags: ,
Posted in 码农场

一、先查询系统盘和优盘使用情况

fdisk -l
lsblk

二、创建mnt下的子目录

dd if=/dev/nvme0n1 of=/mnt/sdf/pve_lede_backup.img bs=1440k

三、恢复到系统盘

dd if=/mnt/sdf/pve_lede_backup.img of=/dev/nvme0n1

一、修复软件升级源报错

1.注释掉不可用源

nano /etc/apt/sources.list.d/pve-enterprise.list

注释掉

#deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise

2.手动修复升级

echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
apt update && apt dist-upgrade

二、修复订阅报错

nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
if (data.status !== 'Active') {

替换为

if (false) {

三、修复启动时候的driver ‘pcspkr’ is already registered,aborting报错

使用命令:

dmesg |grep -i 'lookup'

查看信息表。

[ 0.000000] ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload-210)
[ 0.000000] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
echo "blacklist snd-pcsp" >> /etc/modprobe.d/blacklist.conf

1.制作proxmox ve虚拟机,引导盘:传送门

2.建立虚拟机。这里需要注意的选项:
上传引导盘img后,挂载为sata0硬盘:

qm importdisk 101 /var/lib/vz/images/101/synoboot.img local-lvm

sata1随便分配一个空白硬盘,待装完系统后删除。
scsi控制器选用默认的LSI53c895a,传统bios方式启动,切记不能用uefi方式;硬盘0挂载sata最多只支持6块硬盘(经测试推荐), scsi支持12块,virtio则支持无限多块;

3.使用winscp登录虚拟机,上传相关synoboot.img文件到/var/lib/vz/images/{VM_ID}/

3.挂载硬盘:

qm set 101 --sata1 /dev/disk/by-id/ata-TOSHIBA-TR200_58IB706QK3US 
&& qm set 101 --sata2 /dev/disk/by-id/ata-TOSHIBA-TR200_58IB706HK3US 
&& qm set 101 --sata3 /dev/disk/by-id/ata-TOSHIBA-TR200_58IB7077K3US 
&& qm set 101 --sata4 /dev/disk/by-id/ata-TOSHIBA-TR200_58IB706PK3US 
&& qm set 101 --sata5 /dev/disk/by-id/ata-TOSHIBA-TR200_58IB707FK3US

Read More…

一、查看电脑的内核版本
输入uname -r
可以得到自己的ubuntu内核版本

我的内核版本是:
zxy@zxy-pc:~$ uname -r
4.15.0-33-generic

看到现在,你已经完成百分之90的工作了,高兴吧哈哈
Read More…