硬盘启动livecd的原理主要是通过改变initrd中的init文件
使系统将原先挂载光驱的步骤改为挂载硬盘上指定的iso,
并修改相应的启动步骤来达到。
例如要启动的livecd文件放在分区/dev/sda2上, 并且/dev/sda2/挂载为/mnt/sda2,
即有文件/mnt/sda2/redflag-DT7-liveCD-200808080800.iso
从iso中提取出文件vmlinuz0和initrd4disk.img,将其放在/mnt/sda2下,
此时/mnt/sda2下面有文件:
redflag-DT7-liveCD-200808080800.iso,vmlinuz0,initrd4disk.img
则grub 相应的配置文件为:
title disk boot DT7
root (hd0,1)
kernel /vmlinuz0 root=CDLABEL=redflag-DT7-livecd isodev=/dev/sda2 isodev_dir=/ rootfstype=iso9660 ro liveimg quiet vga=788 live_locale=zh_CN.UTF-8
initrd /initrd4disk.img
谁可以解释一下这句话的意思
答案:6 悬赏:70 手机版
解决时间 2021-05-02 19:49
- 提问者网友:你给我的爱
- 2021-05-02 00:30
最佳答案
- 五星知识达人网友:低音帝王
- 2021-05-02 00:51
重装电脑吧
全部回答
- 1楼网友:思契十里
- 2021-05-02 07:35
不用光盘装就比较难了
装系统不可能用虚拟光驱的,因为虚拟光驱只能在WINDOWS下运行,在没有进入WINDOWS之前是运行不了虚拟光驱的
或者你自己做一个启动盘,不然没办法安装,但是你的ISO文件可以装虚拟机,可以在虚拟机里面安装!~!~
- 2楼网友:三千妖杀
- 2021-05-02 06:18
试试用U盘装一下
- 3楼网友:神的生死簿
- 2021-05-02 04:59
hdboot.sh is a disk boot tool for linux, usb-live-tools.sh is tool which give you a usb-live disk, and rfsetup.exe is a disk boot and usb-live tool for windows. 大译:
hdboot.sh是一个Linux的磁盘引导工具, USB的活tools.sh的工具,它给你一个USB -活盘, 并且rfsetup.exe是一个磁盘引导和USB -的Windows Live工具。
- 4楼网友:孤老序
- 2021-05-02 03:51
你应该详细说明你的情况
1、光驱启动后就是一个文件夹的界面,你是不是在windows下插入光盘?
2、你应该下载的是ISO文件,把这个镜象刻成光盘,今天我刻光盘的时候用一个默认,结果,刻在光盘里的也是一个ISO文件,所以作废了。
3、你如果想从硬盘里装也可以,把4个ISO文件分别释放到四个文件夹里去,然后用DOS启动,进入第一盘的文件夹里,应该有个DOSUTIL文件夹,里面有个程序可以启动安装linux,具体你看readme这个文件。
- 5楼网友:愁杀梦里人
- 2021-05-02 02:18
没看懂你要解释什么??
title disk boot DT7 root (hd0,1) kernel /vmlinuz0 root=CDLABEL=redflag-DT7-livecd isodev=/dev/sda2 isodev_dir=/ rootfstype=iso9660 ro liveimg quiet vga=788 live_locale=zh_CN.UTF-8 initrd /initrd4disk.img 这个linux 的grub引导就是这么规定的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯