linux系统中,如何创建一个硬盘(比如/dev/sdb),而该/dev/sdb中从第一个扇区开始就是一个iso镜像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统中,如何创建一个硬盘(比如/dev/sdb),而该/dev/sdb中从第一个扇区开始就是一个iso镜像相关的知识,希望对你有一定的参考价值。
RT,求解答
1、通过fdisk -l 查看目前的硬盘信息,默认是从sda开始排,增加第二块硬盘的时候,会显示sdb,以此类推。
2、接下来通过依次点击虚拟机->设置。
3、点击添加->硬盘,弹框时点下一步,
4、直接用默认设置,我们为系统添加一块5G的硬盘。
5、重启系统,再次输入fdisk -l 可以看到多了一个sdb标识5G大小的空间。
6、然后,我们为这个硬盘创建分区,输入fdisk /dev/sdb,依次输入n,p,1,w,其中n分别表示创建一个新分区,p表示分区类型为主分区,1表示分区编号是1,w表示保存。
7、下一步是格式化分区,我们输入mkfs.ext4 /dev/sdb1 (1就是上一步的分区编号)。
8、我们输入mkdir /data,在根目录创建/data作为此分区的挂载点,输mount /dev/sdb1 /data,将分区挂载到目录下,通过df - h,可以看到挂载成功。
9、但是挂载是临时的,系统重启后需要重新挂载,我们希望下次启动时,自动挂载,输vi /etc/fstab,增加下图红框的配置,/dev/sdb1是分区,/data是挂载此分区的目录,ext4是磁盘格式,后面的照抄上面一个行的信息。
10、重启后,输入df -h检查一下,分区自动挂载到/data目录。至此,挂载操作完成。
参考技术A dd if=xxx.iso of=/dev/sdb追问可是我的/dev/sdb本来就不存在啊,没有这个设备的,我是想经过命令之后,linux就可以识别出来一个sdb,其中sdb中的内容就是你上面的命令,但是sdb不存在,怎么弄出来呢?
追答/dev/sdb不需要自己手动创建的,由udev系统自动创建。
sdb一般是第二块硬盘或u盘。
我就是电脑只有一块硬盘,只有sda,想虚拟出来一个sdb,同时给里面填一个iso
追答那没有任何意义呀。/dev下面的是物理硬盘。虽然可以用mknode命令手工建一个,但是你写不进去呀。
mknod /dev/sdb b 8 16
兄弟还有最后一个问题,就是我用dd命令写iso到sdb下,
之后用二进制查看器查看iso的数据和用扇区查看器查看数据,二者不一样,为什么
如何写入镜像可以让和在二进制查看器中是一样的?
dd的复制是完全基于二进制的物理复制,从硬盘的第一个字节到最后一个字节,完全一样的克隆了一遍。
你插一个u盘再去dd试试。
如果你想直接用ISO文件的话,可以把文件当做loop设备挂载就是了追问
这是我的毕设,只问一部分看起来当然没有意义了
追答你还是用 loop device 创建虚拟设备吧
安装linux系统,硬盘如何分区
已经有一个xp系统,因为有个专用软件只能在linux上用,所以想安装一个linux系统。硬盘上有一个67G的可用空间,截图如下。现在问题是,怎样安装linux呢?前提是不破坏已有分区和数据。谢谢!
参考技术A 一般分这四个区就可以了:1、/swap 逻辑分区 swap分区 大小为内存为8G(挂载点:交换空间,相当于windows中的内存条)
2、/ 主分区 ext4格式 大小为120~150G(挂载点:EXT4日志文件系统,根目录,相当于windows中的c盘)
3、/boot 逻辑分区 大小为500M~1G(挂载点:EXT4日志文件系统,启动引导项,存放系统启动时所需的文件)
4、/home 逻辑分区 相当于我的文档 大小为剩余大小(挂载点:EXT4日志文件系统,用户工作目录,相当于windows下除c盘的其它盘) 更多Linux介绍可查看《Linux就该这么学》。 参考技术B 先把那个67G的空间分成一个单独的区,然后下个linux的livecd(推荐ubuntu的系统,它有wubi安装)后,在xp下直接系统安装,选择那个空的分区,安装就行了 参考技术C 系统一般都是安装在第一个盘里,也就是主分区里,其他的盘是分成扩展分区,你是主分区是C盘,但从安装一个系统的话要格式主分区的,所以你的C盘就会被格式化,如有资料要提前备份出来 参考技术D 把剩余的空间再画出个分区,然后就可以安双系统了,需要注意的是在linux划分分区时,选择新建分区用的是新划分出来的那个分区,千万别用其他的,否则你的资料就都没了。由于用的是不同的分区,只要分区化的对是不会有错的,其他的和平时安装linux没区别。 第5个回答 2012-01-10 那你就装一个VM吧 然后在VM中装一个linux系统
以上是关于linux系统中,如何创建一个硬盘(比如/dev/sdb),而该/dev/sdb中从第一个扇区开始就是一个iso镜像的主要内容,如果未能解决你的问题,请参考以下文章