Amdahl’s_law
-
Recent Posts
Recent Comments
Archives
Categories
Meta
The boot0 program is very simple, since the program in the MBR can only be 446 bytes long because of the slice table and 0x55AA identifier at the end of the MBR.
boot1 is very simple, since it can only be 512 bytes in size, and knows just enough about the FreeBSD bsdlabel, which stores information about the slice, to find and execute boot2.
boot2 is slightly more sophisticated, and understands the FreeBSD file system enough to find files on it, and can provide a simple interface to choose the kernel or loader to run.
The loader is the final stage of the three-stage bootstrap, and is located on the file system, usually as /boot/loader.
The loader is intended as a user-friendly method for configuration, using an easy-to-use built-in command set, backed up by a more powerful interpreter, with a more complex command set.
<cpu>-<arch>-<kernel>-<binutils> (roughly).
cpu manufacturer operating_system kernel
需要下载两个工具
1.Proxy SwitchySharp https://chrome.google.com/webstore/detail/dpplabbmogkhghncfbfdeeokoefdjegm
2.openssh for windows http://garr.dl.sourceforge.net/sourceforge/sshwindows/setupssh381-20040709.zip
下载后安装
设置Proxy SwitchySharp


设置好了之后
运行cmd

运行ssh -D 7070 pandamin@pandam.info
输入密码:xxxxx
第一次用可能会提示,选择yes
。。。
连接上ssh后就可以使用ssh了,
注意cmd窗口千万别关

如果openssh不能下载,就用下面的链接http://pandam.info/openssh.zip
..
i686-lfs-linux-gnu-addr2line i686-lfs-linux-gnu-nm
i686-lfs-linux-gnu-ar i686-lfs-linux-gnu-objcopy
i686-lfs-linux-gnu-as i686-lfs-linux-gnu-objdump
i686-lfs-linux-gnu-c++filt i686-lfs-linux-gnu-ranlib
i686-lfs-linux-gnu-elfedit i686-lfs-linux-gnu-readelf
i686-lfs-linux-gnu-gprof i686-lfs-linux-gnu-size
i686-lfs-linux-gnu-ld i686-lfs-linux-gnu-strings
i686-lfs-linux-gnu-ld.bfd i686-lfs-linux-gnu-strip
http://www.gbv.de/dms/ilmenau/toc/638282322.PDF
git clone https://android.googlesource.com/tools/repo.git
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
http://code.google.com/p/git-repo/