আমার এখান থেকে একটি ডিস্ক চিত্র ফাইল আছে ; পৃষ্ঠাটি বলছে যে আমি এই চিত্রটি কিউইএমইউ এবং নিম্নলিখিত কমান্ড দিয়ে বুট করতে পারি:
$ qemu-system-x86_64 -m 4096 -ctrl-grab -no-reboot x86-64.img
এটি একটি বার্তা দেয়:
WARNING: Image format was not specified for 'x86-64.img' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
এমুলেটর লোড হয়, কিন্তু পাইলস ক্র্যাশ হয়ে যায় যার অর্থ আমি কিছু ভুল করেছি:
(সম্ভবত পিলোস 0 টি ব্লক করে লিখতে চায় তবে পারে না)
raw
কমান্ড লাইন আর্গুমেন্ট, হয় যতটা আমি বলতে পারেন, এই মত পাশ করা বোঝানো:
$ qemu-system-x86_64 -drive format=raw file=x86-64.img
qemu-system-x86_64: -drive format=raw: drive with bus=0, unit=0 (index=0) exists
এটি ব্যর্থ হয়েছে (আমি মনে করি) কারণ আমার বুট ডিভাইসটি /dev/sda
বাস 0 চলছে , সুতরাং নিম্নলিখিতগুলির মধ্যে একটিতে কিউইএমইউর ম্যান পৃষ্ঠা অনুসারে কাজ করা উচিত (তবে তা নয়):
$ qemu-system-x86_64 -drive bus=9 format=raw file=x86-64.img
qemu-system-x86_64: -drive bus=9: Could not open 'format=raw': No such file or directory
$ qemu-system-x86_64 -drive format=raw file=x86-64.img bus=9
qemu-system-x86_64: -drive format=raw: drive with bus=0, unit=0 (index=0) exists
যে bus=9
যুক্তি-drive
গ্রহণ করা উচিত হয় একটি ফাইলের নাম হিসেবে ব্যাখ্যা করা হয়, অথবা সম্পূর্ণরূপে উপেক্ষা করেছেন।
কিউইএমইউতে আমি এই জাতীয় কাঁচা চিত্রটি কীভাবে সঠিকভাবে বুট করব?
এটি চলমান উবুন্টু 15.10,
QEMU emulator version 2.3.0 (Debian 1:2.3+dfsg-5ubuntu9.3), Copyright (c) 2003-2008 Fabrice Bellard
চিত্র সম্পর্কে ডেটা:
$ file x86-64.img
x86-64.img: DOS/MBR boot sector; partition 1 : ID=0x83, active, start-CHS (0x0,1,1), end-CHS (0x82,246,62), startsector 62, 2006072 sectors; partition 2 : ID=0x82, start-CHS (0x83,0,1), end-CHS (0x15,246,62), startsector 2006134, 2006134 sectors
$ fdisk -lu x86-64.img
Disk x86-64.img: 670 KiB, 686080 bytes, 1340 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
x86-64.img1 * 62 2006133 2006072 979.5M 83 Linux
x86-64.img2 2006134 4012267 2006134 979.6M 82 Linux swap / Solaris
qemu-system-x86_64 -fda os.flp
সতর্কতা থেকে মুক্তি পেতে আপনি নিম্নলিখিতটিতে ফ্লপি ড্রাইভের কাঁচা বিকল্পটি কীভাবে নির্দিষ্ট করবেন ?