怎么设置像硬盘某个分区iso写入硬盘分区数据需要密码,二读取可以不用密码,不能设置某个分区整个硬盘也行,

Posts - 300,
Articles - 1,
Comments - 3181
大人不华,君子务实。
13:20 by 虫师, ... 阅读,
&&&&& 相信很多人对充满了喜爱,尤其是技术人员,玩惯了更想尝试一下这个系统。关于它的优点多多,当然,你的好你的坏,用过才明白!下面我这个菜鸟也来玩装个玩玩。
我不会那么冲动,上来就把自己的电脑系统换成的,那样我就傻眼了,可能连联个网安装个程序对我来说都成了问题。最保险方式,用虚拟机呗,这是新手初玩的不二方法。当虚拟机是从平台向过度的好方法。
所以,在我的下,我准备了两样神器。
---------------------------------------------------------------------------------------------------------------
Linux&&:&必不可少的,要玩当然要下系统了。关于系统的版本很多,我这里用
下载地址:
5.7版本的太大,我下的是4.8的,看准了是这个文件噢!
其实,linux内核很小,因为linux大多用在服务器上,所以,linux&厂商集成了太多的服务到他们的Linux&系统中。
VMware&&:虚拟机,我们可以下这个虚拟机下运行我们的系统。
&这个要钱,有精简的版的才几十,一般的三五百,破解码也能在网上找到。这里贴下载地址了。
&--------------------------------------------------------------------------------------------------------------------
关于虚拟机的安装破解,以及如何导入运行不是本文重点。
&打开虚拟机,文件新建虚拟机根据向导,选择我们的安装系统,设置系统的用户名密码,设置虚拟机的、磁盘、内存的大小。网络连接方式。&这个不难。
&linux的精简安装过程
下面虚拟机就开始安装我们的了。(鼠标双点虚拟机进入虚拟机。鼠标退出虚拟机&)
choose&skip&to&skip&the&media&test&and&start&the&installation
第一个画面问我们检查不检查系统?&不想检查选择&skip
第一个选项让我们选择语言,注意,这个是我们安装向导的语言,并不我们系统的语言。
选择文件类型,这里第一次玩,为了简便就选择&个人桌面&。
在磁盘分区设置的地方,我选择&手工分区&,如果是的不太一样,是一个下拉列表,有四个选项,选择手动化分分区就行了。
Linux磁盘文件的存储方式与我们的的不一样,在下一切都可以看做文件。
所以,先跟着我操作有,等一下补点磁盘文件的相关知识。
点击&新建&,创建我们的&系统&盘,
挂载点选择跟目录,里面存放我们的系统,以及其它一些服务文件等,我,我虚拟机那里设置的总大小为。如果你设置的总大小为这里可以多分点。
第二步》》
点击&新建&
设置&虚拟内存&,设置这个空间类似,虚拟内存,当物理内存不够用的时候,磁盘上会划分出一个虚拟内存来做内存用。不选择挂载点,设置文件类型为&&
第三步》》
点击&新建立&
剩下的就根据需求随便分了。如果要做服务器可分个专门服务器程序。
我的硬盘分区方式如下:
点击&下一步&,设置防火墙,选择服务。
设置(超级管理员)用户的密码
下面,就根据我们的设置开始安装系统的,大概一二十分钟吧!下面来了解一下文件系统。
======================================华丽分割线========================================
linux 文件系统
    Linux文件系统的组织方式称做Filesystem&Hierarchy&Standard(文件系统分层标准,简称FHS),即采用层次式的树状目录结构。在此结构的最上层是根目录"/"(斜杠),然后在此根目录下是其他的目录和子目录
    Linux与DOS及Windows一样,采用"路径"来表示文件或目录在文件系统中所处的层次。路径由以"/"为分隔符的多个目录名字符串组成,分为绝对路径和相对路径。所谓绝对路径是指由根目录"/"为起点来表示系统中某个文件或目录的位置的方法。例如如果用绝对路径表示图1中第4层目录中的bin目录,应为"/usr/local/bin"。相对路径则是以当前目录为起点,表示系统中某个文件或目录在文件系统中的位置的方法。若当前工作目录是"/usr",则用相对路径表示图1中第4层目录中的bin目录,应为"local/bin"或"./local/bin",其中"./"表示当前目录,通常可以省略。
Linux文件系统的组织与Windows操作系统不同。对于在Linux下使用的设备,不需要像Windows那样创建驱动器盘符,Linux会将包括本地磁盘、网络文件系统、CD-ROM和U盘等所有设备识别为设备文件,并嵌入到Linux文件系统中来进行管理。一个设备文件不占用文件系统的任何空间,仅仅是访问某个设备驱动程序的入口。Linux&系统中有两类特殊文件:面向字符的特殊文件和面向块(block)的特殊文件。前者允许I/O操作以字符的形式进行,而后者通过内存缓冲区来使数据的读写操作以数据块的方式实现。当对设备文件进行I/O操作时,该操作会被转给相应的设备驱动程序。一个设备文件是用主设备号(指出设备类型)和从设备号(指出是该类型中的第几个设备)来表示的,可以通过mknod命令进行创建。软盘、光盘和硬盘等典型设备文件在Linux系统中的表示方法见表1。
  表1&&典型设备文件在Linux系统中的表示方法
Linux系统中的表示方法
第一个IDE接口的Master硬盘
第一个IDE接口的Slave硬盘
第二个IDE接口的Master硬盘
第二个IDE接口的Slave硬盘
第一个SCSI接口的Master硬盘
第一个SCSI接口的Slave硬盘
第二个SCSI接口的Master硬盘
第二个SCSI接口的Slave硬盘
/dev/cdrom
第一个软盘
Linux文件名最长可允许256个字符,可以包括数字、字符,以及"."、"-"、"_"等符号。Linux文件名不像DOS或Windows由主文件名和扩展文件名两部分组成,Linux中没有扩展名的概念。Linux环境下,文件名对大小写敏感(Case&Sensitive),例如test.txt与Test.txt会被识别成两个不同的文件,而DOS或Windows平台是不进行大小写区分的。
最简单的分区方法
这个在前面已经谈过了,就是仅分出根目录与内存交换空间(/&&swap)即可。然后再预留一些剩余的磁盘以供后续的练习之用。不过,这当然是不保险的分区方法(所以鸟哥经常说这是"懒人分区法")!因为如果任何一个小细节坏掉(例如坏轨的产生),你的根目录将可能整个损毁,挽救方面较困难!
稍微麻烦一点的方式
较麻烦一点的分区方式就是先分析这台主机的未来用途,然后根据用途去分析需要较大容量的目录,以及读写较为频繁的目录,将这些重要的目录分别独立出来而不与根目录放在一起,那当这些读写较频繁的磁盘分区有问题时,至少不会影响到根目录的系统数据,那挽救方面就比较容易。在默认的CentOS环境中,下面的目录是比较符合容量大且(或)读写频繁的目录:
  Linux&系统文件说明:
/&&&&&顶层根目录。&所有其他目录都在文件系统层次的根目录下。
/bin&包含基本命令行实用程序。&&&&&不能在另一个分区配置这个目录,否则无法在linux&rescue方式访问这些实用程序。
/boot&包括linux启动计算机时所要的命令或文件。
/dev&&列出可用的设备驱动程序。&&&&不能将这个目录转载到另外一个分区。
/etc&&&包括基本linux配置命令。&&包括与口令,apache&,samba之类监控程序和X&窗口有关的配置命令
/home&包括除根用户以外的所有用户的主目录。
/initrd&配置启动期间初始内存盘使用的空目录。&不能将这个目录转载到另外一个分区。如果删除这个目录,redhat&linux就不能启动了。
&&&&&&&&&&&这个目录不属于FHS的一部分
/root&&根用户主目录。/root目录是根目录(/)的子目录,不能另外转载这个目录。
/temp&作为临时文件的专用存储地址,也是下载文件的好地方。
/user&&包括所有用户可用的程序与数据,也包括许多子目录。
/var&&&&包含变量数据,包括日志文件和打印假脱机。这个目录经常转载到另一分区。Ubuntu 硬盘分区图文教程-红联Linux系统门户
Ubuntu 硬盘分区图文教程
关于Linux系统下的“分区”问题,对于新手来说一直是很头疼的。我来简单写一下,它的“分区”方法,规则。
郑重声明:
1.我为了让没有接触过Linux系统的人,理解更加简单。所以在言语表述上不是很规范,专业。我只需要新手们能够明白基础知识,以后想提高,延伸。大家可以去Linux专门的论坛,看帖子学习。这个帖子,只给新手们起到“入门”的作用
2.本教程虽然标题是Ubuntu分区,但其实大部分linux发行版系统,“分区”的方法,形式,都是基本相同的,我后面会给出另外几个发行版本的图,大家看看就知道了。
3. 对于Ubuntu来说,其安装方法现在有:wubi 硬盘安装,普通光盘安装,U盘安装,三种。其中wubi安装不需要涉及到“分区”,另外2种安装方式,必须先学会“分区”方法再谈安装!
大家都看到了,我一直是给“分区”,加了引号,因为在任何的“类Linux”系统里(比如红旗,红帽子,Ubuntu),他们并没有硬盘分区这个概念,这个和Windows是有本质区别的。
一.挂载点
在 Linux系统里面,“分区”,被称作“挂载点”,简单明了的说,“挂载点”意思就是:把一部分硬盘容量,“分”成一个文件夹的形式,用来干什么事情。这 个文件夹的名字,就叫做:“挂载点”。所以,和Windows有着本质上的超级大的区别,你在任何linux发行版系统里面,绝对不会看到C盘,D盘,E 盘这样的,你能看到的,只有“文件夹”形式存在的“挂载点”。
在Linux 系统里面,有一些已经定义好,用来干一些事情的挂载点,常见的“挂载点”有:
1. Boot
大家应该很常见这个英文,是引导的意思。对于Linux来讲,一部分容量,用来“挂载”Boot,就是用于存储系统的引导文件
2. / 或者 /ROOT
就一个符号,是Linux系统特有的,是“根目录”的意思。根目录,用来存储用户的一些基本配置文件,软件设置文件等等很多
3. home
“家”的意思,在Linux系统里面,它是用来存储用户的程序,文件,文档等等所有资源。因此,进行“分区”操作的时候,它是要分的很大很大很大的。
4. SWAP
这个,是Linux和Windows最大的区别了。Windows没这个东西,只有Linux才有。其实它也不是一个“挂载点”,为了菜鸟们理解方便,我这里姑且把它当作一种挂载点。SWAP分区,是让“内存”临时存储文件的专用空间。
小知识:对于大部分常见的Linux核心的系统,上述的 2,4.有它们2个“挂载点”,就够了。当然,Linux下还有其他很多“挂载点”,可以进行详细的设置,我说的2和4,只是必须的,一定要有的,最最基础的!没有它们2个挂载点,根本不能继续安装系统的!
5. usr
用来存放系统自带的,或者通过更新安装的软件的地方。
6. tmp
临时文件存储地方,大家可以理解为Windows下的:C:\Documents and Settings\Administrator\Local Settings\Temp 目录。
7. 自行设置“挂载点”
咱们在Windows里面,可以通过“新建文件夹”来存储一类东西,当然在Linux下也行。除了这个方法,你也可以在“分区”的时候,自己设置一个“挂载点”(其实功能就等于建立个专门的地方,存放专门的东西”)
其他,还有很多很多。我不一一细说了,下面有张图,里面有各个文件夹对应的功能,存贮的东西。大家都可以在“分区”的过程中,手动“挂载”,设置具体容量。
二.Linux系统下,硬盘光驱等设备的命名规则
Linux 好像很喜欢“另类”,它对硬盘设备的命名方法,也和Windows有很大区别。在Linux系统里面,你的硬盘设备信息,是专门存储在“dev”这个挂载点里面的。上面我没有提到这个挂载点,大家知道就行了。后面会见到。它的硬盘命名方法是:
1. IDE 接口的硬盘,Linux下称为(或者说是显示为):HD
2. SATA 硬盘或者 SCSI硬盘,称为: SD
3. 光驱,就是 CDROM 了。如果有多个光驱,是按数字命名排列的,比如:CDROM0,CDROM1,CDROM2
4. 硬盘里面的 Windows下的分区
以Ubuntu 8.04以上为例,它已经很好很好的支持 Windows分区类型(FAT32,FAT,NTFS)的读写操作了。你系统安装好后,它就能自动识别这些Windows分区。它们会以“该分区的容量 大小+分区卷标”,来标明,比如:
22.5G GAME, 30G System^^^这样。在你系统的“位置”里面,就能看到的。
5. 如果你有多硬盘………………
刚才说了,在Linux里面,硬盘被分为:HD 和 SD,那么,根据英文26个字母的顺序。第一块硬盘,就是 hda,那么,这块硬盘的第一个挂载点,就是 hda1,以此类推 hda2,hda3^^^
刚才说了,多块硬盘,是根据26个字母顺序排的,那么, hdb就是第二块硬盘了。这个应该很容易理解吧?它的“分区”,自然就是:hdb1,hdb2,hdb3……………………同样道理,大家应该能知道, sdb3,是什么意思了吧?
三.关于常见挂载点的容量设置
每个人的硬盘大小都不同,自然也没有“定论”了,我大致说下,大家可以根据自己实际情况,酌情考虑
1. boot
Linux系统,它的引导文件很小很小,这个boot挂载点,大家分 100M,就足够了(这个基本上能算是定论!不管你硬盘多大,就分这么多,足够足够了!等你安装完了系统,去看看它,其实就占 45M----50M)
小知识:BOOT挂载点,并不是必须的。但是个人建议,如果你要做双系统,最好是单独分出来,等你安装grub引导器的时候,把它安装到boot上,就是双系统了,这样做,目的就是更明确,更方便。
2. /
(有些linux发行版,这个也写做:/root,功能道理是一样的)
刚才说过了,得大点,至少5G以上
3. home
刚才也说了,是要求最大最大最大的。。。。。。你就尽量分吧。嘿嘿!网上常见的,80的硬盘,分给它 70G的都有………………
4. SWAP
有一个不成文的小规律: 电脑内存,小于 1G的,SWAP分 512M;内存大于 1G的,分 1G就行。
5. TMP
临时存放些垃圾的,自己看着吧了。大不了用满了清理呗。
小知识:linux和windows不一样,垃圾很少很少,可以说是几乎没有,所以,在linux系统下,你完全不用考虑,系统垃圾文件的问题喔!所以,用linux,自然就不用天天吵着:我怎么清理垃圾阿!
6. usr
占你整个容量的 15%差不多吧。呵呵,自己酌情考虑,其实你不“挂载”这个都行的。
Linux 的分区,之所以让大家头疼,就是因为它并不是给每个分区,分配一个“字母盘符”,而是通过具体的文件夹名字,来进行“挂载”,进行功能的区分。其实,大家 在潜意识里,明白这些挂载点的意思,就行了。别非想着Windows,分区就得有个盘符。。。。。。。想用Linux,很多观念都必须要改变滴~
四.实战 Ubuntu 8.04.1 硬盘分区
基础知识说完了,该进入正题了,以:Ubuntu 为例,来一步一步的图文说明分区过程。
硬盘“分区”,是Ubuntu系统安装过程的:第三步,前两步我实在觉得没必要说了。
1. 系统语言选择---- 都知道选择中文(简体)吧?而且默认就是,直接回车即可!
2. 选择时区 ---- 默认就是 (SHANGHAI),会拼音的都明白。中国上海。直接回车
3. 开始头疼的硬盘分区
首先出现的是这个界面,我们选择“手动”
⑴ 这里,就是Ubuntu系统的“分区”软件界面了。每种Linux系统,都自带分区软件,他们的界面和使用方法,也大致相同,菜鸟们学会一种,就完全可以 应付所有的了。虽然网上也有很多专门给Linux系统“分区”的第三方软件,但我个人还是推荐大家用系统自带的,方便,直接,快捷~
如图,下面列出了我的硬盘设备:dev/sda ,还用解释么?sda:“sata接口第一块硬盘”
⑵我们选中下面的“空闲空间”行,就能点击“新的分区”了。
⑶点击“新的分区”,我们来创建挂载点。界面如图,我逐个解释
★新分区的类型
boot 和 swap(交换分区)是主,其他的挂载点,都是逻辑。这个不解释了。当然不是定论
★新建分区容量: 自己填写吧
★新分区位置: 默认就行,选择“开始”
★用于
Linux 的“分区”,也有很多种类,就像是Windows包括NTFS,FAT32。 现在这个时代,建议大家选择 Ext3 日志文件系统就行了。还有一种 R...FS,具体名字忘了,也可以。不过我都用Ext3,实质存放档案的分割区。事实上除了ext3外,GNU/Linux可以使用ext2、 xfs、reiser及jfs等档案系统存放档案,每个档案系统都有其长短处,不过初学者先使用ext3。
一会儿要建立SWAP挂载点,就是在这里选择!别忘了!
★ 挂载点
不解释了,前面开始时候就介绍了,“分区”软件里面罗列了常见的:boot, /, home,usr,temp
看看,这里面已经提供了如下这些挂载点,大家直接选择就行了:
⑷第一步,建立 BOOT 挂载点的“分区”,看图吧,最直接
⑸第二步:建立 SWAP ,交换空间
⑹建立 /,根目录挂载点
⑺建立 HOME,用户挂载点
⑻到这里,最基本的,就建立忘了,教程里面,我就建立这几个,其他的,大家想建立,可以照猫画虎就行了,应该这个本事都具备吧?看下面的图,是已经都挂载好的硬盘了。
4. 填写个人信息:用户名,密码(输入2遍),填写计算机名称
5. 开始“全自动”安装。。。。。。。。。
6. 最后重启,就装完系统拉!
我 觉得写的够简单了,给菜鸟看应该足够了。有什么具体问题,帖子上提吧。能解决的,尽量帮大家解决。至于装完系统后的操作,那就不是一句话两句话,甚至几千 字能说清楚的了。。。。。。。。。。。真有心学的话,可以去书店买书。。。。。或者学生兄弟们,直接去“坐穿”图书馆吧。我那时候就是图书馆借了3本书, 回来研究了几个月。
五.其他linux发行版系统的“分区”
刚才说过了,大家通过这篇文章,至少应该能知道,linux的“挂载点”的知识,linux对于硬件(硬盘,光驱)的命名方法,常见挂载点的用途、大致容量划分。
这 些知识,对于任何一个linux发行版系统,都是完全彻底通用的,意思就是:不管你用什么发行版,redhat,红旗,麒 麟,fedora,opensuse等等,它们的“分区”,都是按照:新建----选择格式(ext3之类的)----设置挂载点----填写容量,这个步骤进行的。 不同的是,嘿嘿,它们自带的安装程序,到了分区那个步骤,界面图形(背景颜色拉,按钮摆放位置拉)稍有不同罢了
我截取几幅图,大家看看吧:
1.首先,是Fedora linux 的“分区”那个步骤的图:
差不多吧?新建,编辑,删除,空闲的空间。挂载点,文件系统,“指定的大小”。。。。。。。我觉得大部分人应该会照猫画虎吧?
2. Open Suse linux
这个麻烦点,都是英文的,Creat(创建),Edit(编辑),Delete(删除),Resize(调整容量大小),format(格式化),file system(文件系统),Mount Point(挂载点)
suse“分区”这里,容量稍微有点“麻烦”,它是以“段”来计算的,就是:cylinder,正如图里表示的, 1 cylinder =7.64M,下面的2行,就是:启示段 和 结束段的“位置”
咱们举个例子好了,刚开始的时候,肯定是从 0 开始。我们首先分个 100M的boot。
1段=7.64M,我们要分100M,那应该是到多少段呢?(初中数学,自己算去吧,嘿嘿!)
Suse的分区,就是这里麻烦,还得自己计算。其他的没什么区别的。
3. Red Flag
国产红旗linux
和ubuntu类似吧,就是背景是银色的,新建,编辑删除什么的都有,中文的,不说了。
4. Red Hat 红帽子,linux&[ 13 篇帖子 ]&
&文章标题 : Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)已经解决!发表于 :
11:28帖子: 25
接收感谢: 0 次
Linux下有三种加密方式:文件加密,文件系统加密和磁盘加密。需求是这样的:我有一个硬盘(磁盘,分区也行),在Linux下使用dm-crypt 为其设置加密,需保证在别人偷盗走这块硬盘的时候,没有者密码,就无法启动系统,或者进入磁盘,盗走里面的文件!最好是给硬盘上密码的方式,这个密码使用aes-256生成的。哪位高手能帮助我搞定!?现在做任务,需求上要求这一点,至少在今后的重要文件中用的上。网络上的方式都试过了,在我的虚拟机里怎么也不行,总是会造成虚拟机系统&sleep forever&
22:53,总共编辑了 1 次
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
17:49帖子: 763
送出感谢: 0 次
你如果是挣钱的项目,多少也得给些咨询费吧。
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
11:28帖子: 25
接收感谢: 0 次
不是挣钱的项目啊,是自己想着这样弄一弄,烦请指导啊。怎么实现呢?
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
6:14帖子: 254
分个 /boot区用于启动,其余分区全部加密。
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
11:28帖子: 25
接收感谢: 0 次
您能具体指导一下吗?我之前用过几种,加密的时候要求格式化磁盘或者分区 ,但是往往这样不知不觉中就把/boot 给格式化了,进而无法起动。有时候几种方法都试过了,都不成功。我实在虚拟机里实现的,装了N次了,哈哈,感觉对他们的理解还不是很深刻。您能把具体的操作方法说明一下吗?谢谢了!
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
21:55帖子: 58428地址: 长沙
encfs挂载某些关键部分。这需要输入密码。只是没试过。你试试。
_________________● 鸣学
_________________
评价:&3.7%&
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
17:49帖子: 763
送出感谢: 0 次
soledadboy 写道:但是往往这样不知不觉中就把/boot 给格式化了&指导不敢当,不然你导师该失业了
只能点到为止,希望有所帮助。 计算机原理中说了,计算机里面,没住着小鬼,一切都是由程序控制的。linux是开源软件,开源软件中的开源二字,其实就是开放源码的简称。
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
18:54帖子: 4671
送出感谢: 0 次
我的移动硬盘现在是启动/挂载 跟目录和home目录需要密码。另有个ntfs不需要密码楼主是要达成这样的效果么?我是安装的时候直接选择加密功能的debian/ubuntu的安装程序都有
_________________
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
11:28帖子: 25
接收感谢: 0 次
对,这一步我目前也已经做到了,启动的时候自动挂载根目录,这时候需要密码。我想找到他的配置文件,然后把配置文件修改一下,我们怎么将密码写入该文件,让他启动暂时不要求我们输入密码,配置文件中读取密码(也暂时可以和我们的root密码一致),我这样做是想开发一台服务器,开发好后,修改成原始配置,假设服务器被攻击,或者存储盘被盗(只是假设),至少在没有密码的情况下,一般人是没法获得数据的。
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
6:14帖子: 254
如果你要加密整个硬盘的话,并且从这个硬盘引导的话,单个硬盘是无法做到的。除非你有别的硬盘或者u盘、光盘来启动系统。因为计算机的MBR以及操作系统的引导程序如grub是无法从加密的分区里都去读取操作系统的内核镜像文件并加载。你可以加密整个硬盘,然后把内核镜像文件,初始化的Initrd文件还有grub安装到一个U盘或者另外一个硬盘。让计算机从U盘或者别的硬盘启动系统。否则你只能分区,保留一个分区不加密用于存放grub和内核镜像文件和initrd初始化文件。这样也可以达成保密的效果。例如你可以分一个100MB的分区,格式化成grub能够识别的文件系统,将grub和vmlinuz,initrd.img文件复制到该分区。然后从该分区引导启动操作系统。其它分区全部加密。
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
11:28帖子: 25
接收感谢: 0 次
是的,不需要整个硬盘加密,只需要将除过boot/分区以外的其他分区加密。系统启动分好几个阶段:BIOS、grub引导内核、内核、文件系统、shell等,当grub菜单中有很多启动项,我们在选择特定内核启动的时候,grub会加载该镜像文件,进而启动内核。我想实现的就是从菜单中选择内核,下面让输入启动密码。Redhat的安装中有这一选项,可以让选择是不是要加密,加密安装成功后,当选择内核启动的时候出现:&Password for: (下面是预先定义的启动密码,注意不是修改grub的密码)&。当然ubuntu我觉得应该也可以,所以我想找这块源码的实现。谢谢
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
6:14帖子: 254
启动挂载文件系统时输入密码一般都是在Initrd.img初始化系统里实现的。redhat 也是在启动内核时的initrd.img文件里面的nash脚本实现的。你可以解压该文件查看一下。mandriva也是一样的。
_________________
评价:&3.7%&
&文章标题 : Re: Linux 下怎么给磁盘设置加密(要求加载内核的时候提示输入密码)发表于 :
11:28帖子: 25
接收感谢: 0 次
再次谢谢楼上,这个问题困扰我两个月了,现在终于解决可以往下走了。
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 13 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 1 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 17.10 Artful Aardvark
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 18.04 LTS
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店}

我要回帖

更多关于 iso文件写入硬盘分区 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信