
저는 Ideapad 100s를 선택하고 여기에 Ubuntu를 설치하려고 했습니다. 지금까지 Ubuntu 설치 프로그램을 부팅하는 데 실패했습니다. 해당 머신은 Windows 10과 함께 제공되고 UEFI를 사용하며 해당 설정에서는 보안 부팅만 비활성화할 수 있습니다(BIOS 호환 모드 없음). Windows 복원 USB 플래시 드라이브를 생성하고 이를 사용하여 시스템에 EFI USB 드라이브( 부팅 옵션의 경우 Fn+ )에서 부팅할 수 있는 기능이 있는지 확인했습니다.F12
ubuntu-15.04-desktop-amd64.iso
USB 미디어에 쓰는 두 가지 방법을 사용 하고 시도했습니다.
부팅 옵션으로 ideapad를 재부팅 한
dd if=ubuntu-15.04-desktop-amd64.iso of=/mnt/sdb
후 EFI 부팅 메뉴에 Windows 부팅 관리자가 유일한 선택 항목으로 표시됩니다.ISO를 마운트 하고 vfat 유형 으로
/mnt/iso
생성하여 부팅 가능하게 만들었습니다. via 에 fs를 생성 하고 . 그런 다음 모든 내용을 복사하는 데 사용됩니다. ideapad를 부팅했는데 부팅 메뉴에 Windows 부팅 관리자만 옵션으로 표시되었습니다./dev/sdb1
fdisk
/dev/sdb1
mkfs.vfat
/mnt/sdb1
cp -a /mnt/iso/* /mnt/sdb1
관련 게시물을 보고 있었습니다(예:Lenovo Ideapad U330p에 Ubuntu 설치 문제) 다른 컴퓨터에서는 Ubuntu 로드 USB 플래시 드라이브를 쉽게 인식하는 것 같습니다. 이것은 제가 갖고 싶은 멋지고 가벼운 노트북이지만 Linux를 설치할 수 있는 경우에만 가능합니다. 실제로 Ubuntu 설치 프로그램을 부팅하는 첫 번째 장애물은 이미 큰 것 같습니다(아마도 Linux에서는 많은 장치 문제가 나타날 수 있지만 그 정도까지 도달하게 되어 기쁩니다).
누군가 나에게 시도해 볼 아이디어가 있다면 감사하겠습니다.
편집 #1: 다음으로 부팅을 시도했습니다.http://cdimage.debian.org/cdimage/weekly-builds/multi-arch/iso-cd/debian-testing-amd64-i386-netinst.iso( dd
플래시 드라이브에 쓰는 데 사용됨 /dev/sdb
) 이제 ideapad UEFI 부팅 메뉴에서 'EFI USB 장치'를 선택할 수 있습니다. 그것을 선택하면 다음 화면은 GRUB 프롬프트입니다. 뭔가 잘못된 것 같지만 예전에 비해 좀 진전이 있는 것 같아요. 이것이 말해 주는 것은 amd64 Ubuntu iso 이미지가 있지만 efi/boot/bootx64.efi
이 ideapad의 펌웨어에는 32비트 .efi
파일이 필요하다는 것입니다. 위의 Debian img에는 64비트와 efi/boot/bootia32.efi
. 왜 갇히는가는 grub>
해결해야 할 다음 미스터리입니다. 이 말은 다음과 비슷하게 들리기 시작했습니다.Asus X205TA의 우분투그리고http://ubuntuforums.org/showthread.php?t=2254322.
bootia32.efi
편집 #2: 그래서 Debian 릴리스에서 Ubuntu 15.04로 복사하여 efi/boot/
부팅을 시도했지만 ii도 메뉴에서 멈춰 grub>
부팅할 수 없었습니다 vmlinuz
. 그러다가 이 컴퓨터가 Windows 10 32비트 버전을 실행하고 있다는 것을 알았으므로 32비트 Ubuntu 버전을 찾으러갔습니다. 운이 좋지 않습니다. 15.10, 15.04, 14.04도 EFI/
포함되어 있지 않습니다.
그래서 저는 Debian i386 버전을 선택했습니다. grub 메뉴에서 Install을 누르면 설치 화면으로 진행됩니다. 설치 프로그램이 언어 선택을 요청했는데, 거기서 ideapad 자체 키보드의 키 입력이 허용되지 않는다는 사실을 발견했습니다. (나중에 그래픽 설치를 선택했을 때 마우스 입력도 허용되지 않았습니다.) 메뉴를 선택할 수 있도록 올바르게 인식된 USB 키보드를 연결했습니다. USB WiFi 동글을 연결했는데 인식은 되었지만 rtxxx
펌웨어가 로드되지 않아 설치가 중단되었습니다.
Alt+를 사용하여 터미널로 전환했는데 F15 lspci
개의 항목만 표시되었습니다.
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
Linux가 모든 하드웨어를 감지할 수 있는 것 같지는 않습니다. /proc/cpuinfo
프로세서가 하나만 보고되는 경우에도 마찬가지입니다 . 데비안의 4.2 커널 debian-testing-i386-netinst.iso
(2015-10-12 12:53에 업데이트됨)이 아직 이 노트북에서 작동할 준비가 되지 않은 것 같습니다 . 이제 시도를 중단하고 반환할 준비가 거의 되었습니다.
답변1
우분투 32비트 설치에 성공했습니다. 사용됨 ubuntu-15.10-beta2-desktop-i386.iso
(15.10이 더 나은 지원을 제공할 것이라고 생각했지만 아직 다른 Ubuntu를 시도하지 않았습니다). 핵심은 32비트 efi와 grub을 사용하는 것입니다(Debian 32bit에서 가져왔습니다). 빠른 단계는 다음과 같습니다.
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/
Debian i386 사본에서:
cp -a /mnt/debian/boot/grub/* /mnt/flshdrv/boot/grub/
그러면 grub 디렉토리에는 모든 i386 grub 항목이 포함됩니다.
$ 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
여전히 원래 grub 구성이 필요합니다.
mv /mnt/flshdrv/boot/grub/loopback.cfg /mnt/flshdrv/boot/grub/grub.cfg
그런 다음 umount /mnt/flshdrv
다른 컴퓨터에서 제거하십시오.
ideapad 100s에 삽입합니다(저는 USB 키보드의 확장 USB 슬롯에 삽입했습니다. USB Wi-Fi 동글이 필요하므로 USB 허브가 필요할 수 있습니다). 이전에 보안 부팅을 비활성화했습니다. Alt+를 사용하여 F12USB 드라이브에서 부팅하도록 선택합니다. 평소대로 설치를 진행하세요. 네트워크용 USB Wi-Fi 동글이 필요합니다. 키보드와 마우스가 작동합니다. 사운드도, 내부 Wi-Fi도, MMC 카드도 시도하지 않았습니다. 예를 들어 약간의 조정을 수행해야 했습니다. thermal.service
.NET에서 많은 ACPI 오류가 발생했기 때문에 중지하십시오 dmesg
. 어떤 이유로 grub 후 로드하는 데 ~20초가 걸립니다 vmlinuz
. 이유를 모르겠어요.
다음으로 64비트 버전의 Debian 일일 빌드를 사용해 보았습니다. 위 단계와 동일하게 수행하고 firmware-linux-nonfree.deb
USB 카드에 복사했습니다. Ubuntu 설치가 완료된 후 정상적으로 부팅되었지만(64비트 모드에서) Debian의 커널에 일부 모듈이 누락되었습니다(키보드와 마우스가 작동하지 않고, 화면이 꺼지고 일부 활동 후 시스템이 해제됩니다). 그래서 저는 Ubuntu의 Linux 커널 4.2.0-16 deb 패키지를 복사하여 (단일 사용자 모드에서) 설치했습니다. 부팅 시 마우스와 키보드가 작동하며 화면이 꺼지는 문제가 없습니다. LCD는 10분 정도 활동이 없으면 꺼지고(기계가 작동함) 아무 키나 누르면 다시 켜집니다.
문제:
- 사운드카드가 인식되지 않는 것 같습니다.
- 내부 Wi-Fi 카드가 전혀 감지되지 않는 것 같습니다.
- 뚜껑을 닫아도 아무 일도 일어나지 않으며 LCD도 꺼지지 않습니다.
- 배터리 상태 및 백분율이 100%로 보고됩니다.
- 절전 모드는 지원되지 않습니다
Windows 장치 목록에서 사운드는 Intel SST 오디오 장치(WDM)이고 네트워크는 Realtek RTL8723BS Wireles Lan SDIO 네트워크 어댑터입니다. 출력은 다음과 같습니다 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://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/refs/heads/stabilize-5339.B/intel/설명된 대로http://ubuntuforums.org/showthread.php?t=2254631또한 오류가 발생합니다.
baytrail-pcm-audio: ipc: error DSP boot timeout
노트북을 잠자기 상태로 설정하려고 했는데 systemctl suspend
잠자기 상태가 되었지만 깨울 수 없었습니다. 전원 재설정을 해야 했습니다.
결론: 노트북은 사용 가능하고 가벼우며 상대적으로 반응이 좋습니다. Linux는 4개의 프로세서를 감지하고 가볍게 사용하면 매우 낮은 온도(~34°C)를 유지하며 배터리는 8시간 이상 지속됩니다. 사운드, 무선, 배터리 정보 및 수면 기능이 없으면 다른 대안이 있을 때 유지할 가치가 없기 때문에 아마도 장치를 반환할 것입니다.
이것이 누군가에게 유용하기를 바랍니다.