网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月19日漏签0天
xps吧 关注:25,314贴子:202,157
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 3 下一页 尾页
  • 81回复贴,共3页
  • ,跳到 页  
<<返回xps吧
>0< 加载中...

[教程] 给xps 13装上archliux

  • 只看楼主
  • 收藏

  • 回复
  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主入手xps 13就是为了装linux来开发的,windows各种不顺手,并且也不打游戏。
在购机之前心里一直很忐忑对linux的支持,毕竟官方还没正式支持,不过估计在4月份会官方支持了,有很多硬件驱动上的问题会好很多。
楼主的配置是9350 i7+8G+256ssd+iris540, 目前使用唯一的问题是显卡不能开3D,不然进不了系统,520版本(6500u)的没有这个问题。然而并不影响使用。
另外触摸板手势没有windows的多,但也还算好用。
这里顺便安利一波,比较喜欢折腾,用笔记本不打游戏的朋友,都来装linux吧,优点如下:
漂亮,自定义程度高,主题多,方便!
当然缺点也是有的,门槛比较高,还经常会有一些bug,为了解决问题以及日常使用可能还需要使用正确的上网姿势等。
好了废话不多说,开始安装的折腾之路。


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有点晚了 本来这篇帖子是白天打 的 没想到被系统吞了 刚刚才发现又重新发了下
明天再来更吧


2025-08-19 04:54:54
广告
不感兴趣
开通SVIP免广告
  • 菠萝味芬达
  • XPS-1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.准备安装
这里首先推荐下archlinux官方wiki网站,wiki点archlinux点org,其详细程度令人发指,平时你有什么问题都可以上去搜一下。我也是根据这个来装的系统。
首先准备好镜像和U盘,将linux镜像写进u盘是最简单直接的方法,一个u盘几十块钱用来专门装系统比较方便,其他方法只有自行百度咯,这里先不讨论。写U盘也有很多工具,windows下可以用官方推荐的Rufus,linux直接就dd命令咯。
准备好后要配置BIOS让你能重新装系统,重启进入bios,将硬盘模式改为AHCI,然后关闭Secure Boot,保存重启,插入USB,在BIOS启动界面按F12选择启动设备为你的U盘,然后不出意外就能顺利的进入镜像的安装界面了



  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2.连接网络
进入之后首先连上你的网络啊,我相信用这个笔记本的基本上都用的无线吧,查看你的设备名字先
iw dev
显示出类似于 Interface wlp58s0 的这个wlp58s0就是你的设备名,
后面以wlp58s0为例,请替换成你自己的设备名
后面以wlp58s0为例,请替换成你自己的设备名
然后
wifi-menu -o wlp58s0
会出现一个终端图形界面,选择你的wifi输入密码就ok了
稍等会儿后会刷新tty界面,这样就成功连上了,失败会有提示的。
完成wife连接后我们进行下一步,校准时钟
timedatectl set-ntp true


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3.硬盘分区
这里如果大家之前没有修改过启动模式和硬盘的话,那么默认应该是UEFI模式,本篇仅限于这个模式讲。
首先查看你的ssd型号,
lsblk
输出像这样 的
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 488M 0 part /boot
├─nvme0n1p2 259:2 0 22.8G 0 part /opt
├─nvme0n1p3 259:3 0 4.7G 0 part [SWAP]
└─nvme0n1p4 259:4 0 201G 0 part /
记住,你的ssd应该是nvme开头的,不要把U盘(sda之类的)拿来操作了。看大小应该也能分别
嗯,上面这个就是我分好的了。大家可以参考下。
操作前我们先看看这个硬盘的信息,
这里同样以我的设备名字为例,请操作时换成你的设备名
parted /dev/nvme0n1 print
输出:
Model: 未知 (unknown)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 1049kB 513MB 512MB fat32 EFI 启动, esp
2 513MB 25.0GB 24.5GB ext4 opt
3 25.0GB 30.0GB 5000MB linux-swap(v1) swap
4 30.0GB 246GB 216GB ext4 data
看到Partition Table: gpt就可以放心的进行下一步操作了
我这里是干掉了所有windows的分区和boot,大家在操作之前要谨慎考虑。如果装双系统,请保留windows的efi分区,只格式化标记为 data部分的分区(就是给你最大的那个分区)就好了。
这里我要干掉整个硬盘。
开始操作nvme0n1
parted /dev/nvme0n1
依次删掉这4个分区
rm 4
rm 3
rm 2
rm 1
创建gpt分区
mklabel gpt
创建boot,分给它512M
mkpart ESP fat32 1MB 513MB
这里后面两项是起始大小和结束大小,相减就是你给它分的大小。接着设置为boot
set 1 boot on
下面就开始你自己的分区了,可以参考我的分区方法
mkpart primary ext4 513MB 25.5GB
分了一个约为25G的分区,我给他留给/opt挂载点(顺序很重要哦,后面讲
下面是swap,这个可以开可以不开,我因为开发需要必须给4G以上的swap,不需要请跳过这步,但分区起始位置请不要搞错了
mkpart primary linux-swap 25.5GB 30GB
这里30GB是凑个整
然后其他我就没有细分了,直接给整个root吧(我比较懒,以前直接整个挂root
mkpart primary ext4 30GB 96%
96%指的是整个大小的96%,我之前看过说ssd剩下一部分保留分区不读写能延长ssd寿命,不知道是不是真的,反正用不完这么大的硬盘姑且就不分了,如果你觉得无所谓就直接100%
完成,输入
quit
这就完成了分区表的操作,你可以再执行parted /dev/nvme0n1来看看你分的结果,也方便接下来开始的格式化
从看到的结果,第一个512M的那个就是我们的boot分区,所以
mkfs.fat -F32 /dev/nvme0n1p1
第二个是预留给/opt的,所以
mkfs.ext4 /dev/nvme0n1p2
第三个是swap分区,没有则跳过
mkswap /dev/nvme0n1p3
swapon /dev/nvme0n1p3
最后是root分区
mkfs.ext4 /dev/nvme0n1p4
搞定!
这里说下为什么把比较大的分区留在最后,因为好扩展啊,如果你需要额外的分区,直接从这里分就好了,能够避免分区号乱乱的问题(好吧是我强迫症了


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
4.开始安装
准备更快的源
vi /etc/pacman.d/mirrorlist
在第一个## Score: 0.3什么的之前添加一行
# 163
Server = http:双斜杠mirrors.163.com斜1杠archlinux斜2杠$repo斜3杠os斜4杠$arch
这是163的源 一般来说是够用了,关于vi的操作自行百度一下,简单的说下i是进入输入模式,保存是按Esc后输入:wq(要有冒号
开启testing和multilib源
vi /etc/pacman.conf
翻到下面看到类似与
[core]
Include = /etc/pacman.d/mirrorlist
的东西,在core那两行后面添加一个
[testing]
Include = /etc/pacman.d/mirrorlist
然后向下翻找到
#[multilib]
#Include = /etc/pacman.d/mirrorlist
删掉它前面的#号将其解封,然后:wq保存
现在执行
pacman -Syy更新源,完成这一步
接下来将分好的boot分区进行挂载
mkdir -p /mnt/boot
mkdir -p /mnt/opt
mount /dev/nvme0n1p1 /mnt/boot
接下来安装基本系统到/mnt
pacstrap -i /mnt base base-devel
生成fstab
genfstab -U /mnt >> /mnt/etc/fstab
生成后打开看下,确认你的几个分区都挂上去了
那么,接下来 就要进入系统了!


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
5.配置系统
arch-chroot /mnt /bin/bash
修改可用语言
vi /etc/locale.gen
找到
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
删掉前面的#号,保存然后
locale-gen
然后指定语言
vi /etc/locale.conf
输入
LANG=en_US.UTF-8
为了防止问题我们先用英文
选择时区
tzselect
里面要选择Asia,Shanghai,然后
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc
完成了基本配置,然后因为我们 xps13有额外的东西要修改,所以在生成boot kernel前我们先一起配置了


2025-08-19 04:48:54
广告
不感兴趣
开通SVIP免广告
  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
6.9350 patch
说明:#表示需要root权限,对于新手可能不知道,老鸟请忽略这句话。
修复显卡:
# vi /etc/mkinitcpio.conf
找到MODULES=""
在里面添加i915,变成
MODULES="i915"
如果有多项,空格隔开
完成后执行
# mkinitcpio -p linux
如果你是按照我的帖子在安装过程中,那么完成后请看下一篇帖子,其他的请在完成安装后继续
============割===========
如果你跟我一样是6560u(显卡是 540)呢,很不幸我们只能关闭硬件加速,不然进不了系统。
此项需要完成桌面环境后再配置。
# vi /etc/X11/xorg.conf.d/20-intel.conf
插入
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "False"
EndSection
修复蓝牙
下载驱动 度盘斜杠s斜杠1gfbIs5l (我也是比了狗了发不出来
安装相关工具
# pacman -S p7zip bluez bluez-utils
完成后cd到下载目录,然执行
$ 7z x 9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE
$ cp Win32/BCM4350C5_003.006.007.0095.1703.hex ./
$ hex2hcd BCM4350C5_003.006.007.0095.1703.hex
# mv BCM4350C5_003.006.007.0095.1703.hcd /lib/firmware/brcm/BCM-0a5c-6412.hcd
然后启动蓝牙服务
# modprobe btusb
# systemctl enable bluetooth.service
重启生效


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
6.9350 patch
说明:#表示需要root权限,对于新手可能不知道,老鸟请忽略这句话。
修复显卡:
# vi /etc/mkinitcpio.conf
找到MODULES=""
在里面添加i915,变成
MODULES="i915"
如果有多项,空格隔开
完成后执行
# mkinitcpio -p linux
如果你是按照我的帖子在安装过程中,那么完成后请看下一篇帖子,其他的请在完成安装后继续
============割===========
如果你跟我一样是6560u(显卡是 540)呢,很不幸我们只能关闭硬件加速,不然进不了系统。
此项需要完成桌面环境后再配置。
# vi /etc/X11/xorg.conf.d/20-intel.conf
插入
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "False"
EndSection
修复蓝牙
下载驱动 度盘斜杠s斜杠1gfbIs5l (我也是比了狗了发不出来
安装相关工具
# pacman -S p7zip bluez bluez-utils
完成后cd到下载目录,然执行
$ 7z x 9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE
$ cp Win32/BCM4350C5_003.006.007.0095.1703.hex ./
$ hex2hcd BCM4350C5_003.006.007.0095.1703.hex
# mv BCM4350C5_003.006.007.0095.1703.hcd /lib/firmware/brcm/BCM-0a5c-6412.hcd
然后启动蓝牙服务
# modprobe btusb
# systemctl enable bluetooth.service
重启生效


  • 贴吧用户_0QbAC93
  • XPS-1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有点意思


  • 烟雨危楼
  • XPS-10
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
马


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
后面有时间补充一下安装完成进入系统后的配置,个人觉得装系统和后续配置的时间差不多是1:1 甚至后者更长。。


  • 稀饭_咸鱼形态
  • XPS-8
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
哦对了,装上linux后再也没有电流声了你敢信?


2025-08-19 04:42:54
广告
不感兴趣
开通SVIP免广告
  • zsu_never
  • XPS-1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持一个,也打算入手一台装linux。正在xps13和t450s之间纠结


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 下一页 尾页
  • 81回复贴,共3页
  • ,跳到 页  
<<返回xps吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示