• / 108
  • 下载费用:10 金币  

debian--gnu-linux系统应用手册.pdf

关 键 词:
debian gnu linux 系统 应用 手册
资源描述:
DEBIANGNU/LINUX安装手册JUNE14,2017DEBIANGNU/LINUX安装手册版权©2004–2017DEBIANINSTALLER团队本手册属于自由软件,您可以在GNU通用公共授权(GPL)下重新发布和(或)修改它。请在附录F阅读该许可证的内容。ICONTENTS1欢迎使用DEBIAN111什么是DEBIAN112什么是GNU/LINUX113什么是DEBIANGNU/LINUX214获得DEBIAN215获得本文档最新版本316文档的组织317关于版权与软件协议32系统需求521支持的硬件5211支持的体系5212CPU支持5213便携机6214多处理器6215图形卡支持6216网络连接硬件62161无线网卡6217盲文点触设备BRAILLEDISPLAY6218硬件语音合成HARDWARESPEECHSYNTHESIS7219外围设备与其他硬件722需要固件的设备723特别为GNU/LINUX采购硬件7231避免专有或封闭的硬件724安装介质8241CDROM/DVDROM8242U盘8243网络8244硬盘8245UNX或GNU系统8246受支持的存储系统925内存与磁盘空间的需求93开始安装DEBIANGNU/LINUX之前1031安装概述1032记得备份您所有的数据1133一些有用的信息11331文档113311安装手册113312硬件文档11332提供硬件信息的资源11333硬件兼容性123331使用LIVESYSTEM测试硬件兼容性12334网络设置1334满足最低的硬件要求1335为多重启动系统事先分区1336安装前的硬件和操作系统的相关设置14361BIOS设置菜单的使用14362选择引导设备14363具有UEFI固件的系统15364禁用WINDOWS8的“快速启动”功能15365需要留心的硬件问题15IICONTENTS4获取系统安装介质1641官方的DEBIANGNU/LINUXCD/DVD光盘套装1642从DEBIAN镜像服务器下载文件16421在哪里能找到安装映像1643为从U盘引导准备文件16431使用混合CD或DVD映像制作U盘17432手动复制文件到U盘。17433手动复制文件到U盘灵活的方法184331给U盘分区184332添加安装程序映像1844为从硬盘引导准备文件19441HARDDISKINSTALLERBOOTINGFROMLINUXUSINGLILOORGRUB19442HARDDISKINSTALLERBOOTINGFROMDOSUSINGLOADLIN1945为使用TFTP网络引导准备文件19451设置DHCP服务器204511在DHCP配置中打开PXE引导功能20452架设BOOTP服务器21453开启TFTP服务器21454将TFTP映像放到适当的位置2246自动化安装22461使用DEBIAN安装程序进行自动安装225用安装系统启动2351在64BITPC上引导安装程序23511从U盘启动23512从CDROM启动23513从WINDOWS引导23514从DOS下使用LOADLIN引导24515引导LINUX使用LILO或GRUB24516用TFTP引导255161支持PXE的网卡或者主板255162网络BOOTROM的网卡255163ETHERBOOT25517引导界面25518图形安装程序2652辅助功能26521安装人员前端27522USB盲文点显器27523串口盲文点显器27524软件语音合成27525硬件语音合成27526板卡设备27527高亮主题27528缩放27529专家安装、救援模式、自动安装285210已安装系统的辅助功能2853引导参数28531启动控制台28532DEBIAN安装程序的参数28533使用内核模块参数回答提问30534给内核模块传递参数30535内核模块黑名单3054安装过程中的故障修复31541CDROM的可靠性315411常见问题315412如何调查研究或许可以解决问题31542引导配置32543软件语音合成3254464BITPC常见安装问题32IIICONTENTS5441在PCMCIA配置阶段系统停止32545内核起始信息注解33546报告安装问题33547提交缺陷报告336使用DEBIAN安装程序3561安装程序如何工作35611USINGTHEGRAPHICALINSTALLER3562组件介绍3663使用单独的组件37631启动DEBIAN安装程序与配置硬件376311检测可用内存/小内存模式376312选择地区选项376313选择键盘386314寻找DEBIAN安装程序ISO映像386315配置网络3863151自动网络配置3863152手动网络配置3963153IPV4和IPV6396316配置时钟和时区39632设置用户和密码396321设置ROOT密码396322创建一个普通用户40633分区与选择挂载点406331支持的分区选项406332导引式分区416333手动分区426334配置多磁盘设备软RAID426335配置逻辑卷管理LVM446336配置加密卷45634安装基本系统46635安装额外的软件466351配置APT4763511从多个CD或DVD安装4763512使用网络镜像4763513选择网络镜像486352选择和安装软件48636创建启动系统496361检测其他的操作系统496362硬盘上GRUBBOOTLOADER的安装496363硬盘上LILOBOOTLOADER的安装496364不使用BOOTLOADER继续进行50637完成安装506371设置系统时钟506372重新启动系统50638排除故障506381保存安装记录506382使用SHELL查看记录50639通过网络安装5164加载缺失的固件52641准备介质52642固件和安装好的系统527启动进入新的DEBIAN系统5471关键时刻5472挂载加密卷54721故障处理5473登录55IVCONTENTS8下一步该干什么5681关闭系统5682如果您不熟悉UNIX5683让自己适应DEBIAN56831DEBIAN软件包系统56832用于DEBIAN的额外软件57833应用程序版本管理57834定时任务管理5784更多信息5785让您的系统使用EMAIL57851默认的EMAIL配置58852发送邮件到系统之外58853配置EXIM4MTA5886编译新内核59861内核映象管理5987修复损坏的系统60A安装指南61A1前言61A2安装套件的引导61A21CDROM61A22U盘61A23从网络启动62A24从硬盘启动62A3安装62A4请给我们发一份安装报告63A5末了63B使用预置自动进行安装64B1介绍64B11预置方法64B12限制65B2使用预置65B21加载预置文件65B22使用引导参数预置问题的答案66B23AUTO模式66B24预置中有用的别名67B25使用DHCP服务器指定预置文件68B3创建预置文件68B4预置文件的内容STRETCH69B41本地化69B42网络设置70B43网络控制台71B44镜像设置71B45帐号设置71B46时钟与时区设置72B47分区73B471分区示例73B472使用RAID分区74B473分区挂载控制75B48基本系统安装75B49设置APT76B410选择软件包76B411安装BOOTLOADER77B412完成安装78B413预置其他的软件包78B5高级选项78B51安装过程中运行用户命令78B52使用预置修改默认值79VCONTENTSB53预置文件链79C为DEBIAN准备分区80C1决定DEBIAN分区以及大小80C2目录树80C3推荐的分区方案81C4LINUX里面的设备名称82C5DEBIAN分区程序82C51为64BITPC准备分区82D其他84D1LINUX里的设备84D11设定您的鼠标84D2各软件集所需的磁盘空间85D3通过UNIX/LINUX系统来安装DEBIANGNU/LINUX85D31准备开始86D32安装DEBOOTSTRAP86D33运行DEBOOTSTRAP87D34基本系统的配置87D341创建设备文件87D342分区的挂载87D343设置时区88D344网络的配置88D345配置APT89D346本地化和键盘的配置89D35内核的安装90D36BOOTLOADER的设置90D37远程访问安装SSH并设置密码90D38最后一笔91D4通过PARALLELLINEIP(PLIP)安装DEBIANGNU/LINUX91D41需求91D42建立源91D43安装目标92D5通过PPPOVERETHERNET(PPPPOE)安装DEBIANGNU/LINUX92E文案93E1关于本文档93E2帮助本文档93E3主要贡献人员93E4商标确认94FGNU通用公共授权95F1导言95F2GNU通用公共授权96F3您的新程序该如何采用这些条款97VILISTOFTABLES3开始安装DEBIANGNU/LINUX之前31有助于安装的硬件信息1232推荐的最低系统配置13VIIABSTRACT本文是DEBIANGNU/LINUX9系统(代号“STRETCH”)在64BITPC(“AMD64”)硬件架构下的安装教程。还包括关于如何构建您的新DEBIAN系统,以及指向更多信息的链接。注意虽然这份基于AMD64体系的安装指南是最新的版本,但我们计划在官方发布STRETCH之后,继续对手册进行修改和重新组织文档的某些章节。更新的手册可以通过INTERNET在DEBIANINSTALLER主页上找到。您还可以在那里找到另外一些翻译版。警告THISTRANSLATIONOFTHEINSTALLATIONGUIDEISNOTUPTODATEANDCURRENTLYTHEREISNOONEACTIVELYWORKINGONUPDATINGITKEEPTHISINMINDWHENREADINGITITMAYCONTAINOUTDATEDORWRONGINFORMATIONREADORDOUBLECHECKTHEENGLISHVARIANT,IFINDOUBTIFYOUCANHELPUSWITHUPDATINGTHETRANSLATION,PLEASECONTACTDEBIANBOOTLISTSDEBIANORGORTHEDEBIANL10NXXXMAILINGLISTFORTHISLANGUAGEMANYTHANKS如果您想参与翻译和校对,或对翻译项目有什么建议,请发邮件到DEBIAN简体中文邮件列表DEBIANCHINESEGBLISTSDEBIANORG。在AMD64上安装DEBIANGNU/LINUX9我们非常高兴地看到您决定试试DEBIAN,并确信您将发现DEBIAN的GNU/LINUX发行版是独一无二的。DEBIANGNU/LINUX将带给您来自世界各地的高质量的自由软件,并将它们整合成一个紧密的整体。您会发现整合后的结果一定会大于将各部分简单地相加。我们也知道大多数用户都希望能够不用阅读本手册而直接安装DEBIAN。DEBIAN安装程序的设计意图也就是尽力实现这个想法。如果您现在的确没有时间来阅读整个安装手册,我们推荐您看看安装指南一文。该文包含了基本安装过程的简要介绍,以及当处理运行错误或需要较专业内容时查询本手册的链接。您可以在附录A阅读此文。正如前面所提到的,我们还是希望您能抽出时间来阅读本手册的大部分内容。这通常都会使您的安装体验变得更详尽、更成功。IXCHAPTER1欢迎使用DEBIAN本章将简要介绍DEBIAN计划和DEBIANGNU/LINUX。如果您已经对DEBIAN计划的历史和DEBIANGNU/LINUX发行版有一定的了解,请略过本章。11什么是DEBIANDEBIAN是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。DEBIAN计划创建于1993年。当时,IANMURDOCK发出一份公开信,邀请软件开发者们参与构建一个基于较新的LINUX内核的完整而紧密的软件发行版。经过多年的成长,那群由自由软件基金会资助并受GNU哲理影响的爱好者已经演变为一个拥有大约1062位DEBIAN开发人员的组织。DEBIAN开发人员所做的工作包括有WEB和FTP站点管理、图形设计、软件许可协议的法律分析、编写文档,当然,还有维护软件包。为了传递我们的理念并吸引那些与DEBIAN有着相同信仰的开发人员,DEBIAN计划发表了众多文档,以阐明我们的价值观和成为DEBIAN开发人员的意义。DEBIAN社群契约是一份DEBIAN对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可以成为维护人员。任何维护人员都能将新软件引入DEBIAN条件是此软件必须满足我们对“自由”的标准要求,并且软件包必须符合我们的质量水准。DEBIAN自由软件准则DFSG是一份清晰简洁的有关DEBIAN的自由软件标准的声明。在自由软件运动中,DFSG是一份非常有影响力的文档,并且以其为基础衍生出了开放源代码定义。DEBIAN政策文档是一份有关DEBIAN计划质量标准的规格说明书。DEBIAN开发人员还参与了许多其它计划。有些是专注于DEBIAN的,还有些则是面向LINUX社区。例如LINUXSTANDARDBASELSB是一个针对GNU/LINUX系统标准化的项目,它将使第三方软件和硬件开发者能更容易的为“普通”的LINUX设计程序和设备驱动,而不仅仅是为某个特定的GNU/LINUX发行版进行开发。FILESYSTEMHIERARCHYSTANDARDFHS则是朝LINUX文件系统布局标准化方向的一种努力。FHS将使软件开发者能集中精力设计程序,而不需要担心软件包在不同的GNU/LINUX发行版的安装。DEBIANJR是一个内部项目,目标是确保DEBIAN能向年幼的用户提供一些有用的东西。关于DEBIAN的更多信息,请阅读DEBIANFAQ。12什么是GNU/LINUXLINUX是一种计算机操作系统一系列能让您与计算机进行交互操作并运行其它程序的程序。操作系统由多种基础程序构成。它们使计算机可以与用户进行交流并接受指令,读取数据或将其写入硬盘、磁带或打印机,控制内存的使用,以及运行其它软件。操作系统最重要的组成部分是内核。在GNU/LINUX系统中,LINUX就是内核组件。而该系统的其余部分主要是由GNU工程编写和提供的程序组成。因为单独的LINUX内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/LINUX”一词来表达人们通常所说的“LINUX”。1CHAPTER1欢迎使用DEBIAN13什么是DEBIANGNU/LINUXLINUX是以UNIX操作系统为原型创造的。自从诞生之日起,它就被设计成一种多任务、多用户的系统。这些特点使LINUX完全不同于其它著名的操作系统。事实上,LINUX比您所能想象到更加特别。与其它操作系统绝然相反的是,没人真正拥有LINUX,其大部分开发工作都是由无偿的志愿者完成的。后来演变为GNU/LINUX系统的开发工作开始于1984年。当时,自由软件基金会开始研发被称为GNU的自由的类UNIX操作系统。GNU工程开发了大量用于UNIX™的自由软件工具和类UNIX操作系统,例如LINUX。这些工具使用户能执行从日常俗事例如在系统中复制和删除文件到神秘操作例如书写和编译程序或对多种文档格式进行熟练的编辑工作的各种任务。虽然有许多组织和个人都对LINUX的发展作出了帮助,但是自由软件基金会依然是最大的单个贡献者。他不仅仅创造了绝大部分在LINUX中使用的工具,还为LINUX的存在提供了理论和社会基础。LINUX内核的首次面世是在1991年。当时,名为LINUSTORVALDS的芬兰计算机科学系学生在USENET新闻组COMPOSMINIX上发布了一种MINIX替代内核的早期版本。请看LINUXINTERNATIONAL的LINUX历史。在一些子系统维护人员的帮助下,LINUSTORVALDS一直协调着数百位开发人员的工作。LINUX内核有一个官方网站。有关LINUXKERNEL邮件列表更多的信息可以在LINUXKERNELMAILINGLISTFAQ上找到。LINUX用户在挑选软件方面有着极大的自由。例如,LINUX用户可以选择几十种不同的命令行外壳和多种图形桌面。这通常让其它操作系统的用户手足无措,他们甚至从来没想过命令行和桌面其实是可以更换的。LINUX很少会崩溃、适合在同一时间运行多个程序,而且比大多数操作系统更为安全。有了这些优势,LINUX成为在服务器市场上增长最快的操作系统。近来,它还开始在家庭和商业用户中变得越来越流行。13什么是DEBIANGNU/LINUX将DEBIAN哲学与方法论,GNU工具集、LINUX内核,以及其他重要的自由软件结合在一起所构成的独特的软件发行版称为DEBIANGNU/LINUX。该发行版由大量的软件包组成。发行版中的每个软件包都包含了执行文件、脚本、文档和配置信息,并拥有一位维护者,其职责是保持软件包更新、跟踪BUG报告,并与软件源作者保持联络。我们巨大的用户群,结合BUG跟踪系统可以确保问题被及时发现和修复。DEBIAN对细节的注重使我们可以生产出高质、稳定和灵活的发行版。安装程序可以方便地使之应用到各种场合,从精简的防火墙到桌面科学工作站,甚至高端网络服务器都可以轻松胜任。DEBIAN在高级用户中非常流行的原因在于它具有优秀的技术,而且它对LINUX的深入贡献满足了社区的需求与期望。DEBIAN为LINUX引入的许多特性现在已经成为了非常通用的标准。例如,DEBIAN是第一种使用包管理系统的LINUX发行版,它让安装和删除软件变得非常容易。而且它还是第一个可以不用重新安装就能升级的LINUX发行版。DEBIAN一直充当着LINUX开发的带头人。它的开发过程是开源开发模式如何工作的范例即使是用于创建和维护一个完整操作系统这样复杂的任务。DEBIAN与其他LINUX发行版最大的不同之处在于包管理系统的特性。这些工具给予DEBIAN系统管理员对安装到系统上的软件包的完全控制,包括安装单个软件包和自动升级整个操作系统。个别软件包也可以被保护不被升级。您甚至可以告诉包管理系统哪些软件是您自己编译的以及它们所需要的依赖关系。为了提防“特洛伊木马”和其他恶意软件,更好地保护您的系统,DEBIAN服务器会校验DEBIAN注册维护人员所上传的软件包。DEBIAN的打包人员也会特别注意以安全的方式配置软件包。当发布出去的软件包有安全问题时,通常会很快被修复。依靠DEBIAN的简易更新选项,安全更新可以通过互联网自动下载和安装。为您的DEBIANGNU/LINUX系统寻求技术支持和联络DEBIAN开发人员的主要的,也是最好的方法是通过DEBIAN计划的邮件列表书写本文时已有283个邮件列表进行沟通。订阅这些列表的最简单方法是访问DEBIAN邮件列表订阅页并填写相应表单。14获得DEBIAN关于如何从因特网上下载DEBIANGNU/LINUX或者购买官方DEBIAN光盘的信息,请参阅DISTRIBUTIONWEBPAGE。LISTOFDEBIANMIRRORS包含完整的DEBIAN官方镜像,您可以很容易找到最近的一个。DEBIAN可以很容易地在安装之后升级。如果需要,安装步骤将帮助您建立系统,使您可以在安装之后立即进行升级。2CHAPTER1欢迎使用DEBIAN15获得本文档最新版本15获得本文档最新版本本文档会不断地修订。请查阅DEBIAN9页面以了解最近的关于9版DEBIANGNU/LINUX系统的的信息。更新的安装手册也可以从官方安装手册页得到。16文档的组织本文意在成为DEBIAN的新手的使用手册。尽管它对用户的专业知识水平已经做了尽量少的假设,但我们还是设想您对计算机硬件如何工作有一个基本的了解。专业用户可以在本手册中找到一些有趣的参考信息,包括最小安装尺寸,DEBIAN安装程序支持的硬件细节,等等。我们鼓励专业用户有选择性的浏览本文档。基本上,本手册是以单线方式组织,文章内容将沿着安装进程由始至终进行。以下是安装DEBIANGNU/LINUX的步骤,以及每步相关的章节1确定您的硬件是否满足安装系统的要求,位于第2章。2备份系统,在安装DEBIAN之前进行必要的规划和硬件配置,位于第3章。如果需要多重引导系统,您可能需要为DEBIAN创建分区空间。3在第4章,您可以获得所选安装方式所需要的安装文件。4第5章讲述的是如何启动安装系统。本章还将讨论如何解决这步操作中会遇到的问题。5执行真正的安装是在第6章。其中涉及选择语言、设置周边驱动模块、设置网络连接以从DEBIAN服务器上获得后续安装文件如果您不是采用光盘方式安装,给硬盘分区和安装基本系统。有关如何为DEBIAN系统建立分区的背景知识位于附录C。6从您新安装的基本系统启动,第7章。一旦您安装完系统,可以阅读第8章。该章将解释在哪里寻找更多有关UNIX和DEBIAN的信息,以及如何替换您的内核。最后,是关于本文档的信息以及如何贡献您的想法,附录E。17关于版权与软件协议我们相信您曾经阅读过许多商业软件的许可证它们通常要求您只能在一台计算机上使用一份软件拷贝。本系统与它们完全不同。我们鼓励您将DEBIANGNU/LINUX拷贝用到您的学校或商业机构的每台计算机上。将安装介质借给朋友,并帮助他们安装到他们的计算机上您甚至可以制作上千份拷贝,然后出售它们尽管有一些限制。您安装和使用系统的自由权利因为DEBIAN是基于自由软件。称软件为自由并不意味着该软件没有版权,也不是指包含该软件的CD/DVD必须免费分派。自由软件,某种程度上意味着您不须为分发和使用这些程序付费。自由软件还是指任何人可以扩展、改写、修改该软件,并且他们工作的成果也这样发布。注意注意,DEBIAN计划因为考虑用户实用性,也有不符合我们自由规则的软件包存在。这些软件包不属于官方发行版,只存在于CONTRIB或NONFREEDEBIAN镜像区域或者第三方的CD/DVDROM中,请参阅DEBIANFAQ的“THEDEBIANFTPARCHIVES”章节以了解档案布局和内容的更多信息。系统中很多软件所使用的许可证都是GNUGENERALPUBLICLICENSE通用公共授权,通常简称为“THEGPL”。GPL要求您将程序的源码随您发布的二进制拷贝一起提供;许可证的这项规定确保任何用户都可以修改软件。正是由于此规定,所有这些程序的源码1都可以在DEBIAN系统中得到。DEBIAN中的程序还有许多其他形式的版权声明和软件许可证。您可以在您的系统中找到每个软件包相关的版权和许可证,它们位于/USR/SHARE/DOC/软件包名/COPYRIGHT,这些文件在您将软件包安装到系统后就存在了。1对于如何根据DEBIAN源码包寻找、解包和创建二进制软件包,请查阅DEBIANFAQ的“BASICSOFTHEDEBIANPACKAGEMANAGEMENTSYSTEM”章节。3CHAPTER1欢迎使用DEBIAN17关于版权与软件协议关于DEBIAN如何判断软件是否足够自由到可以包括在主发行版中的信息,请参阅DEBIANFREESOFTWAREGUIDELINES。在此,最重要的法律声明是此软件无担保。程序员创造此软件为的是使社群受益,而不能保证软件适用于任何特定用途。但是,因为软件是自由的,您可以修改此软件以使其能适用于您的需要并享用其他人采用这种途径扩展后的修改成果。4CHAPTER2系统需求本章包括运行DEBIAN所需硬件的信息。您还能找到更多有关GNU和LINUX所支持硬件的信息的链接。21支持的硬件DEBIAN不会超出LINUX内核与GNU工具集所支持的硬件范围之外。因此,任何被移植了LINUX内核、LIBC、GCC等,并拥有对应的DEBIAN移植版的硬件体系或平台都可以运行DEBIAN。请参考移植页面HTTP//WWWDEBIANORG/PORTS/AMD64/以了解更多已被DEBIANGNU/LINUX测试过的64BITPC体系。本章仅包含一些通用的信息,以及在何处可以获得更多信息的指导,而不是试图列出支持64BITPC的所有不同硬件配置。211支持的体系DEBIANGNU/LINUX9支持十种主要的体系和一些称为“FLAVORS”的衍生品种。体系DEBIAN命名子体系FLAVOR基于INTELX86I386默认的X86机器DEFAULT仅XENPV域XENAMD64THEDEBIANNETWORKARCHIVEANDCDFOLDERORGANIZATIONAREIDENTICALSOWHENARCHIVEFILEPATHSAREGIVENBELOWFORPARTICULARFILESYOUNEEDFORBOOTING,LOOKFORTHOSEFILESINTHESAMEDIRECTORIESANDSUBDIRECTORIESONYOURCD一旦安装程序被引导,它将能够获得CD中其他所有必需的文件。IFYOUDON’THAVEACDSET,THENYOUWILLNEEDTODOWNLOADTHEINSTALLERSYSTEMFILESANDPLACETHEMONTHEHARDDISKORUSBSTICKORACONNECTEDCOMPUTERSOTHEYCANBEUSEDTOBOOTTHEINSTALLER42从DEBIAN镜像服务器下载文件选择离您较近的因此很可能也是最快的镜像服务器,请参见DEBIAN镜像列表。当使用FTP从DEBIAN镜像服务器下载文件的时候,请确认下载的文件是处于二进制模式,而不是文本或者自动模式。421在哪里能找到安装映像安装映像位于每一个DEBIAN镜像的DEBIAN/DISTS/STRETCH/MAIN/INSTALLERAMD64/CURRENT/IMAGES/MANIFEST文件列出了每一个映像及其用途。43为从U盘引导准备文件为了准备U盘,您需要一台运行的支持USB的GNU/LINUX系统。当前的GNU/LINUX系统会在您插入U盘的时候自动识别。如果没有,您应该确认USBSTORAGE内核模块是否已经被加载。U盘插入后,它将被映射到名为/DEV/SDX的设备,其中的“X”是AZ的字母。您可以通过运行DMESG在插入U盘后确认是否被正确映射。要写入信息,请要先打开它上面的写保护开关。16CHAPTER4获取系统安装介质43为从U盘引导准备文件警告采用这种方法将销毁设备上已有的任何内容请确认您使用了正确的U盘设备名。如果搞错,比如写成硬盘,将造成该设备上的所有信息丢失。431使用混合CD或DVD映像制作U盘DEBIANCDANDDVDIMAGESCANNOWBEWRITTENDIRECTLYTOAUSBSTICK,WHICHISAVERYEASYWAYTOMAKEABOOTABLEUSBSTICKSIMPLYCHOOSEACDORDVDIMAGESUCHASTHENETINST,CD1,DVD1,ORNETBOOTTHATWILLFITONYOURUSBSTICKSEE第41节TOGETACDORDVDIMAGE另外,对于只有几M的小容量U盘,您可以从NETBOOT目录下载MINIISO映像位于第421节。THECDORDVDIMAGEYOUCHOOSESHOULDBEWRITTENDIRECTLYTOTHEUSBSTICK,OVERWRITINGITSCURRENTCONTENTSFOREXAMPLE,WHENUSINGANEXISTINGGNU/LINUXSYSTEM,THECDORDVDIMAGEFILECANBEWRITTENTOAUSBSTICKASFOLLOWS,AFTERHAVINGMADESURETHATTHESTICKISUNMOUNTEDCPDEBIANISO/DEV/SDXSYNCTHEWIN32DISKIMAGERUTILITYCANBEUSEDUNDEROTHEROPERATINGSYSTEMSTOCOPYTHEIMAGE重要THEIMAGEMUSTBEWRITTENTOTHEWHOLEDISKDEVICEANDNOTAPARTITION,EG/DEV/SDBANDNOT/DEV/SDB1DONOTUSETOOLSLIKEUNETBOOTINWHICHALTERTHEIMAGE重要对大多数用户来说,简单地把CD或DVD映像写入U盘已经够用。下面更为复杂的选项主要提供给有特殊需要的用户。THEHYBRIDIMAGEONTHESTICKDOESNOTOCCUPYALLTHESTORAGESPACE,SOITMAYBEWORTHCONSIDERINGUSINGTHEFREESPACETOHOLDFIRMWAREFILESORPACKAGESORANYOTHERFILESOFYOURCHOICETHISCOULDBEUSEFULIFYOUHAVEONLYONESTICKORJUSTWANTTOKEEPEVERYTHINGYOUNEEDONONEDEVICECREATEASECOND,FATPARTITIONONTHESTICK,MOUNTTHEPARTITIONANDCOPYORUNPACKTHEFIRMWAREONTOITFOREXAMPLEMOUNT/DEV/SDX2/MNTCD/MNTTARZXVF/PATH/TO/FIRMWARETARGZCD/UMOUNT/MNTYOUMIGHTHAVEWRITTENTHEMINIISOTOTHEUSBSTICKINTHISCASETHESECONDPARTITIONDOESN’THAVETOBECREATEDAS,VERYNICELY,ITWILLALREADYBEPRESENTUNPLUGGINGANDREPLUGGINGTHEUSBSTICKSHOULDMAKETHETWOPARTITIONSVISIBLE432手动复制文件到U盘。另一种方法制作U盘是手动复制安装文件和CD映像。注意U盘最小容量为1GB也可以使用较少容量,请参考第433节。17CHAPTER4获取系统安装介质43为从U盘引导准备文件有一个文件合集HDMEDIA/BOOTIMGGZ包含所有的安装程序文件包括内核以及SYSLINUX和对应的配置文件。需要注意的是,虽然方便,但该方法有一个主要缺点即使U盘容量更大,该设备的逻辑尺寸还是限制在1GB。如果您要该U盘作其他用途,需要为它重新分区,为剩余容量创建一个新的文件系统。使用该映象只须将它直接解压到U盘ZCATBOOTIMGGZ/DEV/SDX然后,挂载U盘MOUNT/DEV/SDX/MNT,现在上面有了一个FAT文件系统,然后复制DEBIANISO映像NETINST或完整的CD到里面。卸载U盘UMOUNT/MNT就完成了。433手动复制文件到U盘灵活的方法IFYOULIKEMOREFLEXIBILITYORJUSTWANTTOKNOWWHAT’SGOINGON,YOUSHOULDUSETHEFOLLOWINGMETHODTOPUTTHEFILESONYOURSTICKONEADVANTAGEOFUSINGTHISMETHODISTHATIFTHECAPACITYOFYOURUSBSTICKISLARGEENOUGHYOUHAVETHEOPTIONOFCOPYINGANYISOIMAGE,EVENADVDIMAGE,TOIT4331给U盘分区我们将展示如何使用U盘的第一个分区,而不是整个设备。注意由于大多数U盘预先设置了一个单独的FAT16分区,您可能不需要重新分区或者格式化U盘。如果必须要做,请使用CFDISK或者其他的分区工具来创建一个FAT16分区A,安装MBR使用INSTALLMBR/DEV/SDX其中INSTALLMBR命令包含在MBRDEBIAN软件包内。然后建立文件系统MKDOSFS/DEV/SDX1注意,请使用U盘正确的设备名称。MKDOSFS命令包含在DOSFSTOOLSDEBIAN软件包内。A别忘记设置“BOOTABLE”引导标记。为了在U盘引导后启动内核,我们要在U盘上放入一个BOOTLOADER。尽管任何BOOTLOADER比如LILO都应该可以胜任,不过还是使用SYSLINUX更方便。主要原因是它可以使用FAT16分区,而且只需要编辑一个文本文件就能对其进行配置。任何支持FAT文件系统的操作系统都可以用来改变BOOTLOADER的配置文件。为了把SYSLINUX放到U盘的FAT16分区上,请在您的系统中安装SYSLINUX和MTOOLS软件包,然后执行SYSLINUX/DEV/SDX1再提醒一次,请确认您使用的是正确的设备名称。启动SYSLINUX的时候该分区不能被挂载,因为该过程会向分区的引导扇区写入数据,并且创建包含BOOTLOADER代码的LDLINUXSYS文件。4332添加安装程序映像MOUNTTHEPARTITIONMOUNT/DEV/SDX1/MNTANDCOPYTHEFOLLOWINGINSTALLERIMAGEFILESTOTHESTICKVMLINUZORLINUXKERNELBINARYINITRDGZINITIALRAMDISKIMAGEYOUCANCHOOSEBETWEENEITHERTHETEXTBASEDORTHEGRAPHICALVERSIONOFTHEINSTALLERTHELATTERCANBEFOUNDINTHEGTKSUBDIRECTORYIFYOUWANTTORENAMETHEFILES,PLEASENOTETHATSYSLINUXCANONLYPROCESSDOS83FILENAMES18CHAPTER4获取系统安装介质44为从硬盘引导准备文件NEXTYOUSHOULDCREATEASYSLINUXCFGCONFIGURATIONFILE,WHICHATABAREMINIMUMSHOULDCONTAINTHEFOLLOWINGLINECHANGETHENAMEOFTHEKERNELBINARYTO“LINUX”IFYOUUSEDANETBOOTIMAGEDEFAULTVMLINUZINITRDINITRDGZFORTHEGRAPHICALINSTALLERYOUSHOULDADDVGA788TOTHELINEOTHERPARAMETERSCANBEAPPENDEDASDESIRED添加PROMPT1一行,使得引导提示符可以允许附加参数。如果您使用HDMEDIA映象,现在应该复制DEBIANISO映像文件1到U盘。完成后,卸载U盘UMOUNT/MNT。44为从硬盘引导准备文件安装程序可以从硬盘分区上面用引导文件引导。它们可以在其它操作系统下面启动,或者直接使用BIOS提供的引导装载程序直接启动。采用这个技术可以实现完全的“纯网络”的安装方式。这样可以避免一些使用可移动介质带来的的缺点,比如寻找和刻录CD映像,或是与大量且不可靠的软盘纠缠不清。441HARDDISKINSTALLERBOOTINGFROMLINUXUSINGLILOORGRUB这一节将解释如何增加或者甚至替换现有的LINUX安装,通过LILO或GRUB。在启动时,两种BOOTLOADER都支持将内核和磁盘映像加载到内存中。这个内存虚拟磁盘可以被用做内核的根文件系统。将以下文件从DEBIAN存档中复制到硬盘中比较方便的地方,比如/BOOT/NEWINSTALL/。VMLINUZ内核二进制文件INITRDGZ内存虚拟磁盘映像最后,要配置BOOTLOADER,请进入第515节。442HARDDISKINSTALLERBOOTINGFROMDOSUSINGLOADLIN本节将说明如何用LOADLIN从DOS启动安装程序准备您的硬盘。从DEBIANCD映象复制下列目录到C\。/INSTALLAMD二进制和RAMDISK映象/TOOLSLOADLIN工具45为使用TFTP网络引导准备文件如果您的机器连接到了一个局域网,您可以从网络上的另外一台机器上面通过TF
展开阅读全文
  麦档网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:debian--gnu-linux系统应用手册.pdf
链接地址:https://www.maidoc.com/p-1519.html

当前资源信息

lo****j

编号: 20180301224421251609

类型: 共享资源

格式: PDF

大小: 595.10KB

上传时间: 2018-03-01

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

[email protected] 2018-2020 maidoc.com版权所有  文库上传用户QQ群:3303921 

麦档网为“文档C2C模式”,即用户上传的文档所得金币直接给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的金币归上传人(含作者)所有。
备案号:蜀ICP备17040478号-3  
川公网安备:51019002001290号 

本站提供办公文档学习资料考试资料文档下载


收起
展开