安装Win 8后无法进入Win 7 无法验证文件的数字签名

八 28 2012

错误信息:

最近的硬件或软件更改了可能安装了未正确签名或损坏的文件,或者可能是来自未知源的恶意软件。

如果有Windows 安装光盘,请插入该光盘病重新启动计算机,单击“修复计算机”,然后选择恢复工具。
否则,要启动Windows,进一步调查,请按ENTER键以显示启动菜单,按F8显示“高级启动选项”,然后选择“最近一次好的配置”。
文件:\Windows\system32\winload.exe
状态:0xc0000428
信息:Windows 无法验证此文件的数字签名

在用BCDAutofix失败后,NTBOOTautofix修复成功。

No responses yet

Ubuntu休眠

八 28 2012

sudo /etc/acpi/hibernate.sh

No responses yet

Ubuntu 12.04 安装Aircrack-ng、Minidwep-gtk、Reaver

八 22 2012

首先安装Aircrack-ng

wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz

tar -zxvf aircrack-ng-1.1.tar.gz

cd aircrack-ng-1.1

直接编译会出错:

make -C src all
make[1]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src'
make -C osdep
make[2]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: 正在进入目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o linux.o linux.c
linux.c: 在函数‘is_ndiswrapper’中:
linux.c:165:17: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_rate’中:
linux.c:334:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_channel’中:
linux.c:807:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘linux_set_freq’中:
linux.c:896:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘set_monitor’中:
linux.c:1022:22: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘do_linux_open’中:
linux.c:1366:12: 错误: 变量‘unused_str’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c:1352:15: 错误: 变量‘unused’被设定但未被使用 [-Werror=unused-but-set-variable]
linux.c: 在函数‘get_battery_state’中:
linux.c:1982:35: 错误: 变量‘current’被设定但未被使用 [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make[3]: *** [linux.o] 错误 1
make[3]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src/osdep'
make[1]: *** [osd] 错误 2
make[1]:正在离开目录 `/home/nerd/aircrack-ng-1.1/src'
make: *** [all] 错误 2

解决方式:

编辑common.mak,去掉CFLAGS ?= -g -W -Wall -Werror -O3中的“-Werror”选项,也就是:CFLAGS ?= -g -W -Wall -O3。

然后

sudo apt-get install build-essential

sudo apt-get install libssl-dev

make

sudo make install

 ——来源

sudo airodump-ng-oui-update

解决。

然后是Reaver

下载页面:http://code.google.com/p/reaver-wps/downloads/list 

进入src文件夹:

sudo apt-get install libpcap-dev libsqlite3-dev

chmod +x configure

./configure

make

sudo make install

安装Minidwep-gtk

Ubuntu论坛上的下载地址

sudo apt-get install libssl0.9.8

sudo dpkg -i  '/home/nerd/下载/minidwep-gtk-30419-ubuntu1204.deb'

No responses yet

VPS绑定多域名

八 22 2012

本人用的是LNMP,直接

sudo /root/vhost.sh

根据提示输入要绑定的新域名及目标文件夹,重启LNMP即可:

sudo /root/lnmp restart

完成之后会自动在/usr/local/nginx/conf/vhost文件夹下生成一个"域名.conf"文件。如果不能通过以上命令添加域名,那么以本域名为例,手动添加该文件:

sudo mkdir /usr/local/nginx/conf/vhost(默认情况下没有vhost文件夹)

 

sudo vi?/usr/local/nginx/conf/vhost/a-nerd.info.conf

server
{
listen 80;
server_name a-nerd.info;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot;include other.conf;
location ~ .*\.(php|php5)?$
{
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}location ~ .*\.(js|css)?$
{
expires 12h;
}log_format a-nerd.info '$remote_addr - $remote_user [$time_local] $request '
'$status $body_bytes_sent $http_referer '
'$http_user_agent $http_x_forwarded_for';
access_log /home/wwwlogs/a-nerd.info.log a-nerd.info;
}

重启LNMP,同样效果。

No responses yet

给Launcher图标的菜单加上窗口切换选项

六 16 2012

正常情况下点击Launcher上的程序图标会平铺该程序的所有窗口:

点击Launcher上的程序图标会平铺该程序的所有窗口

不过某些程序比如LibreOffice Writer、Gedit并不一直这样,只会出来其中一个窗口。

其他程序也不一直有效,Chrome刚演示完,就没反应了……

当然,对于键盘党Alt+`就可以了,鼠标党怎么办?

将窗口到快捷菜单(原文是Quicklists,不知道怎么翻译比较合适)中就方便了,如图:

将窗口列表添加到Quicklists中

这样就能直接切换窗口了。

安装Unity Window Quicklists

sudo apt-add-repository ppa:alanbell/unity
sudo apt-get update
sudo apt-get install unity-window-quicklists

将Unity设置为开机启动:

sudo sed -i 's/OnlyShowIn=UNITY/OnlyShowIn=Unity/g' /etc/xdg/autostart/unity-window-quicklists.desktop

 来源:WEB UPD8

注销即可。

 

No responses yet