本文共 3915 字,大约阅读时间需要 13 分钟。
<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:宋体; mso-font-kerning:1.0pt;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:595.3pt 841.9pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:42.55pt; mso-footer-margin:49.6pt; mso-paper-source:0; layout-grid:15.6pt;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:199440067; mso-list-type:hybrid; mso-list-template-ids:-1207238794 2042950392 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:81.0pt; mso-level-number-position:left; margin-left:81.0pt; text-indent:-18.0pt;} @list l0:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2/)"; mso-level-tab-stop:105.0pt; mso-level-number-position:left; margin-left:105.0pt; text-indent:-21.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} -->
如何建立一个引导 grub 引导的的 ttylinux
大致上可以分为三种情况
A 将其制作成 ISO 镜像,以 liveCD 的方式引导系统
1. 建立 ttylinux 根目录 mkdir /iso/{ttylinux,boot/grub}
2. 在本地目录下建立挂载目录 mkdir -r /media/cdrom
3. 挂载光盘 mount /dev/cdrom /media/cdrom
4. 复制 grub 引导光盘时做需要的引导程序 cp –vr /usr/share/grub/i386-redhat/* iso/boot
5. 拷贝光盘目录 boot 目录下所有文件到 /root/iso/ttylinux 下
6. 为光盘建立 grub.conf 文件 vim /root/iso/boot/grub/grub.conf
添加如下内容:
default 0
Timeout 0
Title my ttylinu
Root (cd)
Kernel /ttylinux/vmlinuz load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=8192 ro root =/dev/ram0
Initrd /ttylinux/filesys.gz
7. 制作 ISO 光盘镜像 mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o ttylinux.iso iso
8. 验证:将系统从光盘启动或者另找一台机器将光盘加载到光驱启动
B .j 将 ttylinux 的 grub 引导驱动放到硬盘上,以类似于 liveCD 的方式引导系统,不过该方法的前提是,需要给宿主机加载新硬盘
1 ,先将宿主虚拟机关掉,然后添加一块硬盘,全部选用默认方式即可
2. 新建文件夹 /media/cdrom 挂载光驱,为硬盘分区作为 boot 和 ttylinux 引导分区,
3. 格式化硬盘
#fdisk –l
#ffdisk /dev/sdb
分别新建分区 /sdb1 100M
/sdb2 5G
4,#partporbe 让内核重新读取硬件信息
5#mkfs.ext3 /dev/sdb1 格式化新建分区
#mkfs.ext3 /dev/sdb2
6, 新建文件夹 /mnt/hdb1
/mnt/hdb2
7. 挂载分区 #mount /dev/hda1 /mnt/hdb1
#mount /dev/hdb2 /mnt/hdb2
8, 为新硬盘安装 grub #grub-install-root-directory=/mnt/hdb1 /dev/hda1 9.cd /dev/hda1 新建文件夹 ttylinux
拷贝系统启动必须文件到 ttylinux 目录下 cp /media/cdrom/boot/* / mnt//hdb2/ttylinux
10. 为系统配置 grub.conf 配置文件 #vim /mnt/hdb2/ttylinux/boot/grub.conf
default 0
timeout 10
title My ttylinux(ttylinux-9-RC1 on harddisk)
root (hd0,0)
kernel /ttylinux/vmlinuz load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=8192 ro root=/dev/ram0
initrd /ttylinux/filesys.gz
11, 关闭宿主机器,新建虚拟机,将挂光盘镜像指向 tylinux 将硬盘选择 using a existing viuture disk 并指向刚才新加 的虚拟硬盘。
C .直接在硬盘中安装 ttylinux
1. 这个方法需要一第一个方法为基础,新建虚拟机,光盘指向为自己在第一个试验中制作的光盘,新建的硬盘必须是 IDE 的,启动机器。
2 ,新建文件夹 mkdir -pv /mnt/had(1’2)
3. 格式化信硬盘,步骤同二方法
Mount /dev/hda1 /mnt/hda1
Mount /dev/hda2 /mnt/hda2
4 挂载光盘 .mount /dev/cdrom /media/cdrom
5 复制其文件系统
cp -r /media/cdrom/boot/grrub /mnt/hda1
Cp -r /media/cdrom/ttylinux/{vmlinuz,filesys.gz } /mnt/hda1
Cp -r /{etc.bin,sbin,var,lib,home,root,usr,dev,tmp} /mnt/hda2
Mkdir /mnt/hda2/{boot,proc,sys,mnt/cdrom}
6, 编辑 /mnt/hda1/{boot/proc/grub/grub.conf
default 0
timeout 10
title My ttylinux(ttylinux-9-RC1 on Harddisk Final)
root (hd0,0)
uz ro root=/dev/hda2
initrd /filesys.gz
7. 重新启动系统,安装 grub 到硬盘
在 grub 启动界面按 “ c ”键,进入 grub 命令行模式而后执行
grub>root (hd0,0)
grub>serup (hd0)
退出,然后重新启动系统
转载地址:https://blog.csdn.net/FengzhizizhiLINUX/article/details/5296800 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!