使用Ghost克隆Windows分区后,在带有保留分区的情况下容易出现不能启动的情况。
这时可以用windows官方光盘引导,在开始安装的界面按Shift+F10调出命令行,使用diskpart的”assign letter”调整各驱动器的盘符。把windows分区调整成C,保留分区调整成其他比如为J。使用下面的命令修复引导。
BCDboot C:\Windows /s J: /l z ...
使用Ghost克隆Windows分区后,在带有保留分区的情况下容易出现不能启动的情况。
这时可以用windows官方光盘引导,在开始安装的界面按Shift+F10调出命令行,使用diskpart的”assign letter”调整各驱动器的盘符。把windows分区调整成C,保留分区调整成其他比如为J。使用下面的命令修复引导。
BCDboot C:\Windows /s J: /l z ...
通过管理员执行下面的命令即可为当前系统启用Emergency Management Services(EMS),EMSPORT为串口号。
BCDEDIT /bootems {bootmgr} ON
BCDEDIT /bootems {current} ON
BCDEDIT /ems {current} ON
BCDEDIT /emssettings EMSPORT:2 EMSBAUDRATE ...
TCP很好实现,但是UDP怎么搞都没搞好,总结下。首先要打开kernel的转发
vi /etc/sysctl.conf
#去掉net.ipv4.ip_forward = 1的注释
sysctl -p #激活配置
配置TCP转发
iptables -t nat -A PREROUTING -i <in> -p tcp --dport <port> -j ...
环境:ubuntu server 16.04.6 kernel 4.4.0-142-generic
bonding需要使用tap,tun在这个环境里已经不能bonding,需要在系统启动时就建好tap,不能随着连接状态动态创建。另外是需要两边的适配器状态同步,一边down后另一边也要down,up同理,不这样处理通信会有问题。
开源虚拟私人网络 --mktun --dev-type t ...
main起来后会把TCPRelay加到eventloop。有新连接进来后在TCPRelay的handle_event处理,accept后生成一个TCPRelayHandler用于处理后续的事件。
TCPRelayHandler初始化的时候会把自己加到loop里,并把自己添加到fd_to_handlers,后续再有事件TCPRelay 会通过 fd_to_handlers 交对应的 TCPRe …
起因是VT1708S的Win10驱动做得太烂了,准备做HTPC但房间校正却不能用,换了N个驱动都不行最后只能放弃。正好手上有块坏板,上面是ALC888,所以打算把P8Q77-M声卡换成ALC888。
查看芯片Datasheet并参考其他原理图后发现,两个芯片基本是Pin2Pin兼容的外围也基本一样,但Pin40 JDREF上的阻值不一样。1708是5.1k而888是20k,这个需要注意。
…