cdlinux u盘启动
的有关信息介绍如下:可以通过Windows PE制作 CdLinux U盘系统启动盘x。具体如下:
1.在U盘上安装好WinPE(可以选择老毛桃U盘工具、大白菜PE等)
2.用工具制作完成WinPe后,在U盘根目录建立一个名为LMT的目录,将CdLinux的镜像拷入U盘下的LMT目录。
3.将U盘插入电脑。重启电脑,进入BIOS选择U盘启动,F10保存退出。
4.系统从U盘启动以后显示出老毛桃的启动菜单。
5.菜单中有一项“启动自定义ISO/IMG文件(LMT目录)”,选择该项。
6.系统会列出LMT目录中的ISO文件,直接输入对应的ISO镜像序号就可以安装了(如下图所示01为要安装的Centost镜像(cdlinux镜像操作类似),直接输入01回车安装即可)。
可能是U盘在安装的时候和启动的时候GRUB识别的磁盘路径是不一样的。
参考以下方案:
用syslinux制作的U盘启动盘,安装系统过程OK,安装完成系统无法启动。在进入grub时黑屏。(遇到过好几次了,怀疑是在系统安装的时候选择了mbr的位置有关)
在这个位置,我选择了系统分区所在位置是/dev/sdc1,此时的U盘恰恰是sda1.
遂想到grub问题,于是用光盘引导,进入救援模式,尝试用grub修复的方法,但此时出现问题。
进救援模式输入
#chroot /mnt/sysimage
sh-4.1#grub-install /dev/sda1
/dev/sda1 does not have any corresponding BIOS drive'.
查看grub设备引导文件
#cat /boot/grub/device.map
(hd0) /dev/sdc1
问题在于此处,由于U盘安装,把U盘识别为sda了,硬盘识别为sdc,而在选择grub安装的时候,选择的是sdc,故出现了此情况。
遂修改如下
cat /boot/grub/device.map
(hd0) /dev/sda1
重启系统,再次进入grub模式
进救援模式输入
#chroot /mnt/sysimage
sh-4.1#grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
通过以上步骤最终搞定。