写/mnt/etc/rc.d文件,其内容如下:
#!/bin/sh
/bin/mount -av
/bin/hostname silver
制作文件系统时,/etc/下的rc.d是个连接,指向/etc/rc.d/rc.d文件,那个连接文件在文件系统中是否必须?
我是这样做的
cp -dpR /etc/rc.d/ /mnt/etc/ 把rc.d目录下的所有内容拷贝进挂载的ramdisk中/etc目录下
cp -dpR /etc/inittab /mnt/etc/
cp -dpR /etc/fstab /mnt/etc/ 把inittab、fstab也拷贝到ramdisk中。
请问高手这样做是否正确?
还有文中所说inittab应包括
inittab文件,其内容如下:
id:2:initdefault:
si::sysinit:/etc/rc
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
是指只包括这些内容还是在原来inittab文件中追加这些内容?
让系统在无lilo的引导下启动
mke2fs -i 8192 -m 0 /dev/fd0 KERNEL_BLOCKS
(KERNEL_BLOCKS为内核部分在磁盘上占的空间大小)
这个kernel-blocks的单位是什么?好多地方写的是50,但是我用50的时候总是提示设备上没有足够空间。这个blocks和kb怎么换算,还是-i8192这个信息结点的意思是什么?和kb什么关系?
lilo -v -C bdlilo.conf -r /mnt (将lilo信息写到OLD中) 各个参数是什么意思?
dd if=rootfs.gz of=/dev/fd0 bs=1k seek=KERNEL_BLOCKS 中的seek参数又该如何设值? |