求大咖们指点 arch linux 装机,经典bios+MBR 装grub几次都 装不上
小白先是按照如下步骤,https://zhuanlan.zhihu.com/p/576701610用能够efi启动的本本,用efi+gpt装grub 启动成功了。
后来想换x61本本用经典bios+MBR 装grub按照这个http://fanxi.wang/posts/arch-linux-bios-with-mbr-%E7%9A%84%E5%AE%89%E8%A3%85/
几次都失败了。卡在 grub-install --target=i386-pc /dev/sdX
这个步骤报错。
有有木有大咖用x61 装arch linux 成功了,可否给个指南或者指点下。
我期间换了两次分区 1次是按照第二个链接分了两个区,第二次是按照arch linux 指南 除了分两个区外,最后还要留大于1M的free space,都么有成功安装bios+MBR grub。
太难了呜呜。求大咖们指点。
本帖最后由 bwyciyv 于 2023-5-26 09:55 编辑
grub-install --target=i386-pc /dev/sdX
这条命令,sdX的X你要改成你的目标磁盘了吗?
lsblk命令看下,
一般前情下目标磁盘是sda或者sdc之类的
小白折腾ubuntu啊,开箱即用,
驱动,中文环境,输入法,桌面什么的都现成的.
把报错信息贴出来看看才知道啥原因啊 我的x61就是arch linux单系统,你得把报错信息贴上来,让大家帮你分析啊 carrothu 发表于 2023-5-26 10:31
我的x61就是arch linux单系统,你得把报错信息贴上来,让大家帮你分析啊
请教大咖第一个问题是,您是怎么分区的。
https://wiki.archlinux.org/title/Partitioning里面
2.7.11 BIOS/MBR layout example
分三个区,也就是最后还要留一点free space 请问您是这么分区的么?
因为
https://wiki.archlinux.org/title/Installation_guide
1。9。1 里面 分区是两个。
现在一个官方文档两种分区,已经蒙圈了。
另外,论坛里贴图是需要先找其他的网络云盘传上去再贴地址吗?呜呜图都贴不上来
gesamt 发表于 2023-5-26 11:28
请教大咖第一个问题是,您是怎么分区的。
https://wiki.archlinux.org/title/Partitioning里面
你的网络不行吧? gesamt 发表于 2023-5-26 11:28
请教大咖第一个问题是,您是怎么分区的。
https://wiki.archlinux.org/title/Partitioning里面
个人觉得不必纠结分区问题。硬盘转mbr之后,我只有一个主分区,用了全部空间,连swap都没有。如果要单独挂载home,可以独立出来。如果盲猜的话,检查一下楼上所说的sdX有没有替换成sda,还有硬盘是gpt还是mbr的问题。 carrothu 发表于 2023-5-26 12:36
个人觉得不必纠结分区问题。硬盘转mbr之后,我只有一个主分区,用了全部空间,连swap都没有。如果要单独 ...
sda 肯定是换了,硬盘按照官方文档用cfdisk 伪图形界面分得区。
现在是发现 pacstrap /mnt base base-devel linux linux-firmware 装载时错误一大堆。
请教大咖是用的国内镜像源码? 我直接用的国外源的下载非常慢,然后就是一大堆报错。
gesamt 发表于 2023-5-26 12:52
sda 肯定是换了,硬盘按照官方文档用cfdisk 伪图形界面分得区。
现在是发现 pacstrap /mnt base base-dev ...
是国内源,国外源太慢了 安装引导程序grub 中
pacman -S grub
grub-install --target=i386-pc /dev/sdX
执行到这里,出错提示
https://wx3.sinaimg.cn/mw690/006uN6U1ly1hebupp26clj31400u0wmb.jpg
cfdisk 分的区。
https://wx3.sinaimg.cn/mw690/006uN6U1ly1hebuv84cioj31400u047x.jpg
大咖们说说,该怎么改才能装bios+mbr 的 grub 是有专门的需求限定了要装linux的版本吗?ubuntu跟deepin都挺好装,感觉楼主挑了个不怎么好装的系统…… 所以,大咖们指点下,我应该按照bios+mbr 还是 bios+gpt分区? 我当前是用了cfdisk 直接分区成了gpt,所以我是否只能倒回去重新用fdisk/dev/sda 分三个区,第一个是mbr (Dos)分区 这样分?
https://wx1.sinaimg.cn/mw690/006uN6U1ly1hebvgt61whj31av0u0qea.jpg
carrothu 发表于 2023-5-26 13:22
是国内源,国外源太慢了
源换了,报错问题解决了。但是题目主题的老问题还是老样子 arch linux 要求你要对这个系统的基本原理和 设备定义有充分的理解才好。
核心是分区(科学的分区)
正常用用 centos 就好了,功能一样的。
破案了,大咖们。按照官方指南分3个区, cfdisk 就可以。一定要有一个1 M 的bios boot partition。
页:
[1]