- 论坛徽章:
- 0
|
看《一个操作系统的实现》的时候在Makefile中需要建个空软盘然后格式化为FAT12文件格式,网上找资料后我在Makefile中这样写
sudo dd if=/dev/null of=boot.img bs=512 count=1 conv=notrunc
sudo losetup /dev/loop3 boot.img
sudo mkdosfs /dev/loop3
sudo fsck.msdos /dev/loop3
sudo losetup -d /dev/loop3
但就是会出现“Attempting to create a too large file system”的错误,想了几天,网上查了几天,实在不知道怎么解决,求各位大大帮帮忙!给个解决办法!
sudo mkdosfs /dev/loop3
mkdosfs 3.0.12 (29 Oct 2011)
Loop device does not match a floppy size, using default hd params
mkdosfs: Attempting to create a too large file system
make: *** [boot.img] 错误 1
|
|