分类 Linux 下的文章

在 OpenWrt 上搭建 PXE 服务器通过网络启动安装 Debian

前提:拥有一个带USB接口的并且已刷OpenWrt的路由器,路由器可以联网。

将U盘挂载到路由器上,这个不在本文讨论范围之类,故假设U盘已经挂在到/mnt/sda1。
通过SSH登录路由器,在/mnt/sda1下新建一个文件夹名曰pxe:

mkdir -p /mnt/sda1/pxe

下载Debian的网络启动相关文件,文件可以在Debian的ftp上找到:
ftp://ftp.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot
ftp://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/netboot

- 阅读剩余部分 -

使用 Virtual Disk Development Kit 挂载虚拟磁盘

如标题所说,这里需要用到一个工具:Virtual Disk Development Kit,这是Vmware的产品,不过是免费的。
官方下载页面:
vSphere 5.0.1 Virtual Disk Development Kit
vSphere 5.0.2 Virtual Disk Development Kit
要在官方下载,需要注册并登录,读者请自行完成。
下载后首先安装,Windows下安装很简单,Linux下的安装下面会讲,以Ubuntu 12.04为例。
Windows下和Linux下的用法大同小异,我只举出几个例子。

Windows

使用命令提示符,进入vmware-mount所在的路径,如“C:Program FilesVMwareVMware Virtual Disk Development Kitbin”,当然,具体路径要看你安装好的路径。

- 阅读剩余部分 -

Ubuntu 12.04 下编译 OpenWrt 教程

搭建编译环境

Ubuntu x64 12.04下的命令:

sudo apt-get install subversion
sudo apt-get install git
sudo apt-get install flex
sudo apt-get install g++
sudo apt-get install gawk
sudo apt-get install zlib1g-dev
sudo apt-get install libncurses5-dev

当然,也可以将上面的命令合起来:

sudo apt-get install subversion git flex g++ gawk zlib1g-dev libncurses5-dev

- 阅读剩余部分 -