Tag: TFTP

通过网络启动Ubuntu live光盘需要哪些nfs导出设置?

最终目标:能够通过网络PxE启动ubuntu直播光盘,类似于本指南中的内容 取得了什么: PxE服务器启动并运行gpxelinux.0。 function完善,因为我可以使用memdisk等方法通过网络启动其他光盘。 pfSense服务器处理TFTP流量 运行ubuntu的另一台服务器处理nfs-kernel-server以及用于托管文件的apache 附加到/ etc / exports: / srv / data *(ro,sync,all_squash,insecure) 我的pxe菜单中的引导标签: LABEL Ubuntu 12.04.3桌面amd64 MENU LABEL Ubuntu 12.04.3 Desktop amd64 KERNEL http://192.168.1.5/pxe/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64/vmlinuz.efi APPEND boot=casper netboot=nfs nfsroot=192.168.1.5:/srv/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64 initrd=http://192.168.1.5/pxe/data/isos/linux/ubuntu/ubuntu-12.04.3-desktop-amd64/initrd.lz 会发生什么:客户端启动完全正常,加载内核和初始ramdisk,但是当它进行nfs挂载时,所有它都这样做: 我想要发生的事情:很简单,我想让系统能够挂载NFS共享并继续启动 我做了什么来排除故障: 使用每个可能的NFS导出表,我可以想到在阳光下启动这个东西。 使用名为JFTP的程序来测试与NFS服务器的连接。 工作得很好。

瘦客户端Lubuntu通过PXE服务器与DHCP和TFTP

我有10台没有硬盘的旧电脑(如瘦客户机)。 所以我决定使用Lubuntu作为操作系统。 在我的工作中,我们有一个带有DHCP和TFTP的PXE服务器,他们在menu.cfg之前和之前构建了一个debian发行版,他们使用boot = live但是在lubuntu中他们使用nfs并且boot必须是boot = casper,所以这里我的问题开始了,我试图改变vmlinuz和initrd,但后来我得到一个内核恐慌错误。 是否有可以合并squashfs和initrd.gz的脚本,因此瘦客户端将直接从initrd.gz开始。 还有其他解决方案吗?

如何在安装PXE时将安装程序设置为使用我的NFS服务器而不是镜像?

我正在尝试使用pxe服务器部署ubuntuer-10.04服务器。 现在我遇到的问题是netboot initrd / kernel映像想要通过镜像而不是通过我的nfs服务器加载ubuntu。 如何更改它以使安装程序通过nfs或tftp或本地服务器中的任何内容获取发行版? 而且我正在使用我已经放入我的initrd的preseed。 现在重要的是要注意我想安装ubuntu服务器,而不是启动它或类似的东西,我使用一个preseeding文件。 我目前正在使用修改过的netboot initrd,我已将我的预置文件放入其中。 我用netboot = nfs和nfsroot = IPOFMYSERVER:/ location / of / my / image / unpacked尝试了这个方法,但这没有用(和ubuntu桌面一起工作,它启动但我想在这里安装ubuntu服务器)。 我遇到的问题是安装程序保持对镜像站点的攻击,并且不从我的本地服务器获取文件

如何在Ubuntu 14.10(utopic)中安装和设置tftp服务器?

之前我使用的是14.04,我能够设置并使tftp服务器和客户端工作。 现在我升级到14.10,tftp服务器不再工作了 这是我做的: 安装包。 sudo apt-get install tftpd-hpa 编辑配置文件如下。 sudo vi /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_USERNAME=”tftp” TFTP_DIRECTORY=”/tftpboot” TFTP_ADDRESS=”0.0.0.0:69″ TFTP_OPTIONS=”-s -c -l” 创建TFTP文件夹。 sudo mkdir /tftpboot sudo chmod -R 777 /tftpboot sudo chown -R nobody /tftpboot 重新启动应用程序以应用新配置。 sudo service tftpd-hpa restart ( 来源 ) 那时,我不知道tftpd-hpa是TFTP服务器的包,而tftp-hpa是TFTP客户端,所以我做的是为TFTP CLIENT安装另一个包。 安装以下包: sudo apt-get install xinetd tftpd tftp 更改/etc/xinetd.d目录的权限。 sudo chmod –R […]

如何创建文件?

我正在按照有关在Ubuntu中安装和设置TFTPD的说明进行操作。 它要求 创建/etc/xinetd.d/tftp并输入以下条目: service tftp { protocol = udp port = 69 socket_type = dgram wait = yes user = nobody server = /usr/sbin/in.tftpd server_args = /tftpboot disable = no } 创造意味着什么? 我需要输入任何命令吗? 并且“把这个条目” – 它意味着在上面的所有行中键入一行? 我不知道Linux我需要你的帮助。

tftp错误代码2访问冲突(tftp不工作)

系统信息: Linux ravi-Inspiron-N5010 3.13.0-46-generic #79-Ubuntu SMP Tue Mar 10 20:08:14 UTC 2015 i686 i686 i686 GNU/Linux 使用Ubuntu 14.04.2 LTS。 我正在努力运行tftp localhost。 尝试: root@ravi-Inspiron-N5010:/home/ravi/Desktop# service tftpd-hpa restart tftpd-hpa stop/waiting tftpd-hpa start/running root@ravi-Inspiron-N5010:/home/ravi/Desktop# service tftpd-hpa status tftpd-hpa start/running 现在我收到错误: root@ravi-Inspiron-N5010:/home/ravi/Desktop# tftp 127.0.0.1 tftp> put test Error code 2: Access violation tftp> 我试图提供的文件的权限是: root@ravi-Inspiron-N5010:/home/ravi/Desktop# ls -ld test -rwxrwxrwx […]

如何安装和运行TFTP服务器?

我有一个嵌入式VxWorks目标,需要从我的Ubuntu计算机启动它的内核。 如何安装和运行TFTP服务器?