نظرًا للتوصيات العديدة التي تم تلقيها ، تم تشجيعي على تجربة Arch Linux. إحدى المشكلات القليلة التي واجهتها هي أنني عندما أنشأت Arch's LiveUSB مع UNetbootinبدأت الظاهرة ولكن في لحظة قبل تحميل المثبت مباشرة أغلق الخط قائلا خطأ: لم يظهر جهاز التمهيد بعد 30 ثانية وقد تركت لي محطة رامفس. يبدو أن هذا يرجع إلى خطأ في القوس ، والذي يسهل إصلاحه. |
كل ما عليك فعله هو إعادة تسمية محرك أقراص USB الذي تستخدمه ، أو الأفضل من ذلك ، تغيير ملف التكوين الذي يستخدمه Arch's LiveUSB لاكتشاف محرك التمهيد.
1. قم بتغيير ملف التكوين
بمجرد إنشاء Arch Live USB الخاص بك باستخدام Unetbootin ، افتح ملف syslinux.cfg وابحث عن جميع الإدخالات التي يظهر فيها archisolabel = VERSION_ARCHحيث VERSION_ARCH هو رقم إصدار Arch الذي قمت بتنزيله. في حالتي ، كان الأمر على هذا النحو: archisolabel = ARCH_201005.
ما عليك فعله هو تغيير قيمة المتغير أرشيسولابيل من خلال اسم القسم على USB حيث يوجد Arch. لمعرفة ذلك ، أسهل شيء هو استخدام مستكشف الملفات. على سبيل المثال ، فتحت بندريف مع نوتيلوس ، انقر بزر الماوس الأيمن> خصائص وشاهد ما سيقول بعد ذلك اسم.
بمجرد حصولك على هذه البيانات ، ارجع إلى الملف syslinux.cfg واستبدالها VERSION_ARCH بواسطة اسم العلامة الصحيح. في حالة وجود مسافات ، سأحاول تضمين اسم العلامة بين علامتي اقتباس.
2. قم بتغيير تسمية القسم الذي توجد به ملفات التثبيت
من الواضح أن الخيار الآخر هو تغيير تسمية القسم حيث توجد ملفات تثبيت Arch (في الحالة النموذجية لـ LiveUSB ، على القسم الوحيد من USB الخاص بك) بقيمة المتغير أرشيسولابيل الظهور في syslinux.cfg. صحيح أن الطريقة الأخرى أكثر عملية وبساطة ، لكنها بدت وكأنها فرصة جيدة لإظهار كيفية تغيير تسميات الأنواع المختلفة من الأقسام. أسهل طريقة لتحقيق ذلك هي التثبيت com.gparted.
على Ubuntu ، سيكون ذلك:
sudo apt-get install gparted
بمجرد التثبيت ، فتحت gparted. فتحت القائمة Gparted> الأجهزة> / dev / sdb. ثم حدد القسم المعني ، افعل انقر بزر الماوس الأيمن> إلغاء التثبيت. أخيرا، انقر بزر الماوس الأيمن مرة أخرى> تسمية وكتبت اسم العلامة الصحيح. في حالتي سيكون ARCH_201005.
يعد القيام بالشيء نفسه من محطة طرفية أكثر تعقيدًا بعض الشيء لأنه اعتمادًا على نظام الملفات الذي تم تعيين القسم له ، يجب تثبيت الأداة المناسبة.
sudo apt-get install mtools # fat
sudo apt-get install ntfsprogs # ntfs
sudo apt-get install e2fsprogs # ext2 و ext3 و ext4
sudo apt-get install jfsutils # jfs
sudo apt-get install reiserfsprogs # reiserfs
sudo apt-get install xfsprogs # xfs
ثم عليك إلغاء تحميل القسم. للقيام بذلك ، علينا أولاً أن نعرف مكانها.
سودو FDISK-L
sudo umount NAME
يحل محل الاسم باسم القسم أو المسار الذي تم تركيبه فيه. فمثلا، sudo umount / dev / sdb1 o sudo umount / media / miusb.
FAT
للتحقق من اسم العلامة الحالية:
sudo mlabel -i partition -s ::
لتغيير تسمية الجهاز:
sudo mlabel -i PARTITION :: LABEL
NTFS
للتحقق من اسم العلامة الحالية:
قسم sudo ntfslabel
لتغيير تسمية الجهاز (128 حرفًا كحد أقصى):
sudo ntfslabel PARTITION LABEL
في حال تلقيت خطأ مماثل إجمالي عدد القطاعات (7831520) وليس عدة قطاعات في كل مسار (63)!، قم بفرض تخطي هذا الفحص عن طريق كتابة:
صدى mtools_skip_check = 1 >> ~ / .mtoolsrc
EXT2 و EXT3 و EXT4
للتحقق من اسم العلامة الحالية:
sudo e2label PARTITION
لتغيير تسمية الجهاز (16 حرفًا كحد أقصى):
sudo e2label PARTITION LABEL
JFS
للتحقق من اسم العلامة الحالية:
sudo jfs_tune -l PARTITION
لتغيير تسمية الجهاز (16 حرفًا كحد أقصى):
sudo jfs_tune -L PARTITION LABEL
ريسيرفس
لتغيير تسمية الجهاز (16 حرفًا كحد أقصى):
sudo reiserfstune -l ملصق التقسيم
XFS
للتحقق من اسم العلامة الحالية:
xfs_admin -l PARTITION
لتغيير تسمية الجهاز (12 حرفًا كحد أقصى):
sudo xfs_admin -L PARTITION LABEL
هناك طريقة أسهل بكثير:
dd if = archlinux-2010.05- {core | netinstall} - {i686 | x86_64 | dual} .iso of = / dev / sdx
هل يمكنك مساعدتي؟ لقد استخدمت بالفعل هذا الأمر الذي وضعته dd وعند التشغيل باستخدام USB يخبرني أن ملف .bin تالف .. لقد حاولت بالفعل خفض iso مرة أخرى ولكنه يستمر بنفس الشيء ...
/ home / marduk / Downloads # dd if = archlinux-2015.03.01-dual.iso of = / dev / sdb1
انا مشتاق لشيئ ما؟ أم أن هناك شيء خاطئ؟
شكرا
مرحبا سيزار!
أعتقد أنه سيكون من الأفضل أن تطرح هذا السؤال في خدمة الأسئلة والأجوبة لدينا المسماة أَسال DesdeLinux حتى يتمكن المجتمع بأكمله من مساعدتك في حل مشكلتك.
عناق ، بابلو.
عذرًا! مثير للإعجاب!
شكرا للمشاركة!
في صحتك! بول.
سيكون من المثير للاهتمام معرفة الإدخال الافتراضي لـ GRUB / BURG للتمهيد من pendrive مثل ISO ، لأنه للأسف غير موحد ويجب استدعاء كل ISO من كل توزيع بطريقة مختلفة.
كان لدي هذا الخطأ أيضًا مع Unetbootin.
ما حدث لي بعد ذلك كان أسوأ لأنني تركت قسم المنزل للنظام الجديد ، واخترته كنقطة تثبيت ، لكنني قمت بتهيئته! ولا بأي حال من الأحوال فقد كل شيء :(.
أسألك: هل هناك طريقة لتثبيت Arch مع ترك قسم المنزل سليمًا؟
تحياتي
ممتاز مساهمتك مارك!
شكرا جزيلا لكم على مشاركتها.
عناق وسنة سعيدة! بول.
مرحبًا Mario ، هناك نواة رسمية: هناك النواة التي يتم تثبيتها بشكل افتراضي (في حزمة kernel2) ثم هناك نواة دعم ممتدة ، تعتبر أيضًا مستقرة ولكنها أقل تحديثًا (بشكل عام المراجعات فقط ، فهي 26. .X الآن).
الحزمة الخاصة بهذه الحزمة هي kernel26-lts وهي جوهرية أيضًا ("core" هو المستودع الأساسي في Arch).
تحياتي وسنة جديدة سعيدة! 🙂
في الحقيقة ، صور تثبيت آرتش هجينة الآن ؛ يتم توحيد ISOs للأقراص المضغوطة مع الصور الخاصة بوحدات USB في نفس الملف. لذلك عندما يتعلق الأمر بتثبيت Arch من USB ، فإن نسخ الصورة إلى USB مباشرة يكفي.
التنفيذ على سبيل المثال: `dd if = archlinux-2010.05-netinstall-i686.iso of = / dev / sdb` سيكون لديك بالفعل محرك أقراص USB قابل للتشغيل مع صورة تثبيت شبكة 32 بت (/ dev / sdb يعين USB ، وليس قسم عليه (ومن الواضح أن هذا سيؤدي إلى محو أي بيانات قد تكون عليه) ؛ يجب أيضًا تسمية dd كجذر أو بامتيازات مناسبة).
صور Archboot بواسطة Tobias Powalowski [1] هجينة أيضًا ، وتحتوي أيضًا على نواة قياسية و LTS لكل من 32 بت و 64 بت في نفس الصورة :).
يمكن لمستخدمي Windows استخدام flashnul أو dd لنظام التشغيل Windows أو أي كاتب صور USB يفضلونه.
تحية.
[1]: https://wiki.archlinux.org/index.php/Archboot
لا أعرف كيف سيكون مثبت Arch الرسمي (الموجود في الصور الرسمية) في هذا الوقت الذي لم أقم فيه بتثبيت Arch مثل هذا.
ولكن يمكنك ، على الأقل في المثبت الذي يمتلكه Archboot (صورة أخرى لتثبيت Arch ، نوع من الكل في واحد) عندما تقوم بتعيين نقطة التحميل للقسم الذي تريده ، فإنه يسألك عما إذا كنت تريد إنشاء نظام ملفات جديد في هذا القسم (أي إذا كنت تريد تهيئته) ؛ إذا قلت لا لهذا السؤال ، فسيقوم بتركيب القسم حيث تخبره (على سبيل المثال / home ، / var ، ...) بنظام الملفات الذي حددته وبدون تنسيقه.
آمل أن يساعدك ذلك ، يمكن تنزيل أحدث إصدار من Archboot من هنا (يجب أن يعيد الرابط توجيهك إلى مرآة بالقرب من موقعك): https://downloads.archlinux.de/iso/archboot/latest
انظر ، أنا أعرف بالفعل شيء صغير آخر xD شكرا للتوضيح
مارك ، لقد أزلت ما كنت سأعلق عليه xD بالمناسبة في Arch Linux التي أعرف أنه لا توجد نواة قياسية أو LTS ، هناك نواة لـ 32 وأخرى لـ 64 فترة. التحديثات هي نفسها بالنسبة للجميع وعندما يتم إصدار إصدار جديد ويتم اختباره. ومبروك على الانتقال الى آرتش! عام جديد ، توزيعة جديدة. لن تندم على الأرجح. Salu2 وسنة جديدة سعيدة!
مارك ، لقد أزلت ما كنت سأعلق عليه xD بالمناسبة في Arch Linux التي أعرف أنه لا توجد نواة قياسية أو LTS ، هناك نواة لـ 32 وأخرى لـ 64 فترة. التحديثات هي نفسها بالنسبة للجميع وعندما يتم إصدار إصدار جديد ويتم اختباره. ومبروك على الانتقال الى آرتش! عام جديد ، توزيعة جديدة. لن تندم على الأرجح. Salu2 وسنة جديدة سعيدة!