Lenovo Ideapad 100s पर उबंटू / डेबियन - लिनक्स में इस लैपटॉप के साथ समस्याएं हैं


9

मैंने एक Ideapad 100s उठाया और उस पर Ubuntu स्थापित करने की कोशिश कर रहा था। अब तक मैं उबंटू इंस्टॉलर को बूट करने में असफल रहा हूं। वह मशीन विंडोज़ 10 के साथ आती है, यूईएफआई का उपयोग करती है और इसका सेटअप केवल सुरक्षित बूट को अक्षम करने की अनुमति देता है (जिसमें BIOS संगतता मोड नहीं है)। मैं USB फ्लैश ड्राइव को पुनर्स्थापित करने वाली एक विंडो बनाने में सक्षम था और यह सत्यापित करने के लिए इसका उपयोग करता था कि सिस्टम में EFI USB ड्राइव ( Fn+ F12बूट विकल्पों के लिए) से बूट करने की क्षमता है ।

मैंने ubuntu-15.04-desktop-amd64.isoUSB मीडिया में लिखने के लिए दो तरीकों का इस्तेमाल किया और कोशिश की:

  1. मैंने dd if=ubuntu-15.04-desktop-amd64.iso of=/mnt/sdbतब बूट विकल्प पर आइपैड को रीबूट किया , लेकिन EFI बूट मेनू विंडोज बूट मैनेजर को एकमात्र विकल्प के रूप में दिखाता है।

  2. मैंने iso को माउंट किया /mnt/isoऔर टाइप vfat के साथ /dev/sdb1( बनाया fdisk) बनाया और इसे बूट करने योग्य बनाया। के /dev/sdb1माध्यम से एफएस बनाया mkfs.vfatऔर उस पर मुहिम शुरू की /mnt/sdb1। तब cp -a /mnt/iso/* /mnt/sdb1सभी सामग्री की नकल करते थे। अभी तक बूट किए गए मेनू को बूट किया गया था केवल विकल्प के रूप में विंडोज बूट प्रबंधक दिखाया गया था।

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

अगर किसी के पास मेरे लिए कोई उपाय है, तो मैं आभारी रहूंगा।

# 1 संपादित करें: मैंने http://cdimage.debian.org/cdimage/weekly-builds/multi-arch/iso-cd/debian-testing-amd64-i386-netinst.iso ( ddFlashdrive पर लिखने के लिए प्रयुक्त /dev/sdb) के साथ बूट करने की कोशिश की। और आईपैड यूईएफआई बूट मेनू अब मुझे 'ईएफआई यूएसबी डिवाइस' के लिए विकल्प देता है। मैं इसे चुनता हूं और अगली स्क्रीन GRUB प्रॉम्प्ट है। कुछ सही नहीं है, लेकिन यह पहले से कुछ प्रगति है। यह मुझे क्या बताता है कि amd64 उबंटू आईएसओ छवि है, efi/boot/bootx64.efiलेकिन इस आइडल के फर्मवेयर को 32 बिट .efiफ़ाइल की आवश्यकता है । ऊपर दिए गए डेबियन img में 64 बिट और दोनों हैं efi/boot/bootia32.efi। यह क्यों अटक जाता grub>है हल करने के लिए मेरा अगला रहस्य है। यह आसुस X205TA और http://ubuntuforums.org/showthread.php?t=2254322 पर उबंटू के समान लगने लगा है

# 2 संपादित करें: इसलिए मैंने Ubuntu 15.04 bootia32.efiपर डेबियन रिलीज़ से कॉपी किया efi/boot/और इसके साथ बूट करने की कोशिश की, लेकिन ii grub>मेनू पर भी अटक गया , और मैं इसे बूट नहीं कर सका vmlinuz। मैंने तब देखा कि यह मशीन विंडोज़ 10 32 बिट संस्करण चला रही है, इसलिए मैं 32 बिट के उबंटू संस्करण को देखने गया। नसीब नहीं: न तो 15.10, न 15.04, न ही 14.04 EFI/में है।

इसलिए मैं डेबियन i386 संस्करण के लिए गया। मुझे ग्रब मेनू मिला, इंस्टॉल को हिट करें, और यह इंस्टॉलेशन स्क्रीन पर आगे बढ़ गया। इंस्टॉलर ने भाषा चयन के लिए कहा, और वहां मैंने पाया कि यह आइपैड के स्वयं के कीबोर्ड से कुंजी प्रेस को स्वीकार नहीं करेगा (बाद में जब मैंने ग्राफिकल इंस्टॉल चुना, तो यह माउस इनपुट भी नहीं लेगा)। मैंने एक यूएसबी कीबोर्ड में प्लग इन किया था जिसे मेनू चयन करने के लिए मुझे सही ढंग से पहचानने में सक्षम किया गया था। मैंने USB WiFi डोंगल में प्लग किया और इसे पहचाना गया, लेकिन यह rtxxxफर्मवेयर को लोड नहीं करेगा, जिससे मेरा इंस्टालेशन रुक गया।

मैंने Alt+ के साथ एक टर्मिनल पर स्विच किया F1और lspciकेवल 5 प्रविष्टियाँ दिखा रहा था:

00:00.0 Host bridge, 00:02.0 VGA compatible controller
00:14.0 USB controller
00:1a.0 Encryption controller
00:1f.0 ISA bridge

ऐसा नहीं लगता है कि लिनक्स सभी हार्डवेयर का पता लगा सकता है। यहां तक ​​कि /proc/cpuinfoकेवल एक ही प्रोसेसर की रिपोर्ट करता है। मुझे डर है कि डेबियन के 4.2 कर्नेल debian-testing-i386-netinst.iso(2015-10-12 12:53 पर अपडेट किए गए) अभी इस लैपटॉप के साथ काम करने के लिए तैयार नहीं हैं। मैं कोशिश करना बंद करने (और इसे वापस करने) के लिए लगभग तैयार हूं।


ठीक उसी समस्या का होना। ऐसा लगता है कि आपने मुझे इससे भी आगे कर दिया। किसी भी अधिक प्रगति (या मुझे भी वापस करना चाहिए?)
ग्रू

मुझे पूरा यकीन है कि आप एक Ubuntu-64-बिट छवि को 32-बिट फर्मवेयर के साथ 15.10 तक बूट करने में सक्षम नहीं होंगे। मेरा मानना ​​है कि यह एक कर्नेल मुद्दा है (15.04 में कॉन्फ़िगरेशन परिवर्तन मदद नहीं करेगा)।
chaskes

Chaskes: मैंने डेबियन 64 बिट इनस्टॉल इमेज (और 32bit फर्मवेयर और efi) स्थापित करने की कोशिश की, और इसने इंस्टालेशन को सफलतापूर्वक शुरू किया और इंस्टॉल के बाद लैपटॉप को सही ढंग से बूट किया।
एलेक्स पेलोवोव

जवाबों:


6

मैं Ubuntu 32bit को स्थापित करने में सफल रहा। प्रयुक्त ubuntu-15.10-beta2-desktop-i386.iso(सोचा 15.10 बेहतर समर्थन होगा, अन्य Ubuntus अभी तक की कोशिश नहीं की)। कुंजी 32 बिट का उपयोग करने के लिए है efi और grub (मैंने उन्हें डेबियन 32 बिट से लिया है)। यहाँ त्वरित कदम हैं:

fdisk /dev/mmcblk0 

एक बड़ा vfat, बूट करने योग्य विभाजन बनाएं, फिर इसे प्रारूपित करें:

mkfs.vfat /dev/mmcblk0p1

फिर छवियों और USB कार्ड को माउंट करें:

mount /dev/mmcblk0p1 /mnt/flshdrv/  
mount ubuntu-15.10-beta2-desktop-i386.iso /mnt/ubuntu/  

उबंटू कॉपी से:

cp -a /mnt/ubuntu/* /mnt/ubuntu/.disk /mnt/flshdrv/  
mount debian-testing-i386-netinst.iso /mnt/debian/  
mkdir -p /mnt/flshdrv/efi/boot  
cp /mnt/debian/efi/boot/bootia32.efi  /mnt/flshdrv/efi/boot/  

डेबियन i386 प्रति से:

cp -a /mnt/debian/boot/grub/* /mnt/flshdrv/boot/grub/

ग्रब निर्देशिका में सभी i386 ग्रब आइटम होंगे:

$ ls /mnt/debian/boot/grub/  
total 362  
-r--r--r-- 1 root root   5000 Sep  5 21:21 font.pf2  
dr-xr-xr-x 1 root root  32768 Oct 11 20:34 i386-efi/  
dr-xr-xr-x 1 root root   2048 Oct 12 06:51 theme/  
-r--r--r-- 1 root root   2549 Oct 12 06:51 grub.cfg  
-r--r--r-- 1 root root 327680 Oct 12 06:51 efi.img  

हमें अभी भी मूल ग्रब कॉन्फिगर की आवश्यकता है:

mv /mnt/flshdrv/boot/grub/loopback.cfg /mnt/flshdrv/boot/grub/grub.cfg

फिर umount /mnt/flshdrvऔर अन्य मशीन से निकालें।

इडिपैड 100s में डालें (मैंने अपने यूएसबी कीबोर्ड के यूएसबी स्लॉट को बढ़ाने के लिए डाला, आपको यूएसबी हब की आवश्यकता हो सकती है क्योंकि आपको यूएसबी वाईफाई डोंगल की आवश्यकता होगी)। मैंने पहले बूट को सुरक्षित कर लिया था। का प्रयोग करें Alt+ F12, USB ड्राइव से बूट करने के लिए चुनें। हमेशा की तरह स्थापना आगे बढ़ें। नेटवर्क के लिए आवश्यक USB वाईफ़ाई डोंगल। कीबोर्ड और माउस का काम। ध्वनि की कोशिश नहीं की, न ही आंतरिक वाईफ़ाई, और न ही एमएमसी कार्ड। पूर्व में कुछ ट्विकिंग करना था। रुकें thermal.serviceक्योंकि इसमें ACPI की बहुत सारी त्रुटियां थीं dmesg। किसी कारण के बाद इसे पीसने के लिए ~ 20sec vmlinuzलोड करने के लिए ले जाएगा । पता नहीं क्यों।

आगे मैंने डेबियन डेली बिल्ड के 64 बिट संस्करण के साथ प्रयास किया। उपरोक्त चरणों के समान ही किया गया था (और firmware-linux-nonfree.debUSB कार्ड में कॉपी किया गया था)। उबंटू इंस्टॉलेशन समाप्त होने के बाद, ठीक (64 बिट मोड में) बूट किया गया, लेकिन डेबियन में कर्नेल में कुछ मॉड्यूल गायब हैं (कीबोर्ड और माउस काम नहीं करेगा, स्क्रीन खाली जाएगी और कुछ गतिविधि के बाद मशीन फ़्रीज़ होगी)। इसलिए मैंने उबंटू के लिनक्स कर्नेल पर 4.2.0-16 डिब पैकेज में (एकल उपयोगकर्ता मोड में) स्थापित और स्थापित किया। बूट करने पर, माउस और कीबोर्ड काम करते हैं, और स्क्रीन को खाली करने के साथ कोई समस्या नहीं होती है। ~ 10min निष्क्रियता (मशीन जीवित है) के बाद एलसीडी बंद हो जाता है, किसी भी कुंजी को दबाने से यह वापस चालू हो जाता है।

मुद्दे:

  • साउंडकार्ड पहचाना हुआ नहीं लगता है।
  • आंतरिक वाईफ़ाई कार्ड का पता नहीं लगता है।
  • ढक्कन बंद करने से कुछ नहीं होता, एलसीडी को भी बंद न करें।
  • बैटरी की स्थिति और प्रतिशत 100% बताया गया है
  • स्लीप मोड समर्थित नहीं है

उपकरणों की खिड़कियों की सूची से: ध्वनि इंटेल एसएसटी ऑडियो डिवाइस (डब्ल्यूडीएम) है, नेटवर्क रियलटेक आरटीएल8723बीएस वायरल्स लैन एसडीआईओ नेटवर्क एडेप्टर है। यहाँ का उत्पादन है lspci:

lspci -v:

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0f)
      Subsystem: Lenovo Device 390c
      Flags: bus master, fast devsel, latency 0
      Kernel driver in use: iosf_mbi_pci

00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0f) (prog-if 00 [VGA controller])
      Subsystem: Lenovo Device 390c
      Flags: bus master, fast devsel, latency 0, IRQ 248
      Memory at 90000000 (32-bit, non-prefetchable) [size=4M]
      Memory at 80000000 (32-bit, prefetchable) [size=256M]
      I/O ports at 1000 [size=8]
      Expansion ROM at <unassigned> [disabled]
      Capabilities: <access denied>
      Kernel driver in use: i915

00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0f) (prog-if 30 [XHCI])
      Subsystem: Lenovo Device 390c
      Flags: bus master, medium devsel, latency 0, IRQ 201
      Memory at 90800000 (64-bit, non-prefetchable) [size=64K]
      Capabilities: <access denied>
      Kernel driver in use: xhci_hcd

00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0f)
      Subsystem: Lenovo Device 390c
      Flags: bus master, fast devsel, latency 0, IRQ 246
      Memory at 90700000 (32-bit, non-prefetchable) [size=1M]
      Memory at 90600000 (32-bit, non-prefetchable) [size=1M]
      Capabilities: <access denied>
      Kernel driver in use: mei_txe

00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0f)
      Subsystem: Lenovo Device 390c
      Flags: bus master, medium devsel, latency 0
      Capabilities: <access denied>
      Kernel driver in use: lpc_ich

ध्वनि संबंधित त्रुटि dmesg:

sst-acpi: cannot load firmware intel/fw_sst_0f28.bin-i2s_master
byt-rt5640 byt-rt5640: ASoC: CPU DAI baytrail-pcm-audio not registered

Https://ubromium.googlesource.com/chromiumos/third_party/linux-firmware/+/refs/heads/stabilize-5339.B/intel/ के साथ कोशिश की जैसा कि http://ububuforums.org/showthread.php?t?t?t में बताया गया है। = 2254631 और मुझे भी त्रुटि मिली:

baytrail-pcm-audio: ipc: error DSP boot timeout

मैंने लैपटॉप को सोने की कोशिश की systemctl suspendऔर यह ठीक से सो गया, लेकिन मैं इसे नहीं जगा सका। पावर रीसेट करना पड़ा।

निष्कर्ष: लैपटॉप प्रयोग करने योग्य, हल्का और अपेक्षाकृत उत्तरदायी है, लिनक्स चार प्रोसेसर का पता लगाता है और हल्के उपयोग के साथ यह बहुत ठंडा (~ 34 ° C) रहता है, और बैटरी> 8 घंटे तक चलती है। मैं शायद यूनिट वापस कर दूंगा क्योंकि ध्वनि, वायरलेस, बैटरी की जानकारी के बिना, और नींद की क्षमता यह सिर्फ रखने के लायक नहीं है जब अन्य विकल्प हैं।

आशा है कि यह किसी के लिए उपयोगी है।


इस विशेष मॉडल के बारे में कोई खबर और यह कैसे काम करता है एक लिनक्स सिस्टम के साथ बूट करने के लिए?
चमत्कार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.