qemu-img create -f raw -o size=2G ./cmudisk.raw Formatting './cmudisk.raw', fmt=raw size=2147483648 fdisk -cdos ./cmudisk.raw Select (default p): p Partition number (1-4, default 1): 1 First sector (63-4194303, default 63): Last sector, +sectors or +size{K,M,G,T,P} (63-4194303, default 4194303): Created a new partition 1 of type 'Linux' and of size 2 GiB. Command (m for help): t Selected partition 1 Partition type (type L to list all types): 6 Changed type of partition 'Linux' to 'FAT16'. Command (m for help): p ... Device Boot Start End Sectors Size Id Type ./cmudisk.raw1 63 4194303 4194241 2G 6 FAT16 Command (m for help): w The partition table has been altered. Syncing disks. losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw mkfs.fat -n CMU200 /dev/loop0 mkfs.fat 3.0.26 (2014-03-07) Loop device does not match a floppy size, using default hd params mkdir /mnt/cmu200hd mount /dev/loop0 /mnt/cmu200hd/ ls -l /mnt/cmu200hd/ total 0 cd .../R-S_CMU_HD cp -rp * /mnt/cmu200hd/ ls -l /mnt/cmu200hd/ total 180 -rwxr-xr-x 1 root root 459 Sep 6 2005 AUTOEXEC.BAT -rwxr-xr-x 1 root root 512 Oct 15 2012 BOOTSECT.SAV drwxr-xr-x 8 root root 4096 Aug 2 14:33 CMU -rwxr-xr-x 1 root root 15 Jul 16 08:14 CMU_BOOT.SCN -rwxr-xr-x 1 root root 54645 May 31 1994 COMMAND.COM -rwxr-xr-x 1 root root 420 Feb 5 2008 CONFIG.SYS drwxr-xr-x 2 root root 4096 Jan 26 2000 DOS drwxr-xr-x 5 root root 4096 Oct 27 2004 INTERNAL -rwxr-xr-x 1 root root 40774 May 31 1994 IO.SYS -rwxr-xr-x 1 root root 38138 May 31 1994 MSDOS.SYS -rwxr-xr-x 1 root root 0 Oct 15 2012 NBOAFWU.VLA -rwxr-xr-x 1 root root 43 Oct 15 2012 NOFWUPD.TXT -rwxr-xr-x 1 root root 458 Jul 16 08:14 SCANDISK.LOG drwxr-xr-x 2 root root 4096 Jan 26 2000 TEMP drwxr-xr-x 2 root root 4096 Oct 27 2004 VERM sync umount /mnt/cmu200hd/ losetup -d /dev/loop0 qemu-system-i386 -cpu help x86 qemu64 QEMU Virtual CPU version 2.5+ x86 phenom AMD Phenom(tm) 9550 Quad-Core Processor x86 core2duo Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz x86 kvm64 Common KVM processor x86 qemu32 QEMU Virtual CPU version 2.5+ x86 kvm32 Common 32-bit KVM processor x86 coreduo Genuine Intel(R) CPU T2600 @ 2.16GHz x86 486 x86 pentium x86 pentium2 x86 pentium3 x86 athlon QEMU Virtual CPU version 2.5+ x86 n270 Intel(R) Atom(TM) CPU N270 @ 1.60GHz x86 Conroe Intel Celeron_4x0 (Conroe/Merom Class Core 2) x86 Penryn Intel Core 2 Duo P9xxx (Penryn Class Core 2) x86 Nehalem Intel Core i7 9xx (Nehalem Class Core i7) x86 Westmere Westmere E56xx/L56xx/X56xx (Nehalem-C) x86 SandyBridge Intel Xeon E312xx (Sandy Bridge) x86 IvyBridge Intel Xeon E3-12xx v2 (Ivy Bridge) x86 Haswell-noTSX Intel Core Processor (Haswell, no TSX) x86 Haswell Intel Core Processor (Haswell) x86 Broadwell-noTSX Intel Core Processor (Broadwell, no TSX) x86 Broadwell Intel Core Processor (Broadwell) x86 Opteron_G1 AMD Opteron 240 (Gen 1 Class Opteron) x86 Opteron_G2 AMD Opteron 22xx (Gen 2 Class Opteron) x86 Opteron_G3 AMD Opteron 23xx (Gen 3 Class Opteron) x86 Opteron_G4 AMD Opteron 62xx class CPU x86 Opteron_G5 AMD Opteron 63xx class CPU x86 host KVM processor with all supported host features (only available in KVM mode) qemu-system-i386 -cpu pentium3 -m size=256 -boot order=c -hdc ./cmudisk.raw fdisk -cdos ./cmudisk.raw Command (m for help): a Device Boot Start End Sectors Size Id Type ./cmudisk.raw1 * 63 4194303 4194241 2G 6 FAT16 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 1+0 records in 1+0 records out 512 bytes copied, 0.000175215 s, 2.9 MB/s -drive file=file format=f 1007 2017-08-08 14:53:24 cd //home/markus/qemuwrk 1008 2017-08-08 14:53:31 fdisl -l ./cmudisk.raw 1009 2017-08-08 14:53:36 fdisk -l ./cmudisk.raw 1010 2017-08-08 14:53:45 fdisk ./cmudisk.raw 1011 2017-08-08 14:54:23 fdisk -c dos ./cmudisk.raw 1012 2017-08-08 14:54:45 fdisk --compatibility=dos ./cmudisk.raw 1013 2017-08-08 14:56:08 fdisk -c dos ./cmudisk.raw 1014 2017-08-08 14:56:14 fdisk -cdos ./cmudisk.raw 1015 2017-08-08 14:56:58 mkfs.fat -n CMU200 ./cmudisk.raw1 1016 2017-08-08 14:58:29 losetup /dev/loop0 ./cmudisk.raw 1017 2017-08-08 14:59:20 mkfs.fat -n CMU200 /dev/loop0p1 1018 2017-08-08 14:59:40 mkfs.fat -n CMU200 /dev/loop0 1019 2017-08-08 15:00:19 losetup -d /dev/loop0 1020 2017-08-08 15:06:24 fdisk -cdos ./cmudisk.raw 1021 2017-08-08 15:09:30 losetup -fs -o $((63*512)) ./cmudisk.raw 1022 2017-08-08 15:10:41 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1023 2017-08-08 15:11:14 mkfs.fat -n CMU200 /dev/loop0 1024 2017-08-08 15:14:44 ls -l /mnt 1025 2017-08-08 15:15:12 mkdir /mnt/cmu200hd 1026 2017-08-08 15:15:35 mount /dev/loop /mnt/cmu200hd/ 1027 2017-08-08 15:15:43 mount /dev/loop0 /mnt/cmu200hd/ 1028 2017-08-08 15:16:13 ls -l /mnt/cmu200hd/ 1029 2017-08-08 15:16:30 ls -l 1030 2017-08-08 15:16:35 cd R-S_CMU_HD/ 1031 2017-08-08 15:16:38 ls -l 1032 2017-08-08 15:17:01 cp -rp * /mnt/cmu200hd/ 1033 2017-08-08 15:18:26 ls -l /mnt/cmu200hd/ 1034 2017-08-08 15:19:34 sync 1035 2017-08-08 15:19:54 umount /mnt/cmu200hd/ 1036 2017-08-08 15:25:55 fdisk -cdos ./cmudisk.raw 1037 2017-08-08 15:26:10 cd /home/markus/qemuwrk 1038 2017-08-08 15:26:14 fdisk -cdos ./cmudisk.raw 1039 2017-08-08 15:27:10 fdisk -l ./cmudisk.raw 1040 2017-08-08 15:44:01 ls -l 1041 2017-08-08 15:44:18 fdisk -l msdos.disk 1042 2017-08-08 15:56:09 ls -l 1043 2017-08-08 15:56:41 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 1044 2017-08-08 16:00:40 fdisk -l ./cmudisk.raw 1045 2017-08-08 16:01:41 qemu-img create -f qcow ./cmudisk.raw 2G 1046 2017-08-08 16:01:48 ls -l 1047 2017-08-08 16:02:35 fdisk -l ./cmudisk.raw 1048 2017-08-08 16:02:50 ls -l 1049 2017-08-08 16:04:00 fdisk -cdos ./cmudisk.raw 1050 2017-08-08 16:04:48 qemu-img create -f qcow ./cmudisk.raw -o size=2G 1051 2017-08-08 16:04:53 ls -l 1052 2017-08-08 16:05:18 qemu-img create -f raw ./cmudisk.raw -o size=2G 1053 2017-08-08 16:05:23 ls -l 1054 2017-08-08 16:05:41 fdisk -cdos ./cmudisk.raw 1055 2017-08-08 16:07:01 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 1056 2017-08-08 16:07:07 fdisk -cdos ./cmudisk.raw 1057 2017-08-08 16:07:29 qemu-img create -f raw ./cmudisk.raw -o size=2G 1058 2017-08-08 16:07:51 fdisk --help 1059 2017-08-08 16:09:50 fdisk --output dos --compatibility=dos ./cmudisk.raw 1060 2017-08-08 16:10:02 fdisk --compatibility=dos ./cmudisk.raw 1061 2017-08-08 16:12:20 dd if=/dev/null of=cmudisk.raw bs=1M count=2048 1062 2017-08-08 16:12:24 ls -l 1063 2017-08-08 16:12:41 dd if=/dev/zero of=./cmudisk.raw bs=1M count=2048 1064 2017-08-08 16:13:00 ls -ltr 1065 2017-08-08 16:13:15 fdisk --compatibility=dos ./cmudisk.raw 1066 2017-08-08 16:14:24 fdisk -cdos ./cmudisk.raw 1067 2017-08-08 16:14:49 cfdisk -cdos ./cmudisk.raw 1068 2017-08-08 16:15:37 cfdisk --help 1069 2017-08-08 16:15:54 cfdisk -z ./cmudisk.raw 1070 2017-08-08 16:17:13 fdisk -cdos ./cmudisk.raw 1071 2017-08-08 16:21:37 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 seek=1 1072 2017-08-08 16:21:45 fdisk -cdos ./cmudisk.raw 1073 2017-08-08 16:22:33 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1074 2017-08-08 16:23:02 losetup -d /dev/loop0 1075 2017-08-08 16:23:04 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1076 2017-08-08 16:23:23 mount /dev/loop0 /mnt/cmu200hd/ 1077 2017-08-08 16:24:49 mkfs.fat -n CMU200 /dev/loop0 1078 2017-08-08 16:25:13 losetup -d /dev/loop0 1079 2017-08-08 16:25:29 fdisk -cdos ./cmudisk.raw 1080 2017-08-08 16:28:44 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1081 2017-08-08 16:29:07 mkfs.fat -n CMU200 /dev/loop0 1082 2017-08-08 16:29:40 losetup -d /dev/loop0 1083 2017-08-08 16:29:56 fdisk -cdos ./cmudisk.raw 1084 2017-08-08 16:30:39 dd if=/dev/zero of=./cmudisk.raw bs=1M count=2048 1085 2017-08-08 16:31:14 fdisk -cdos ./cmudisk.raw 1086 2017-08-08 16:32:47 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1087 2017-08-08 16:32:56 mkfs.fat -n CMU200 /dev/loop0 1088 2017-08-08 16:33:11 mount /dev/loop0 /mnt/cmu200hd/ 1089 2017-08-08 16:33:27 cd R-S_CMU_HD/ 1090 2017-08-08 16:33:41 cp -rp * /mnt/cmu200hd/ 1091 2017-08-08 16:33:49 sync 1092 2017-08-08 16:33:55 cd .. 1093 2017-08-08 16:34:03 umount /dev/loop0 1094 2017-08-08 16:34:10 losetup -d /dev/loop0 1095 2017-08-08 16:35:07 ls -l 1096 2017-08-08 16:35:18 cp cmudisk.raw cmudisk.raw.bck 1097 2017-08-08 16:36:38 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 seek=1 1098 2017-08-08 16:44:02 cp cmudisk.raw.bck cmudisk.raw 1099 2017-08-08 16:44:28 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 seek=2 1100 2017-08-08 16:44:42 fdisk -cdos ./cmudisk.raw 1101 2017-08-08 16:45:27 cp cmudisk.raw.bck cmudisk.raw 1102 2017-08-08 16:45:42 sync 1103 2017-08-08 16:45:48 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 seek=3 1104 2017-08-08 16:45:52 sync 1105 2017-08-08 16:46:55 dd if=/dev/zero of=./cmudisk.raw bs=1M count=2048 1106 2017-08-08 16:47:13 sync 1107 2017-08-08 16:47:18 fdisk -cdos ./cmudisk.raw 1108 2017-08-08 16:48:02 sync 1109 2017-08-08 16:48:10 ls -l 1110 2017-08-08 16:48:21 cp cmudisk.raw cmudisk.raw.63.bck 1111 2017-08-08 16:48:36 mv cmudisk.raw.bck cmudisk.raw.64.bck 1112 2017-08-08 16:48:39 ls -l 1113 2017-08-08 16:49:18 losetup -o $((63*512)) /dev/loop0 ./cmudisk.raw 1114 2017-08-08 16:49:30 mkfs.fat -n CMU200 /dev/loop0 1115 2017-08-08 16:49:45 mount /dev/loop0 /mnt/cmu200hd/ 1116 2017-08-08 16:49:49 cd R-S_CMU_HD/ 1117 2017-08-08 16:50:04 cp -rp * /mnt/cmu200hd/ 1118 2017-08-08 16:50:07 ls -l 1119 2017-08-08 16:50:15 cd .. 1120 2017-08-08 16:50:16 sync 1121 2017-08-08 16:50:23 ls -l 1122 2017-08-08 16:50:45 cp cmudisk.raw cmudisk.raw.63.fat.sw.bck 1123 2017-08-08 16:51:44 umount /dev/loop0 1124 2017-08-08 16:51:48 sync 1125 2017-08-08 16:52:03 losetup -d /dev/loop0 1126 2017-08-08 16:52:17 history | grep dd 1127 2017-08-08 16:52:40 dd if=./BOOTSECT.SAV of=cmudisk.raw bs=512 count=1 seek=1 1128 2017-08-08 16:52:56 fdisk -l cmudisk.raw 1129 2017-08-08 16:53:50 history