改造DEBIA 5.0.3 DVD安装光盘镜像以实现PXE远程安装.docVIP

改造DEBIA 5.0.3 DVD安装光盘镜像以实现PXE远程安装.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
改造DEBIA 5.0.3 DVD安装光盘镜像以实现PXE远程安装

改造DEBIAN 5.0.3 DVD安装光盘镜像以实现PXE远程安装 作者:张水泉 问题的提出 将DEBIAN 5.0.3 DVD安装光盘镜像发布为HTTP安装源,通过PXE远程启动后选择此HTTP安装源安装DEBIAN 5.0.3时,会出现“无法找到Release签名文件Release.gpg,无法对Release签名验证”的错误,从而导致安装无法进行下去。 解决问题的思路 对Release文件进行签名,并创建签名文件Release.gpg。 要签名就要有PGP密钥,由于只知道DEBIAN 5.0.3用于签名的PGP密钥的公钥,不知道其密钥,不能用于签名,只能用于验证签名,所以需要创建一个自己的PGP密钥来签名。 将自己的PGP密钥的公钥添加到PXE启动光盘initrd.gz和DEBIAN 5.0.3安装包内,以便安装程序在安装过程中验证签名。 修改Package,以适应DEBIAN 5.0.3安装包的改变;修改Release,以适应Package的修改。 解决问题的过程 需要同时在Windows和Debian下操作。 以Windows7和Debian V5.0.3为例。 1.安装Debian 5.0.3 a.以光盘镜像的形式在虚拟机Vmware workstation 7.1中安装Debian 5.0.3 b.安装samba,以便和Windows实现共享 # su 输入root用户的密码。 # apt-get install samba 工作组名称 c.修改 samba配置smb.conf # vi /etc/samba/smb.conf 通常修改如下的参数: #设置samba服务器所在的工作组 workgroup=mygroup #设置Samba服务器的主机名 server string = Samba Server #设置Samba的安全等级,将默认的user改成share,这样将不需要密码验证,即可登录Samba主机。security=share 。 #设置/mnt作为共享目录。该共享目录权限完全开放(如果是只让其他用户读,不能写,则将改成read only=yes)。 [mnt] comment=mnt path=/mnt read only=no public=yes guest ok=yes browseable=yes writeable=yes d.修改/mnt目录的属性 chmod o+rwx /mnt e.通过“系统-》系统服务-》服务”将samba设置为开机时自启动。 f启动Samba服务 # /etc/init.d/smb start重启Samba服务: # /etc/init.d/smb restart–K #gpg --gen-key 密钥种类:(2)DSA(仅用于签名) 密钥永不过期 输入姓名、电子邮件地址、注释作为用户标识 输入密码,记住它。 生成gpg密钥,记住它。 b.导出PGP密钥保存以备以后使用 gpg --export gpg密钥 keyring.gpg gpg --export-secret-key gpg密钥 keyring.key b.导入以前备份过的gpg密钥 将以前备份过的gpg密钥通过samba共享放到/mnt # gpg --import /mnt/keyring.gpg # gpg --allow-secret-key-import --import /mnt/keying.key 3.准备文件 1.在windows下建立二目录 D:\lenny D:\pool 2. 将keyring.gpg、keyring.key复制到D:\lenny,备份gpg密钥 3.从官方网站/dists/lenny/main/installer-i386/current/images/netboot/gtk下载mini.iso到D:\lenny\main\installer-i386\images\netboot。 4. 从官方网站/dists/lenny/main/i18n下载Translation-zh*.*到D:\lenny\main\i18n 5.将debian-503-i386-DVD-1.iso的dists/lenny目录提取到D:\lenny 6.删除d:\lenny\main\binary-i386\Package.gz、d:\lenny\main\debian-installer\binary-i386\Package.gz。 7.用Ultraedit新一个空文本文件:d:\lenny\main\binary-i386\Packages.diff\Index。 8. 从debian-503-i386-DVD-1.iso的pool/

文档评论(0)

gbn092 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档