使用netboot.me启动Linux over HTTP
本教程将介绍如何使用netboot.me通过HTTP启动Linux。 所有用户需要的是Internet连接和一个小程序(gpxe)来引导机器。 这个gpxe程序提供了网络引导功能。 netboot.me允许您启动到以下发行版:Debian,Fedora,OpenSUSE和Ubuntu。 netboot.me为USB棒,CD和软盘提供gpxe图像,即可以从USB棒,CD或软盘启动。
我不会保证这将为您工作!
1获取netboot.me
转到http://www.netboot.me/getting启动并下载适当的gpxe映像。 如果要从CD启动,只需下载netbootme.iso
文件并将其刻录到CD上,然后从该CD启动。 我想在这里使用一个U盘,所以程序有点复杂。 我将netbootme.usb
文件下载到我的桌面:
您现在应该在桌面上找到netbootme.usb
文件。 现在插入你的U盘 - 它的图标也应该出现在桌面上:
接下来打开一个终端( 应用>配件>终端
):
在终端运行
mount
了解您的U盘的设备名称:
falko@falko-desktop:~$ mount
/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/falko/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=falko)
/dev/sdf1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
falko@falko-desktop:~$
在我的情况下,它是/ dev / sfd
(挂载点/媒体/磁盘
)。
在将netbootme.usb
映像传输到U盘之前,我们必须卸载U盘。 右键单击桌面上的图标,然后选择卸载卷
...
...或运行
umount /media/disk
在终端。
现在我们可以将netbootme.usb
图像传输到U盘,如下所示:
sudo dd if=~/Desktop/netbootme.usb of=/dev/sdf
而已! 我们现在可以从U盘启动另一台电脑。