LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 752|回复: 3

求助!无法 mount -o loop initrd

[复制链接]
发表于 2005-11-4 13:09:16 | 显示全部楼层 |阅读模式
我想编辑SUSE10的LIVECD的initrd.gz中的linuxrc.config

但出错,求助!无法 mount -o loop  initrd  

谢谢帮助!!!

[php]

linux:/home/liu/5 # file initrd.gz
initrd.gz: gzip compressed data, from Unix, max compression
linux:/home/liu/5 # gzip -d initrd.gz
linux:/home/liu/5 # ls
.  ..  initrd
linux:/home/liu/5 # file initrd
initrd: ASCII cpio archive (SVR4 with no CRC)
linux:/home/liu/5 # mkdir 33
linux:/home/liu/5 # mount -o loop  initrd  33/
mount: you must specify the filesystem type
linux:/home/liu/5 # mount -o loop -t ext2  initrd  33/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

[/php]
发表于 2005-11-4 17:24:04 | 显示全部楼层
file 不是告诉你了吗,这是一个 cpio 文档,你要用 cpio 解压。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-4 20:20:23 | 显示全部楼层
谢谢james_su

已经解压,但找不到linuxrc

[php]
linux:/aa # pwd
/aa
linux:/aa # ls
.  ..  initrd.gz
linux:/aa #
linux:/aa # gunzip -cd initrd.gz  | cpio -div
.................................
var/spool/atspool
var/tmp
var/tmp/vi.recover
var/yp
var/yp/binding
var/yp/nicknames
var/events
var/events/.CD-creation.debug
258559 blocks
linux:/aa # ls
.  ..  bin  bootsplash  .CD.real  dev  etc  events  home  init  initrd.gz  lib  Live  proc  sbin  sys  tmp  var
linux:/aa # find linuxrc*
find: linuxrc*: 没有那个文件或目录
linux:/aa #


[/php]
回复 支持 反对

使用道具 举报

发表于 2005-11-25 16:00:19 | 显示全部楼层
bin  bootsplash  .CD.real  dev  etc  events  home  init  initrd.gz  lib  Live  proc  sbin  sys  tmp  var

目录下不有一个  initrd.gz  文件,继续解压。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表