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

    最近一直在看 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

    非常感谢你的无私
     
  3. lcweixxx

    lcweixxx New Member

    好,我其实一点都看不懂