NTFS विभाजन पर Ubuntu स्थापित करें


16

उबंटू इंस्टॉलर मुझे NTFS विभाजन पर स्थापित करने की अनुमति नहीं देता है, लेकिन कुछ परिस्थितियों में मुझे ऐसा करने की आवश्यकता होती है। क्या यह संभव है?


व्युबी? ... और यदि इंस्टॉलर आपको NTFS विभाजन पर स्थापित करने की अनुमति देता है, तो फाइलसिस्टम को ext4 में बदल दिया जाना चाहिए? क्या मैं सही हू?
बाइनरी लाइफ

मैं विंडोज नहीं चलाऊंगा।
ऑक्सविवि

1
@enzotib, यह ठीक होगा, लेकिन मुझे इसे विंडोज सिस्टम तक पहुंच की आवश्यकता है। USB स्टोरेज मीडियम और पोर्टेबल ऑपरेटिंग सिस्टम के रूप में भी काम करने का दोहरा उद्देश्य है।
ऑक्सीविवि

1
इसलिए विंडोज़ स्टोरेज के लिए पहला प्राथमिक विभाजन करें, और ubuntu (प्लस स्वैप, यदि आवश्यक हो) स्थापित करने के लिए एक और विभाजन
enzotib

1
@ 13east, 4 GB फ़ाइल आकार सीमा एक सीमा नहीं है जिसका मैं मनोरंजन कर सकता हूं।
ऑक्सीविवि

जवाबों:


14

नहीं। NTFS लिनक्स फाइल की अनुमति का समर्थन नहीं करता है, इसलिए आप इस पर लिनक्स सिस्टम स्थापित नहीं कर सकते।


4
कोई बदसूरत हैक्स भी नहीं?
Oxwivi

शायद कहीं न कहीं कोई हैक मौजूद है जो NTFS के शीर्ष पर एक लिनक्स फाइल सिस्टम को लागू करता है जैसे UMSDOS ने FAT के ऊपर किया था, लेकिन मैंने ऐसा कभी नहीं देखा।
फ्लोरियन डिस्च

होनहार लगता है, किसी भी संकेत के रूप में जहाँ मैं इस तरह के सामान के बारे में अधिक जानकारी पा सकते हैं?
13

1
यह उस तरीके से काम नहीं करता है। आप NTFS विभाजन पर उबंटू स्थापित करने में सक्षम नहीं होंगे - अनुमतियाँ सिस्टम केवल उस प्रकार के विभाजन पर काम नहीं करती हैं।
थॉमस वार्ड

1
मैं वास्तव में इस उत्तर से संतुष्ट नहीं हूँ। क्या सिस्टम अनुमतियों को अनदेखा करने का कोई तरीका नहीं है? वहाँ Cygwin, VirtualBox और सांबा निश्चित रूप से आंशिक रूप से काम करने के लिए इसे पाने के लिए कुछ है। हालाँकि वे निश्चित रूप से इस तरह के काम नहीं करेंगे।
विलियम

10

NTFS विभाजन पर उबंटू को स्थापित करना संभव है।

छवि निर्माण

आपको अपने NTFS विभाजन पर एक छवि फ़ाइल बनाने की आवश्यकता है। अपने उबंटू लाइव सीडी को बूट करने का प्रयास करें, एक टर्मिनल शुरू करें, निर्देशिका को अपने NTFS विभाजन में बदलें, और एक छवि फ़ाइल बनाएँ:

cd /media/ubuntu/<your_ntfs_partition>/
mkdir linux
cd linux/
dd if=/dev/zero of=./linux.img bs=1M count=32768
mkfs.ext4 ./linux.img

यह EXT4 के साथ 32GB आकार की एक छवि फ़ाइल बनाएगा linux/linux.img

लूपबैक फाइलसिस्टम सेटअप

अब, पर एक आभासी ब्लॉक डिवाइस बनाने /dev/sdXजहां Xएक गैर कब्जे वाले ब्लॉक युक्ति चरित्र है (यानी मैं केवल है /dev/sda, तो मैं इस्तेमाल किया /dev/sdb);

एक मामूली संख्या भी चुनें (इस मामले में 200) जो कि उपयोग में नहीं है ls -al /dev:

sudo mknod /dev/sdb b 7 200
sudo losetup /dev/sdb ./linux.img

उबंटू स्थापित करना

अब आप उबंटू इंस्टॉलर को लॉन्च कर सकते हैं और उबंटू को स्थापित कर सकते हैं /dev/sdX, सुनिश्चित करें कि आपने अपने असली डिस्क (या ईएफआई विभाजन) पर बूटलोडर स्थापित किया है यदि आपके पास उस डिस्क पर विंडोज स्थापित नहीं है । इंस्टॉलेशन के बाद, आपको इमेज को माउंट करके कर्नेल और initrd फ़ाइल नाम प्राप्त करने की आवश्यकता है:

sudo mkdir /media/ubuntu/rfs
sudo mount -o loop /dev/sdb /media/ubuntu/rfs
ls -al /media/ubuntu/rfs/boot

मेरे मामले में कर्नेल और initrd फ़ाइल नाम को चिह्नित करें vmlinuz-4.4.0-31-generic, और initrd.img-4.4.0-31-generic

बूटलोडर

मेरे पास अपने NTFS विभाजन पर एक विंडोज़ है, इसलिए मैंने अपने बूट लोडर के रूप में Grub2Win को चुना है । हालाँकि, यदि आपके पास Windows स्थापित नहीं है और NTFS विभाजन (जो कि हालांकि ऐसा करने का कोई मतलब नहीं है) का उपयोग करने के लिए जोर दिया है, तो GRUB को पिछले चरण में आपकी डिस्क पर स्थापित होना चाहिए। कोई बात नहीं आप Grub2Win या मूल GRUB का उपयोग करते हैं, आपको अपने GRUB कॉन्फ़िगरेशन को संपादित करने और निम्नलिखित का उपयोग करने की आवश्यकता है:

echo Booting linux...

loopback loop0 (hd0,1)/linux/linux.img
set root=(loop0)
linux /boot/vmlinuz-4.4.0-31-generic root=/dev/sda1 loop=/linux/linux.img rw verbose nosplash
initrd /boot/initrd.img-4.4.0-31-generic

आपको अपनी लिनक्स इमेज में रहने वाले NTFS विभाजन को संपादित करने की आवश्यकता है (hd0,1)और /dev/sda1इसे प्राप्त करने के लिए आप GRUB कमांड लाइन का उपयोग कर सकते हैं। अपनी स्थापना के अनुसार कर्नेल और initrd फ़ाइल नाम भी संशोधित करें। सुनिश्चित करें कि आपके GRUB में NTFS और लूपबैक सपोर्ट है।

अब, जब आप डिस्क को बूट करते हैं, तो आप GRUB के साथ उबंटू में बूट कर सकते हैं। मैंने अपने कदम और प्रक्रिया यहाँ लिखी है , लेकिन मैं Grub2Win का उपयोग कर रहा हूँ जैसा कि मैंने पहले उल्लेख किया है।


2
कृपया किसी अन्य प्रश्न का संदर्भ देने के लिए उत्तर न लिखें। जब आपकी पर्याप्त प्रतिष्ठा हो, या उपयुक्त के रूप में एक डुप्लिकेट के रूप में फ़्लैग करके टिप्पणियों का उपयोग करके किया जा सकता है
Zanna

क्षमा करें, मैं एक पूर्ण उत्तर लिखने जा रहा हूं। यह प्रश्न दूसरे प्रश्न के साथ नकल नहीं करता है, इस प्रश्न का उत्तर उस प्रश्न के उत्तर में शामिल क्रियाओं की आवश्यकता है।
कोंग चुन हो

ठीक है, कृपया अपना उत्तर संपादित करें :)
ज़न्ना

किया हुआ। क्या downvoter कृपया अपने downvote को वापस ले सकता है? धन्यवाद।
कांग चुन हो

यह मैं नहीं था ... और जो भी इसे अधिसूचित नहीं किया जाएगा। मैं आपके उत्तर को उभारने के लिए विषय को अच्छी तरह से समझ नहीं पा रहा हूँ, उम्मीद है कि अन्य लोग भी होंगे
Zanna

4

मुझे यकीन नहीं है कि आपकी "कुछ निश्चित परिस्थितियां" क्या हैं, लेकिन आप विभाजन को आकार देने और उबंटू को अपनी जगह देने से बेहतर हैं। आप बाद में उबंटू विभाजन को हमेशा आकार बदल सकते हैं / स्थानांतरित कर सकते हैं।

आप सुरक्षा, तकनीकी और अन्य कारणों के लिए NTFS सिस्टम पर लिनक्स स्थापित नहीं कर सकते हैं (उदाहरण के लिए, NTFS एक यूजर-स्पेस ड्राइवर द्वारा समर्थित है)।


1
इसके अलावा, प्रतीकात्मक लिंक NTFS द्वारा समर्थित नहीं हैं और आवश्यक हैं।
NRoach44

) ...: @ NRoach44: आप अपने खुद के जवाब अगर आप की तरह जोड़ सकते हैं
RolandiXor

@ मेहरदाद स्पष्ट रूप से अनुशंसित नहीं है, और संभावित रूप से खतरनाक है। मैं नए उपयोगकर्ताओं की सुरक्षा के लिए आपकी टिप्पणी को हटा रहा हूं। इसके अलावा, इस तरह की टिप्पणियों के साथ उत्तर देते समय, उत्तर की तारीख की जांच करना सुनिश्चित करें।
RolandiXor

@ रोलंडीएक्सोर: मैंने इसे पढ़ा, लेकिन मैं कह रहा हूं कि तर्क गलत है, और इसका तारीख से कोई लेना-देना नहीं है। स्पष्ट रूप से तथ्य यह है कि NTFS एक यूजरस्पेस चालक द्वारा समर्थित है, इसे इस्तेमाल होने से नहीं रोकता है। तथ्य यह है कि आपके कारण फर्जी हैं और ऐसा होने से न रोकें। यह मेरी टिप्पणी को हटाने के लिए मेरी पुस्तक में विशेषाधिकारों का दुरुपयोग है जब मैं आपके उत्तर को इंगित कर रहा हूं तो यह गलत है, लेकिन किसी भी मामले में, आपको पहले अपना जवाब अपडेट करना चाहिए ताकि यह लोगों से झूठ न
बोले

1

माना जाता है, वूबी एक उबंटू इंस्टॉलर है जो उबंटू को किसी अन्य विंडोज एप्लिकेशन की तरह "इंस्टॉल और अनइंस्टॉल" करने की अनुमति देता है - मैंने कभी यह कोशिश नहीं की लेकिन मुझे लगता है कि पूरा विभाजन एक फाइल में निहित है जो NTFS ड्राइव पर हो सकता है।

http://www.ubuntu.com/download/ubuntu/windows-installer

मुझे पूरा यकीन है कि शब्द के पारंपरिक अर्थों में NTFS विभाजन पर उबंटू को स्थापित करना संभव नहीं है - यानी एक स्टैंड-अलोन ओएस के रूप में जो सीधे ड्राइव आदि को एक्सेस करता है। एक चीज के लिए, फाइलसिस्टम परमिशन मॉडल काफी अलग हैं आदि।

हालांकि, आप एक Ubuntu से NTFS विभाजन का उपयोग कर सकते हैं, जो कि, उदाहरण के लिए, ext4- विभाजन पर स्थापित है।


लेकिन मेरे लिए कोई विंडोज नहीं है ...
वूबी

2
यदि आपके पास खिड़कियां नहीं हैं, तो आपको NTFS की आवश्यकता क्यों है? बस इसे भूल जाओ। यह ऐसा है जैसे आप ext2 / 3/4 पर Windows स्थापित करना चाहते हैं, भले ही आपके पास ext * filesystems का समर्थन करने के लिए कोई लिनक्स न हो :) लेकिन वैसे भी, सिद्धांत रूप में, NTFS पर स्थापित करना पूरी तरह से असंभव नहीं है: आप एक बड़ा बना सकते हैं NTFS पर पर्याप्त फ़ाइल, जिसका उपयोग लूपबैक माउंट के रूप में किया जाता है (ताकि वह फ़ाइल ext3 / 4 "अंदर" होगी)। हालाँकि, मुझे यकीन नहीं है कि ऐसा करने की सरल विधि है ... उस मामले में भी, लिनक्स के दृष्टिकोण से, यह ext2 / 3 पर स्थापित है, बस यह NTFS पर केवल एक फ़ाइल है ...
LGB

Wubi केवल इसलिए काम करती है क्योंकि यह डिस्क डिस्क को उस डिस्क ब्लॉब के अंदर स्थापित EXT3 के साथ ड्राइव के रूप में विभाजित करती है। एर्गो बूँद एनटीएफएस विभाजन पर मौजूद है। लेकिन यह एक डिस्क तो NTFS पर Ubuntu के एक डिस्क के अंदर के और भी है
मार्को Ceppi

@ मार्को, क्या हम एनटीएफएस विभाजन में कुछ फ़ोल्डर में एक लाइव यूएसबी डिस्क से फ़ोल्डर्स को बांध सकते हैं?
Oxwivi

@Oxwivi मेरे सिर पर उस बिंदु पर।
मार्को Ceppi
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.