redflowflag 发表于 2005-2-23 09:19:05

关于根文件系统设备号

不知道有谁能够解释一下根文件系统设备号。

以及这段代码的意思
root=$(cat proc/sys/kernel/real-root-dev)
echo 256 > proc/sys/kernel/real-root-dev

dzy 发表于 2005-2-23 09:37:37

在论坛里有这方面的资料呀。

redflowflag 发表于 2005-2-24 07:53:20

其实这是debian sarge中initrd.img 中的linuxrc
源文件如下:

#!/bin/sh
#
# $Id: linuxrc,v 1.11 2004/04/26 12:04:46 herbert Exp $

export PATH=/sbin:/bin

mount -nt proc proc proc
root=$(cat proc/sys/kernel/real-root-dev)
echo 256 > proc/sys/kernel/real-root-dev
mount -nt tmpfs tmpfs bin ||
      mount -nt ramfs ramfs bin
echo $root > bin/root

root表示根文件系统设备号,可是我在shell下查看这个文件时他说是0

debian:/mnt/floppy# cat /proc/sys/kernel/real-root-dev
0

应该是none device mounts.可是我的系统明明是挂载在hda2上的。
页: [1]
查看完整版本: 关于根文件系统设备号