এটি আমার প্রাথমিক উত্তরের একটি আপডেট সংস্করণ, এটি নিক্সস 15.09 এর জন্য কাজ করা উচিত। প্রাথমিক সংস্করণটির তুলনায় এটিতে সামান্য পরিবর্তন রয়েছে যা আমি নিক্স- ডেভেলিং মেলিং তালিকা থেকে কিছু সহায়তায় নিক্সস 14.04 ইনস্টল করেছিলাম ।
প্রাথমিক সেটআপ
ম্যাক ওএস 10.9 এর সাথে ম্যাকবুক 5,1 (২০০৮) এবং হার্ড ড্রাইভটি নিম্নরূপে বিভাজন:
ক) 200 এমবি ইএফআই সিস্টেম পার্টিশন "EFI" লেবেলযুক্ত।
খ) ম্যাক ওএস দ্বারা ব্যবহৃত দুটি পার্টিশন (10.9)।
গ) "নিক্সোস" এবং "হোম" লেবেলযুক্ত দুটি খালি ext4 পার্টিশন এবং একটি "ল্যাপটপ" লেবেলযুক্ত একটি লিনাক্স সোয়াপ পার্টিশন।
আমি নিম্নলিখিত সরঞ্জামগুলি ব্যবহার করেছি:
মুদ্রিত হিসাবে এখানে আমার পার্টিশন টেবিল gdisk
:
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00 EFI System Partition
2 409640 104603575 49.7 GiB AF00 Untitled
3 104865720 261418767 74.7 GiB AF00 Untitled
4 261680912 287071535 12.1 GiB 8302 home
5 287071536 307888927 9.9 GiB 8300 nixos
7 307888928 312581774 2.2 GiB 8200 swap
কেবল ইথারনেট ইন্টারনেট সংযোগ।
একটি ইউএসবি ড্রাইভ এমবিআর দিয়ে FAT হিসাবে ফর্ম্যাট করা NIXOS_ISO
হয়েছে এবং নিক্সস 15.09 64-বিট আইএসও চিত্রের লাইভ (লাইভ সিডি বা ন্যূনতম) এর একটি অনুলিপি (টেনে নিয়ে যাওয়া এবং ফেলে দেওয়া) সহ লেবেলযুক্ত ।
ইউএসবি ড্রাইভের লেবেল অবশ্যই হবে NIXOS_ISO
(আমি FLASH
একবার চেষ্টা করেছিলাম , এটি কার্যকর হয়নি)।
দেখে মনে হচ্ছে নিক্সস 15.09 আইএসও চিত্রগুলি ম্যাক ওএসের অধীনে মাউন্ট করা যাবে না। যদি চিত্রটি মাউন্ট করা যায় না তবে এটির সামগ্রীগুলি বের করার জন্য এটি যথেষ্ট। আমি কেকা ফাইল আর্কিভার দিয়ে আইএসও চিত্রের সামগ্রীগুলি বের করতে পারি ।
স্থাপন
Alt/Optionরিবুট করার সময় কী ধরে রেখে ইউএসবি ড্রাইভ থেকে বুট করুন এবং ইউএসবি ইএফআই বুট নির্বাচন করে । "রুট" (পাসওয়ার্ড ছাড়াই) হিসাবে লগ ইন করুন। ইন্টারনেট সংযোগ কাজ করছে তা নিশ্চিত করুন। ইন্টারনেট সংযোগ ইনস্টলেশন জন্য প্রয়োজনীয়।
এক্সিকিউট
swapon /dev/disk/by-label/swap
mount /dev/disk/by-label/nixos /mnt
mkdir /mnt/boot
mkdir /mnt/home
mount /dev/disk/by-label/EFI /mnt/boot
mount /dev/disk/by-label/home /mnt/home
nixos-generate-config --root /mnt
যোগ
nixpkgs.config.allowUnfree = true;
উত্পন্ন /mnt/etc/nixos/configration.nix ফাইলটিতে।
এক্সিকিউট
nixos-install
রিবুট:
reboot
বুট প্রক্রিয়া
( 14.04 এর সাথে এটি আমার অভিজ্ঞতা ছিল ))
রিবুট করার পরে কম্পিউটারটি নিক্সস-এ বুট হয়েছে। এইবার Alt/Optionচাবিটি ধরে আমি আবার রিবুট করলাম । বুট মেনুতে দুটি দেখতে অনুরূপ "EFI বুট" আইটেম দেখানো হয়েছে। দেখা গেল যেগুলির মধ্যে একটি হ'ল ম্যাক ওএস, এবং অন্যটি নিক্সস। (আশ্চর্যজনক - এর আগে ম্যাক ওএসের সাথে ম্যাক ওএস পার্টিশনটির নামকরণ করা হয়েছিল।) ঠিক আছে।
আমি কৌতূহল ছাড়াই EFI সিস্টেম বিভাজনের সামগ্রীটি মাউন্ট এবং পরিদর্শন করেছি:
§ tree /Volumes/EFI/
.
├── EFI
│ ├── APPLE
│ │ ├── EXTENSIONS
│ │ │ └── Firmware.scap
│ │ └── FIRMWARE
│ │ └── MB51_007D_03B_LOCKED.scap
│ ├── Boot
│ │ └── BOOTX64.EFI
│ ├── gummiboot
│ │ └── gummibootx64.efi
│ └── nixos
│ ├── 5683z247xmsrh4lyr2hgpxwlb9gg5wyl-linux-3.12.20-bzImage.efi
│ └── mmjxbf6vwp5mwb384yfd6c8vkhd19gx8-initrd-initrd.efi
└── loader
├── entries
│ └── nixos-generation-1.conf
└── loader.conf
সেখানে / EFI / অ্যাপল ছাড়াও সমস্ত কিছুই এবং এর সামগ্রীটি নিক্সস ইনস্টলেশন দ্বারা তৈরি করা হয়েছে।
আবার ম্যাক ওএস ডিফল্ট করা হচ্ছে
( 14.04 এর সাথে এটি আমার অভিজ্ঞতা ছিল ))
ম্যাক ওএসকে আবার ডিফল্ট করতে এবং Optionম্যাক ওএস পার্টিশনের নাম অনুসারে-কি বুট মেনুতে সম্পর্কিত আইটেমটি তৈরি করতে, ম্যাক ওএসের অধীনে সিস্টেম প্রিফারেন্স ...> স্টার্টআপ ডিস্কে গিয়ে ম্যাক ওএসের সাথে পার্টিশনটি নির্বাচন করা যথেষ্ট ছিল । আশ্চর্যের বিষয় হল, এটি অ্যাডমিনের পাসওয়ার্ডে দু'বার প্রবেশ করা দরকার, এবং পার্টিশনটি এখনও নির্বাচিত হিসাবে প্রদর্শিত হয়নি, তবে অন্যথায় এটি কাজ করে।
অন্যান্য নির্দেশাবলী
সবসময় দেখতে gummiboot মেনু, এটিকে সেট করা যথেষ্ট boot.loader.gummiboot.timeout
মধ্যে configuration.nix ।
আমার এনভিডিয়া গ্রাফিক্স কার্ডটি সঠিকভাবে কনফিগার করতে , আমি ওপেন-সোর্স নুভাউ ড্রাইভারটি ব্যবহার করে শেষ করেছি :
services.xserver.videoDrivers = [ "nouveau" ];
এটি সম্পর্কে আমার কোনও অভিযোগ নেই। আমি যদি এর "nvidia"
পরিবর্তে মালিকানা ব্যবহার করি তবে পাঠ্য কনসোলগুলি কাজ করে না।
নিক্সস 16.09 এর জন্য আপডেট । আমি লক্ষ্য করেছি যে নিক্সস ১ 16.০৯-এর সাথে আমার মেশিনে, সবকিছু ভালভাবে কাজ করার জন্য কনফিগারেশন.নিক্সের বিকল্পের services.xserver.videoDrivers
প্রয়োজন নেই এবং আসলে এটি গ্লমার্ক 2 ওপেনজিএল বেঞ্চমার্কের সাথে করা কয়েকটি পরীক্ষার অনুসারে গ্রাফিকাল পারফরম্যান্সটিকে লক্ষণীয়ভাবে কমিয়ে দেয় । আমি আরও লক্ষ্য করেছি যে নির্বাচনের ফলে গ্রাফিকাল মোড ভেঙে যায় তবে আমি নিক্স ওএস 14.04-র সাথে যা দেখেছি তার বিপরীতে পাঠ্য কনসোলগুলি ছেড়ে যায়। এগুলি আমার কাছে কিছুটা অদ্ভুত লাগছে, তবে এটি আমি পর্যবেক্ষণ করেছি, তাই আমি আমার কনফিগারেশন.নিক্স থেকে এই বিকল্পটি সরিয়েছি ।"nvidia"
আপেলসএমসি মডিউলটি লোড করতে (উদাহরণস্বরূপ হঠাৎ মোশন সেন্সরটির জন্য) এটি কনফিগারেশন.নিক্সে নিম্নলিখিতগুলি যুক্ত করার পরামর্শ দেওয়া হয়েছিল :
boot.kernelModules = [ "applesmc" ];
মন্তব্য এবং পর্যবেক্ষণ
আমার ম্যাকবুকটিতে নিক্সস-এর একমাত্র "সমস্যা" যা আমি এখনও অবধি পর্যবেক্ষণ করেছি তা হল নিক্সস চালানো আমার ল্যাপটপটি সাধারণত ম্যাক ওএস 10.9 এর চেয়ে 5-10 ° সি গরম হয়। ম্যাকের লিনাক্সের ক্ষেত্রে এটি স্বাভাবিক সমস্যা হতে পারে ।
বিকল্প ইনস্টলেশন নির্দেশাবলী লিঙ্ক