নতুন পার্টিশনে ফাইল সিস্টেম তৈরি করতে অক্ষম - অ্যামাজন ইসি 2 উদাহরণ


0

আমি লিনাক্স অ্যামাজন অ্যামির উপর একটি নতুন পার্টিশন / dev / xvda1p1 তৈরি করেছি। এর পরে আমি একটি ফাইল সিস্টেম তৈরি করতে অক্ষম।

সমস্যা কি?

# fdisk -l

Disk /dev/xvda1: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3ace0183

  Device Boot      Start         End      Blocks   Id  System
/dev/xvda1p1               1          14      112423+  83  Linux

# mkfs.ext4 /dev/xvda1p1
mke2fs 1.41.12 (17-May-2010)
Could not stat /dev/xvda1p1 --- No such file or directory

The device apparently does not exist; did you specify it correctly?

উত্তর:


0

কৌশল চেষ্টা করুন:

  • udevadm trigger ইউদেবকে নতুন ডিভাইসগুলির সন্ধান করতে এবং / dev / xvda1p1 তৈরি করতে
  • blockdev --rereadpt /dev/xvda1 স্পষ্টভাবে এটিতে পার্টিশন টেবিলটি পুনরায় পড়তে বলুন
  • mknod /dev/xvda1p1 b ${some_number} ${some_number2}ম্যানুয়ালি। dev {some_number probably সম্ভবত / dev / xvda1 তে একই এবং $ {কিছু_ সংখ্যা 2 / / dev / xvda1 এর মতো তবে +1।
  • অবশেষে, আপনি losetup -o ${some_offset} /dev/loop0 /dev/xbda1/ dev / loop0 ব্যবহার করতে পারেন । $ {some_offset probably সম্ভবত 8225280।

দুর্দান্ত, আমি এটি চেষ্টা করব, তবে সমস্যার মূল কারণ কী?
পিকে

যে / dev / xbda1p1 ফাইলটি বিদ্যমান নেই। সাধারণত কার্নেলের একটি ডিভাইসে পার্টিশন সনাক্ত করা উচিত এবং udev তাদের / dev / এ নোড তৈরি করতে হবে।
vi।

কার্নেলকে অবহিত করার অংশবিশেষটিও আমার ক্ষেত্রে কাজ করছে না
পিকে

# ব্লকদেব - রিড্রিপ্ট / দেব / এক্সভিডিএ বিএলকেআরআরপার্ট: অবৈধ যুক্তি
পিকে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.