안녕하세요.
현재, 커널 공부를 하고 있습니다.
제가 궁금한게 bootloader와 kernel 바이너리 이미지를 부팅가능한 floppy.img로 만드려고 합니다.
dd로 2개의 바이러리 파일로 floppy 이미지를 만들면, Virtualbox에서 인식을 못하더라구요
(파일 크기가 안맞는 건지..)
현재 제가 찾은 방법은 이것인데요.
1. mkfs.dos -C floppy.img 1440
2. dd if=boot.bin of=floppy.img count=1 bs=512
3. dd if=kernel.bin of=floppy.img seek=1
현재 2번을 해버리면 1.44M에서 512Byte로 바뀌어 버리네요
Windows에서는 copy를 이용해서 바이너리를 묶어서 쓸수가 있던데,
리눅스에서는 어떻게 하면 될까요?