通过HTTP启动Linux使用netboot.me

使用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盘启动另一台电脑。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏