2022年10月2日

RedPill 群晖引导 自动编译工具 更改已安装arpl启动器sn

https://svrforum.com/nas/393073 本文是使用arpl启动加载器安装的机器中更改s/n的方法。 当然,我们可以简单地切换到configure loader,修改后重新构建,但在这里,我们将简单地连接到ssh终端。   除了序列号之外,还可以修正很多的值,所以看一下会有帮助的呵呵。   变更前sn启动204点。 1. 激活ssh终端   首先到DSM管理器页面的控制板->终端激活ssh。   2. 访问终端并获得root权限。   3. 挂载启动器后更改设置。 现在按照下面的命令依次做就可以了。   首先移动到有启动盘的/dev。   cd / dev 创建挂载临时目录。   mkdir / mnt / synoboot1   挂载usb启动分区  …
2022年10月2日

RedPill 群晖引导 自动编译工具 文二

一位巴西人在github上分享的源代码(github地址是https://github.com/fbelavenuto/arpl),让黑群晖DSM7.X引导的编译变得非常简单! 【编译前的准备工作】         由于需要在NAS的机器上进行引导的编译,请事先准一下: ※ 如果你决定使用物理机安装群晖系统的,那么需要把机器装好,包括键盘、鼠标、显示器、硬盘、网线等等,如果还有其他外设(比如:额外添加的网卡、扩展卡、阵列卡等)要装起来,让所有的硬件处于可以正常工作的状态,编译系统会自动检测你使用的硬件并且自动加载驱动进行编译; ※ 如果你决定使用虚拟机安装群晖系统的,那么需要配置好虚拟机,包括设置CPU、内存、存储大小等等,以及有直通硬盘、直通核显、直通网卡、直通扩展卡、直通阵列卡等外设的,全部设置好,编译系统会自动检测虚…
2022年10月2日

RedPill 群晖引导 自动编译工具 文一

使用自动编译工具,自动编译7.1的引导系统,不需要用闪存无忧读取U盘的PID和VID。不用设置SATA口顺序,一件傻瓜完成编译以及引导,可以使用最新的固件。 https://github.com/fbelavenuto/arpl 这里以U盘引导为例: 使用ImageWriter将下载好的arpl.img写入到U盘, 然后去安装的就笔记本上,设置U盘启动。 等待设备上显示出ip+端口后,用另外浏览器打开这个地址 (如果不用浏览器打开这里可以直接在安装笔记本上输入./menu.sh) 打开地址后,出现如下界面:选择第一项(选择安装黑群晖那个,我安装的是DS918+) 如果是3代CPU就没有DS918+ 上面选定后,回车,自动跳到下图选着黑群晖的版本。 选定后回车:序列号可以选择随机生成也可以选择你自己拥有的序列号 第一项是自动生成,第二…
2022年9月30日

Shrink VMWare Disk Files .vmdk 虚拟机 Ubuntu 磁盘 收缩 回收

ext4不允许压缩磁盘: 参见: https://docs.vmware.com/cn/VMware-vSphere/6.0/com.vmware.vsphere.vm_admin.doc/GUID-A42FA14C-7D67-44A7-823B-854AA9F5FD3E.html 所以采用替代方法: 在虚拟机中添加一块新硬盘 使用Ubuntu Live CD启动虚拟机 使用gparted,对新硬盘进行分区 使用gparted,对旧硬盘分区进行Resize,调整分区大小略大于已用空间大小即可。 使用dd if=/dev/sdXx of=/dev/sdXx,将旧硬盘分区分别克隆到新硬盘分区 修复新硬盘Grub,重启即可。 mount /dev/sdXx /mnt for i in /dev /dev/pts /proc /sys /run; do sudo moun…
2022年9月30日

Linux: dd命令详解

文章目录 一、说明 二、选项 三、示例 (1)销毁磁盘数据 用零填充磁盘 用随机数据填充磁盘 (2)将本地的/dev/hdb整盘备份到/dev/hdd (3)将/dev/hdb全盘数据备份到指定路径的image文件 (4)将备份文件恢复到指定盘 (5)备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径 (6)将压缩的备份文件恢复到指定盘 (7)备份MBR (8)恢复MBR (9)备份软盘 (10)拷贝内存内容到硬盘 (11)拷贝光盘内容到指定文件夹,并保存为cd.iso文件 (12)测试硬盘的读写速度 (13)确定硬盘的最佳块大小 (14)修复硬盘 一、说明 它是linux下功能强大的数据复制工具,主要功能是拷贝文件(默认从标准输入拷贝到标准输出,这意味dd可以在管道中使用)。常见用法: dd if=输入文件名 of=输出文件名 二、选项…
2022年9月27日

MySQL: Ubuntu 20.04 上安装 MySQL 及 MySQL基础

官方文档 本文目录: 1.1 安装 1.2 配置MySQL的安全性 1.3 以root用户登录 1.4 修改密码 1.5 撤销用户授权 1.6 删除用户 2.1 SQL书写规范 2.2 命名规则 2.3 数据类型 (1)数值类型 (2)日期和时间类型 (3)字符串类型 3.1 数据库的创建 3.2 数据库的查看 3.3 选择数据库 3.4 删除数据库 4.1 表的创建 4.2 表的删除 4.3 表的更新 4.4 表的查询 4.5 表的复制 5.1 算术运算符 5.2 比较运算符 5.3 逻辑运算符 6.1 聚合函数 6.2 对表分组 6.3 使用WHERE语句 6.4 为聚合结果指定条件 6.5 对表的查询结果进行排序 7.1 数据的插入 7.2 数据的删除 7.3 数据的更新 8.1 安装pymysql 8.2 连接数据库 8.3 创建游标 8.4 类方法 8.5 实战 前言 MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开…
2022年9月25日

MySQL: 多用户同时操作一条Mysql记录问题

目录 关于乐观锁和悲观锁 悲观锁: 乐观锁:   场景:两个用户同时读取了数据库中的一条记录,此时用户A对其中一个字段的值进行了修改操作并进行了提交,后来用户B也对这个字段进行了修改,用户B的提交将会覆盖用户A提交的值   回到顶部 关于乐观锁和悲观锁 悲观锁: 每次去取数据,很悲观,都觉得会被别人修改,所以在拿数据的时候都会上锁。 简言之,共享资源每次都只给一个线程使用,其他线程阻塞,等第一个线程用完后再把资源转让给其他线程。 synchronized和ReentranLock等都是悲观锁思想的体现。  乐观锁: 每次去取数据,都很乐观,觉得不会被被人修改。 因此每次都不上锁,但是在更新的时候,就会看别人有没有在这期间去更新这个数据,如果有更新就重新获取,再进行判断,一直循环,直到拿到没有被修改过的数据。 CAS(Com…
2022年9月22日

Django: Redis 命令参考

http://redisdoc.com/…
2022年9月21日

Django: MySQL makemigrations migrate 迁移报错 django.db.utils.OperationalError: (1060, "Duplicate column name 'xxx'")

1. 概述: 删除所有app下migrations文件夹中除__init__.py以外的其它文件(0001_initial.py)后, makemigrations migrate 迁移不报错 导入现有数据库备份文件后, makemigrations 显示无更改,migrate 迁移报错 django.db.utils.OperationalError: (1060, "Duplicate column name 'user_id'") 2. 相关报错: django.db.utils.OperationalError: (1060, "Duplicate column name 'user_id'") 3. 报错原因: 删除所有app下migrations文件夹中除__init__.py以外的其它文件(0001_initial.py)后, makemigrati…
2022年9月20日

酱牛肉

我做的卤牛肉,凡是吃过的,没有不说好的,可切成非常薄的片,入口不柴不老,瘦肉入囗即化,牛筋酥烂,味道醇香可口。 我喜欢研究吃的,以前做的卤牛肉味道虽然可以,但是切不成片,一切碎成渣,吃到嘴里像棉花一样,又柴又老,不好吃,自从总结学会了这种方法,做出的卤牛肉真是美味可囗,成了我家餐桌上的常客。 做卤牛肉还是需要些时间的,做之前根据自已的时间,合理规划好。我因为要上班,通常周五下班前在网上下单买牛肉,到家后,牛肉也刚好送到,具体做法如下: 买肉,卤牛肉我一般选牛腱子肉,根据我家人口及锅的大小,一般买4斤。 泡出血水,肉买好后,用清水浸泡5个小时左右,(下班晚上六点到家,泡到11点左右),其间换2~3次水,把血水泡出来泡尽,此时牛肉有些发白就可以了,捞出控水。 腌肉 ,把泡出血水控干水的牛肉里加4勺黄豆酱,2勺甜面酱,150mL…