分页: 1 / 1

求教,关于/dev/fd0

发表于 : 2012-08-07 15:02
muye
如果没有挂载软盘,用dd命令向其中写入数据会发生什么?
它里面默认是什么内容,也就是系统刚装好的时候,里面有什么?

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:07
eexpress
你理解为特殊设备,就是对外的一根电线。那头没接东西。
你说默认有什么。

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:13
ljj_jjl2008
应该报告i/o错误吧。

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:30
muye
eexpress 写了:你理解为特殊设备,就是对外的一根电线。那头没接东西。
你说默认有什么。
但是问题就是我用dd命令将一个镜像文件写入成功了,这是怎么回事啊


sudo dd if=boot.bin of=/dev/fd0 bs=512 count=1

记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,7.0889e-05 秒,7.2 MB/秒

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:36
muye
ljj_jjl2008 写了:应该报告i/o错误吧。
可是没有挂载软盘写入成功了,具体上面的

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:37
eexpress
这正常嘛。电线那头没东西,你写啥都没反应。不出错就是。

你现在去读,或者dd回来,试试。

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:44
muye
eexpress 写了:这正常嘛。电线那头没东西,你写啥都没反应。不出错就是。

你现在去读,或者dd回来,试试。
dd if=/dev/fd0 of=boot1.bin bs=512 count=1

记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.000121314 秒,4.2 MB/秒


成功了啊,生成的文件boot1.bin,root下权限为只读

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:53
eexpress
内容全0?全1?

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 15:59
muye
eexpress 写了:内容全0?全1?
xxd -u -a -g l -c 16 -l 80 boot1.bin
0000000: 8CC88ED88EC0E80300E9FDFFB81F7C89 ..............|.
0000010: C5B91000B80113BB0C00B200CD10C348 ...............H
0000020: 656C6C6F2C204F5320776F726C642100 ello, OS world!.
0000030: 00000000000000000000000000000000 ................
0000040: 00000000000000000000000000000000 ................

跟原来的boot.bin是一模一样的

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 16:02
eexpress
额。这不知道了。
你去irc问下,谁这样搞过。

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 16:06
muye
eexpress 写了:额。这不知道了。
你去irc问下,谁这样搞过。
o,thx

Re: 求教,关于/dev/fd0

发表于 : 2012-08-07 21:29
自由建客
dd 写磁盘就是要在未挂载时操作才对。

Re: 求教,关于/dev/fd0

发表于 : 2012-08-24 17:38
mjrao
fb0应该是framebuffer吧! 帧缓冲