永发信息网

怎么用大白菜制作cdlinux启动盘

答案:2  悬赏:70  手机版
解决时间 2021-02-13 01:00
怎么用大白菜制作cdlinux启动盘
最佳答案
一.对U盘进行处理
  1.分区:(插上U盘)
  # fdisk /dev/sdb
  d Enter 删除原有分区
  n Enter 新建一个主分区
  w Enter 保存设置
  # partprobe /dev/sdb 刷新U盘
  2.设定U盘分区为活动分区
  # fdisk /dev/sdb
  a Enter 设定为活动分区
  1 Enter 选择分区
  3.对硬盘分区进行格式化,格式化成ext3格式
  # mkfs.ext3 /dev/sdb1
  二.装filesystem包 (目的:生成根下的root,usr,var ...等目录)
  1.配置好yum
  2.加载U盘到/net下
  # mount /dev/sdb1 /net
  3.安装
  # yum -y install --installrot=/net filesystem
  安装完成后,可查看/net下生成了多个目录
  三.加载系统启动项
  1.# cp /boot/vmlinuz-2.6.18-128.el5 /net/boot/
  2.生成initrd.img `uname -r`为取系统版本号
  # mkinitrd --with=usb-storage /net/boot/initrd-usb.img `uname -r`
  3.查看/net/boot/下是否有vmlinuz和initrd
  四.制作boot loader(grub)
  1.# yum -y install --installroot=/net grub
  2.grub.conf不成自动生成,要手工创建
  # cp /boot/grub/grub.conf /net/boot/grub/grub.conf 并作修改
  # cat /net/boot/grub.conf
  default = 0
  timeout = 5
  title redhat-usb-linux
  root(hd0,0)
  kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb1 init=/dev/bash
  initrd /boot/initrd-usb.img
  此处填写的内容要与/net/boot/grub/下的文件名一致
  五.安装命令库文件
  # yum -y install --installroot=/net bash coreutils pam setup vim-enhanced vim-minimal util-
  linux net-tools SysVinit passwd shadow-utils authconfig
  可通过rpm -qf /bin/mount 查看包名
  此时chroot /net下可使用刚才安装的命令了
  六.创建磁盘分区
  # mknod /net/dev/sdb b 8 16
  # mknod /net/dev/sdb1 b 8 17
  b表示块设备,8为主设备号,16、17为次设备号
  --------------------------
  | 有关设备号的解释:
  | 1.对于一块SCSI/SATA硬盘(格式为sd*),主设备号为8,
  | 第一块硬盘的次设备号为0-15,第二块硬盘的次设
  | 备号为16-31,依次类推。因为对于硬盘来说,主分
  | 区最多为4个,可以3个主分区1个扩展分区,扩展分
  | 区仍然可以再分区,但是分区的总数最多为16个,所
  | 以每一块硬盘的次设备号为16个(0-15,16-31)。
  | 2.对于一块IDE硬盘(格式为hd*),主设备号为3,次设
  | 备号第一块为0-63,第二块为64-127。
  | 3.# ls -l /dev/sd*
  | brw-r----- 1 root disk 8, 0 10-16 14:53 /dev/sda
  | brw-r----- 1 root disk 8, 1 10-16 14:54 /dev/sda1
  | brw-r----- 1 root disk 8, 2 10-16 14:53 /dev/sda2
  | brw-r----- 1 root disk 8, 3 10-16 14:54 /dev/sda3
  | brw-r----- 1 root disk 8, 16 10-16 15:50 /dev/sdb
  | brw-r----- 1 root disk 8, 17 10-16 15:50 /dev/sdb1
  | brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc
  | brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4
  | 以上是我一台主机上插了1个硬盘,两个U盘的显示情况,我
  | 们可以看到设备号的显示情况。
  | 4.在linux中一切皆文件,硬件也是通过文件体现出来的,所
  | 有硬件设备都在/dev/有所显示。
  | 5.更具体的设备号研究可以查看下面的文件。
  | # yum install kernel-doc
  | # /usr/share/doc/kernel-doc-2.6.18/Documentation/devices.txt
  ---------------------------
  七.
  1.创建mtab
  # cat /net/etc/mtab
  /dev/sdb1 / ext3 rw 0 0
  2.创建fstab
  # cat /net/etc/fstab
  /dev/sdb1 / ext3 default 1 1
  八.安装grub
  # chroot /net
  # grub-install /dev/sdb1
  注:
  1.如果创建硬盘分区的时候没有配置正确,在第八步会报错:
  the file /boot/grub/stage1 not read correctly
  2.在用U盘启动后,进入到U盘中的系统,此时我们可以用已经
  安装过的命令集,但是此时的文件系统是只读的,我们不能vim,
  mount等的操作,此时必须用下面这个命令,进行重新读写挂载:
  # mount -o remount,rw /
  重挂载后,就可以了。
全部回答
换电脑。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【演绎推理】举出几个演绎推理的例子
豪迈电器地址有知道的么?有点事想过去
新东方西四校区地址好找么,我有些事要过去
脚扭伤第一天,晚上睡觉脚胀的难受,感觉像血
两女一男,真不要脸的短视频来自那部电影
北京师范大学继教院英语培训中心怎么去啊,我
德平镇地址在哪,我要去那里办事
菀草壹地址有知道的么?有点事想过去
小华在阅读一本有关我国境内远古居民生活情况
减震顶胶坏了有什么影响,各位车友有了解这个
求《医神附体混都市》和《狂医》小说TXT全集.
瑞思学科英语(西直门京铁校区)怎么去啊,我要
云县乌鸡过手米线这个地址在什么地方,我要处
【奋斗英语】奋斗,拼搏的英文单词是?
女人说 病了,我应该怎样回她才好
推荐资讯
可诺丹婷美颜美体连锁机构地址有知道的么?有
他经常跟我讲他家乡的生活情况 英语怎么翻译?
android怎么从xml文件里面提取数据
只官屯村地址在什么地方,想过去办事
xp电脑怎么禁止自动下载软件
NCK生活馆地址有知道的么?有点事想过去
皮肤晒伤要几年才会恢复原样?
生炒羊肉的家常做法大全怎么做好吃视频
为什么在北京欢迎你着首歌曲中没有邀请周杰伦
如何修改NIKE跑步软件的总数据
盛达瓷砖灯具批发总汇地址好找么,我有些事要
东方红地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?