1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

分享一个7.X引导后的小TIPS

本帖由 xxlxmd2022-07-18 发布。版面名称:群晖 Synology DSM

  1. xxlxmd

    xxlxmd New Member

    注册:
    2022-02-02
    帖子:
    14
    最近一直在看 tinycore-redpill 0.8.3 做的Linux 自编译安装7.X
    给两台物理笔记本 联想T420,HP 4230s 之前一直不成功. 明明 VID STATMAP之类的 都是 系统获取的.
    后面发现和笔记本开启 AHCI 还是IDE 有关 但是也会有神奇的事情发生,比如 安装完了 找不到IP,找不到硬盘
    卡55% 56% 文件损坏,10分钟重启 找不到IP了 我这俩笔记本这些情况我都遇到了 后面装6.2.3(.4) 今天也不成功.
    后面又开始装7.x 今天给BIOS 恢复默认设置后 修改BOOT后 就没动 还是按照之前帖子 在tinycore-redpill大佬下面的Linux 自编译 因为我本人用的MAC 所以 写镜像都是在 PD的Win10虚拟机 我就给U盘在 Win10下读取GRUB.cfg
    ------------------------上面都是废话------------------------------
    如果你开启 AHCI 后可能出现获取STATMAP失败之类的 比如我 不开启获取的是0 开启后 提示我有异常是6
    但是不开启 进入7.X安装完成后 重启电脑就会进入无限迁移(还原状态)
    我就编辑了U盘上的GRUB.cfg

    代码:
    menuentry 'RedPill DS918+ v7.1.0-42661 (USB, Verbose)' {
        savedefault
        set root=(hd0,msdos1)
        echo Loading Linux...
        linux /zImage withefi earlyprintk syno_hw_version=DS918+ console=ttyS0,115200n8 netif_num=1 pid=0x558A earlycon=uart8250,io,0x3f8,115200n8 syno_port_thaw=1 mac1=00113222244D sn=1780PDN023446 vid=0x0781 elevator=elevator loglevel=15 HddHotplug=0 DiskIdxMap=0002 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=1 log_buf_len=32M root=/dev/md0 SataPortMap=1
        echo Loading initramfs...
        initrd /rd.gz /custom.gz
        echo Starting kernel with USB boot
    }
    可以看到如上图所示 加粗部分是 引导的名称 下划线部分是STATPORTMAP
    我的TIPS是 复制整段代码 修改 名称标识比如 RedPill DS918+ v7.1.0-42661 (USB2, Verbose) 以及SataPortMap=2
    主要是怕你认为 SataPortMap 不对以及 AHCI影响 可以多添加几个 比如 从0~10 然后保存用U盘引导
    挨个尝试 这样省去 每次重新引导编译或者重启之类的麻烦 其他帖子中有EXCEL 可以根据说明 计算大概范围 我就是 SataPortmap 算出来是6 结果 我就从6 测试到0 结果 到2的时候 正常了 也安装完成 重启也不会无限还原

    希望能 帮助到大家
     
  2. xcgf

    xcgf Member

    注册:
    2019-11-30
    帖子:
    269
    非常感谢你的无私
     
  3. lcweixxx

    lcweixxx New Member

    注册:
    2021-08-21
    帖子:
    29
    好,我其实一点都看不懂