MS17-010 for 已停止支持系统的补丁

更新MS17-010补丁可以避免受勒索病毒的感染,以下是微软破例为已停止支持的系统提供的补丁:

http://www.catalog.update.microsoft.com/Search.aspx?q=kb4012598

有关Windows 10累积补丁获取,请访问:

https://support.microsoft.com/en-us/help/4043454

Win10 14393.321 更新失败删了分区表

今天更新14393.321失败了,在撤销更改后重启,结果系统进不去了,发现连分区表都删了。由于是SSD,不存在磁盘损坏一说,网上流传一种说法,Win10安装会删Linux分区,不过我的情况更狠,所有的分区都被删除。

磁盘分区如下,为mbr格式分区:
1. Linux boot 分区,含Grub
2. Ntfs, Win 10 单一分区,含Win 10启动加载程序
3. Ntfs, 数据分区
4. 扩展分区
4.1. Linux 根分区
4.2. Linux Swap

用GParted刻录成的U盘启动后,查看磁盘情况,发现除了/dev/sda,并无下挂分区,说明分区表已被破坏。

由于之前在linux 根分区备份了mbr,所以当务之急是要找回mbr备份,用另一U盘刻录WinPE启动后,用R-Studio扫描全盘后恢复出该文件。还原后分区找回, /dev/sdaX也回来了,但系统依旧不能启动,估计是连各个分区上的Boot loader程序都被删了,用Gparted U盘启动后,挂载Linux根分区,文件都在,执行分区下的usr/sbin/grub-install,发现执行不了,估计是内核版本不匹配,只好重新再刻录一个Debian 8.6的LiveCD到U盘,这样内核版本和发行版就与硬盘上的一致了。

接下来要做的是把Grub重新安装到硬盘上,先把硬盘挂载到liveCD系统里,挂在后的结构如下

Live CD文件系统 /
    \- mnt/linux  挂载硬盘 Linux根分区
        \- boot 挂载硬盘boot分区

接下来用apt安装grub2,然后执行命令

grub-install --root-directory=/mnt/linux /dev/sda

grub会自动安装boot loader 1阶段到/mnt/linux/boot/grub/stage1,重启电脑后终于恢复。折腾了3小时……


后续跟踪:由于该电脑先安装Windows,再安装Linux,导致MBR活动分区被标记到Linux Boot分区,在把活动分区重新指向Windows分区后,问题可以得到解决。

[转发+推荐]深入图解字符集与字符集编码

深入图解字符集与字符集编码(一)——charset vs encoding

http://my.oschina.net/goldenshaw/blog/304493

深入图解字符集与字符集编码(二)——字符集及其编号

http://my.oschina.net/goldenshaw/blog/305805

深入图解字符集与字符集编码(三)——定长与变长

http://my.oschina.net/goldenshaw/blog/307708

深入图解字符集与字符集编码(四)

http://my.oschina.net/goldenshaw/blog/310331

深入图解字符集与字符集编码(五)——Unicode的代码单元

http://my.oschina.net/goldenshaw/blog/311848

我为什么要换掉电信的路由器

今天上海电信来我家更换宽带设备,把原先的adsl线路换成了光纤(不过速度还是和以前一样,因为还在年付套餐中),和多年前不同之处是,电信除了提供modem之外还提供了额外的路由器,以便家庭多机上网和IPTV接入。

电信提供的路由器有4个LAN接口,其中一个可以作为IPTV的接入口,内置无线路由。

不过,我还是要用回原先的路由器,理由如下:
1. 电信提供的华为路由器只提供了用户登录账号,只能管理少量设置,而高级设置需要管理员账号,电信不提供,这样无法做端口映射设置,BT、PT、eMule全部变为内网模式,严重影响下载速度;以前开个小型web服务器供朋友们共享文件,现在也不行了
2. 电信提供的路由器局域网连接速度为100M,而我之前已经在使用1000M的交换机用于加快内网文件传输,特别是复制视频、光盘镜像可以大大节省时间

基于以上两点,我决定把路由器更换为原先自有设备。

上网查了下,有此款路由器的破解,不过讲的不甚清楚,经过大半天的搜索,知道了以下信息:
1. 光纤上网仍然使用pppoe来拨号
2. 拨号帐号密码可以询问电信(已在电信路由器中,但没有管理员帐号进不去)

由于新装宽带帐号密码尚未更新到电信的客服数据库,打10000只能问到老账号密码,但可以问到新账号的用户名,密码则无法查询。再次上网搜索,发现上海电信服务热线96861可以查询,但电话很难打进,要有毅力。抱着试一试的心态,等了大约十分钟终于有人接听了,向客服索要密码,提供新的账号后成功取得。
现在咱电驴又是HighID了,哼哼。。。