mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
Compare commits
12 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
888eef390a | ||
|
749d8e467e | ||
|
8c70aa4aa1 | ||
|
0f72d932b4 | ||
|
7bf872272b | ||
|
cdf0e65f7e | ||
|
3ddced11e1 | ||
|
709e2f87e9 | ||
|
654df8c06e | ||
|
cea8720380 | ||
|
7ef526dfa6 | ||
|
f9d09c2bf5 |
BIN
docs/addons.xlsx
BIN
docs/addons.xlsx
Binary file not shown.
BIN
docs/models.xlsx
BIN
docs/models.xlsx
Binary file not shown.
1658
docs/modules.json
1658
docs/modules.json
File diff suppressed because it is too large
Load Diff
Binary file not shown.
BIN
docs/pats.xlsx
BIN
docs/pats.xlsx
Binary file not shown.
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
|
|
||||||
RR_VERSION="25.6.2"
|
RR_VERSION="25.6.5"
|
||||||
RR_RELEASE=""
|
RR_RELEASE=""
|
||||||
RR_TITLE="RR v${RR_VERSION}"
|
RR_TITLE="RR v${RR_VERSION}"
|
||||||
|
|
||||||
|
@ -445,7 +445,7 @@ function connectwlanif() {
|
|||||||
# Find and mount the DSM root filesystem
|
# Find and mount the DSM root filesystem
|
||||||
function findDSMRoot() {
|
function findDSMRoot() {
|
||||||
local DSMROOTS=""
|
local DSMROOTS=""
|
||||||
[ -z "${DSMROOTS}" ] && DSMROOTS="$(mdadm --detail --scan 2>/dev/null | grep -E "name=SynologyNAS:0|name=DiskStation:0|name=SynologyNVR:0|name=BeeStation:0" | awk '{print $2}' | uniq)"
|
[ -z "${DSMROOTS}" ] && DSMROOTS="$(mdadm --detail --scan 2>/dev/null | grep -v "INACTIVE-ARRAY" | grep -E "name=SynologyNAS:0|name=DiskStation:0|name=SynologyNVR:0|name=BeeStation:0" | awk '{print $2}' | uniq)"
|
||||||
[ -z "${DSMROOTS}" ] && DSMROOTS="$(lsblk -pno KNAME,PARTN,FSTYPE,FSVER,LABEL | grep -E "sd[a-z]{1,2}1" | grep -w "linux_raid_member" | grep "0.9" | awk '{print $1}')"
|
[ -z "${DSMROOTS}" ] && DSMROOTS="$(lsblk -pno KNAME,PARTN,FSTYPE,FSVER,LABEL | grep -E "sd[a-z]{1,2}1" | grep -w "linux_raid_member" | grep "0.9" | awk '{print $1}')"
|
||||||
echo "${DSMROOTS}"
|
echo "${DSMROOTS}"
|
||||||
return 0
|
return 0
|
||||||
@ -458,8 +458,13 @@ function fixDSMRootPart() {
|
|||||||
if mdadm --detail "${1}" 2>/dev/null | grep -i "State" | grep -iEq "active|FAILED|Not Started"; then
|
if mdadm --detail "${1}" 2>/dev/null | grep -i "State" | grep -iEq "active|FAILED|Not Started"; then
|
||||||
mdadm --stop "${1}" >/dev/null 2>&1
|
mdadm --stop "${1}" >/dev/null 2>&1
|
||||||
mdadm --assemble --scan >/dev/null 2>&1
|
mdadm --assemble --scan >/dev/null 2>&1
|
||||||
|
T="$(blkid -o value -s TYPE "${1}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
|
if [ "${T}" = "btrfs" ]; then
|
||||||
|
btrfs check --readonly "${1}" >/dev/null 2>&1
|
||||||
|
else
|
||||||
fsck "${1}" >/dev/null 2>&1
|
fsck "${1}" >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
@ -1839,7 +1839,7 @@ function allowDSMDowngrade() {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
rm -f "${TMP_PATH}/mdX/etc/VERSION" "${TMP_PATH}/mdX/etc.defaults/VERSION"
|
rm -f "${TMP_PATH}/mdX/etc/VERSION" "${TMP_PATH}/mdX/etc.defaults/VERSION"
|
||||||
@ -1871,7 +1871,7 @@ function resetDSMPassword() {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
if [ -f "${TMP_PATH}/mdX/etc/shadow" ]; then
|
if [ -f "${TMP_PATH}/mdX/etc/shadow" ]; then
|
||||||
@ -1923,12 +1923,13 @@ function resetDSMPassword() {
|
|||||||
NEWPASSWD="$(openssl passwd -6 -salt "$(openssl rand -hex 8)" "${STRPASSWD}")"
|
NEWPASSWD="$(openssl passwd -6 -salt "$(openssl rand -hex 8)" "${STRPASSWD}")"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
sed -i "s|^${USER}:[^:]*|${USER}:${NEWPASSWD}|" "${TMP_PATH}/mdX/etc/shadow"
|
sed -i "s|^${USER}:[^:]*|${USER}:${NEWPASSWD}|" "${TMP_PATH}/mdX/etc/shadow"
|
||||||
sed -i "/^${USER}:/ s/^\(${USER}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:\)[^:]*:/\1:/" "${TMP_PATH}/mdX/etc/shadow"
|
sed -i "/^${USER}:/ s/^\(${USER}:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:\)[^:]*:/\1:/" "${TMP_PATH}/mdX/etc/shadow"
|
||||||
sed -i "s|status=on|status=off|g" "${TMP_PATH}/mdX/usr/syno/etc/packages/SecureSignIn/preference/${USER}/method.config" 2>/dev/null
|
sed -i "s|status=on|status=off|g" "${TMP_PATH}/mdX/usr/syno/etc/packages/SecureSignIn/preference/${USER}/method.config" 2>/dev/null
|
||||||
|
sed -i "s|list=*$|list=|; s|type=*$|type=none|" "${TMP_PATH}/mdX/usr/syno/etc/packages/SecureSignIn/secure_signin.conf" 2>/dev/null
|
||||||
sync
|
sync
|
||||||
echo "true" >"${TMP_PATH}/isOk"
|
echo "true" >"${TMP_PATH}/isOk"
|
||||||
umount "${TMP_PATH}/mdX"
|
umount "${TMP_PATH}/mdX"
|
||||||
@ -1965,7 +1966,7 @@ function addNewDSMUser() {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
mkdir -p "${TMP_PATH}/mdX/usr/rr/once.d"
|
mkdir -p "${TMP_PATH}/mdX/usr/rr/once.d"
|
||||||
@ -2003,7 +2004,7 @@ function forceEnableDSMTelnetSSH() {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
mkdir -p "${TMP_PATH}/mdX/usr/rr/once.d"
|
mkdir -p "${TMP_PATH}/mdX/usr/rr/once.d"
|
||||||
@ -2047,7 +2048,7 @@ function removeBlockIPDB {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
rm -f "${TMP_PATH}/mdX/etc/synoautoblock.db"
|
rm -f "${TMP_PATH}/mdX/etc/synoautoblock.db"
|
||||||
@ -2080,7 +2081,7 @@ function disablescheduledTasks {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
if [ -f "${TMP_PATH}/mdX/usr/syno/etc/esynoscheduler/esynoscheduler.db" ]; then
|
if [ -f "${TMP_PATH}/mdX/usr/syno/etc/esynoscheduler/esynoscheduler.db" ]; then
|
||||||
@ -2121,7 +2122,7 @@ function initDSMNetwork {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
for F in ${TMP_PATH}/mdX/etc/sysconfig/network-scripts/ifcfg-* ${TMP_PATH}/mdX/etc.defaults/sysconfig/network-scripts/ifcfg-*; do
|
for F in ${TMP_PATH}/mdX/etc/sysconfig/network-scripts/ifcfg-* ${TMP_PATH}/mdX/etc.defaults/sysconfig/network-scripts/ifcfg-*; do
|
||||||
@ -2305,7 +2306,7 @@ function tryRecoveryDSM() {
|
|||||||
|
|
||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
fixDSMRootPart "${DSMROOTPART}"
|
fixDSMRootPart "${DSMROOTPART}"
|
||||||
T="$(blkid -o value -s TYPE "${DSMROOTPART}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${DSMROOTPART}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${DSMROOTPART}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${DSMROOTPART}" "${TMP_PATH}/mdX"
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
DIALOG --title "$(TEXT "Settings")" \
|
DIALOG --title "$(TEXT "Settings")" \
|
||||||
@ -2540,7 +2541,7 @@ function reportBugs() {
|
|||||||
mkdir -p "${TMP_PATH}/mdX"
|
mkdir -p "${TMP_PATH}/mdX"
|
||||||
for I in ${DSMROOTS}; do
|
for I in ${DSMROOTS}; do
|
||||||
fixDSMRootPart "${I}"
|
fixDSMRootPart "${I}"
|
||||||
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null)"
|
T="$(blkid -o value -s TYPE "${I}" 2>/dev/null | sed 's/linux_raid_member/ext4/')"
|
||||||
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
mount -t "${T:-ext4}" "${I}" "${TMP_PATH}/mdX"
|
||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
mkdir -p "${TMP_PATH}/logs/md0/log"
|
mkdir -p "${TMP_PATH}/logs/md0/log"
|
||||||
|
@ -34,6 +34,8 @@ N nct6775.ko
|
|||||||
F mii.ko
|
F mii.ko
|
||||||
F cdc_ether.ko
|
F cdc_ether.ko
|
||||||
F rndis_host.ko
|
F rndis_host.ko
|
||||||
|
F thunderbolt.ko
|
||||||
|
F thunderbolt-net.ko
|
||||||
F r8152.ko
|
F r8152.ko
|
||||||
F aqc111.ko
|
F aqc111.ko
|
||||||
F ax88179_178a.ko
|
F ax88179_178a.ko
|
||||||
|
@ -102,6 +102,13 @@
|
|||||||
middle:
|
middle:
|
||||||
- "V5R"
|
- "V5R"
|
||||||
suffix: "alpha"
|
suffix: "alpha"
|
||||||
|
"DS1825+":
|
||||||
|
prefix:
|
||||||
|
- "2540"
|
||||||
|
middle:
|
||||||
|
- "WDR"
|
||||||
|
suffix: "alpha"
|
||||||
|
macpre: 9009d0
|
||||||
"DS2419+":
|
"DS2419+":
|
||||||
prefix:
|
prefix:
|
||||||
- "1880"
|
- "1880"
|
||||||
|
@ -1 +1 @@
|
|||||||
25.6.2
|
25.6.5
|
||||||
|
@ -49,6 +49,8 @@ else
|
|||||||
font=${prefix}/fonts/unicode.pf2
|
font=${prefix}/fonts/unicode.pf2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
terminal_output console
|
||||||
|
|
||||||
if loadfont ${font}; then
|
if loadfont ${font}; then
|
||||||
set gfxmode=auto
|
set gfxmode=auto
|
||||||
load_video
|
load_video
|
||||||
@ -56,10 +58,9 @@ if loadfont ${font}; then
|
|||||||
set locale_dir=$prefix/locale
|
set locale_dir=$prefix/locale
|
||||||
set lang=en_US
|
set lang=en_US
|
||||||
insmod gettext
|
insmod gettext
|
||||||
|
terminal_output --append gfxterm
|
||||||
fi
|
fi
|
||||||
|
|
||||||
terminal_output gfxterm
|
|
||||||
|
|
||||||
if serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1; then
|
if serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1; then
|
||||||
terminal_input --append serial
|
terminal_input --append serial
|
||||||
terminal_output --append serial
|
terminal_output --append serial
|
||||||
@ -72,10 +73,6 @@ set menu_color_highlight=black/cyan
|
|||||||
insmod png
|
insmod png
|
||||||
background_image ${prefix}/logo.png
|
background_image ${prefix}/logo.png
|
||||||
|
|
||||||
function gfxmode {
|
|
||||||
set gfxpayload="${linux_gfx_mode}"
|
|
||||||
}
|
|
||||||
|
|
||||||
set RR_CMDLINE="earlyprintk earlycon=uart8250,io,0x3f8,115200n8 console=ttyS0,115200n8 root=/dev/ram rootwait intremap=off amd_iommu_intr=legacy net.ifnames=0 panic=5 split_lock_detect=off pcie_aspm=off intel_pstate=disable amd_pstate=disable nox2apic nomodeset nowatchdog"
|
set RR_CMDLINE="earlyprintk earlycon=uart8250,io,0x3f8,115200n8 console=ttyS0,115200n8 root=/dev/ram rootwait intremap=off amd_iommu_intr=legacy net.ifnames=0 panic=5 split_lock_detect=off pcie_aspm=off intel_pstate=disable amd_pstate=disable nox2apic nomodeset nowatchdog"
|
||||||
|
|
||||||
search --set=root --label "RR3"
|
search --set=root --label "RR3"
|
||||||
@ -89,7 +86,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
|||||||
load_env --skip-sig --file=${prefix}/rsysenv
|
load_env --skip-sig --file=${prefix}/rsysenv
|
||||||
fi
|
fi
|
||||||
menuentry 'Boot DSM kernel directly' ${menuentry_id_option} direct {
|
menuentry 'Boot DSM kernel directly' ${menuentry_id_option} direct {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "RRVersion: ${rr_version}"
|
echo "RRVersion: ${rr_version}"
|
||||||
echo "${rr_booting}"
|
echo "${rr_booting}"
|
||||||
echo -n "Boot Time: "; date
|
echo -n "Boot Time: "; date
|
||||||
@ -114,7 +111,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
|||||||
}
|
}
|
||||||
fi
|
fi
|
||||||
menuentry 'Boot DSM' ${menuentry_id_option} boot {
|
menuentry 'Boot DSM' ${menuentry_id_option} boot {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline}
|
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline}
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
@ -122,7 +119,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
|||||||
echo "Booting..."
|
echo "Booting..."
|
||||||
}
|
}
|
||||||
menuentry 'Boot Recovery' ${menuentry_id_option} recovery {
|
menuentry 'Boot Recovery' ${menuentry_id_option} recovery {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} recovery
|
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} recovery
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
@ -130,7 +127,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
|||||||
echo "Booting..."
|
echo "Booting..."
|
||||||
}
|
}
|
||||||
menuentry 'Force re-install DSM' ${menuentry_id_option} junior {
|
menuentry 'Force re-install DSM' ${menuentry_id_option} junior {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} force_junior
|
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} force_junior
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
@ -140,7 +137,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
menuentry 'Configure loader' ${menuentry_id_option} config {
|
menuentry 'Configure loader' ${menuentry_id_option} config {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-rr earlycon=uart8250,io,0x3f8,115200n8 console=ttyS0,115200n8 ${RR_CMDLINE} ${rr_cmdline} IWANTTOCHANGETHECONFIG
|
linux /bzImage-rr earlycon=uart8250,io,0x3f8,115200n8 console=ttyS0,115200n8 ${RR_CMDLINE} ${rr_cmdline} IWANTTOCHANGETHECONFIG
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
@ -149,7 +146,7 @@ menuentry 'Configure loader' ${menuentry_id_option} config {
|
|||||||
}
|
}
|
||||||
|
|
||||||
menuentry 'Configure loader (verbose)' ${menuentry_id_option} verbose {
|
menuentry 'Configure loader (verbose)' ${menuentry_id_option} verbose {
|
||||||
gfxmode
|
set gfxpayload="${linux_gfx_mode}"
|
||||||
echo "Loading kernel..."
|
echo "Loading kernel..."
|
||||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} earlycon=tty2 console=tty2 IWANTTOCHANGETHECONFIG
|
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} earlycon=tty2 console=tty2 IWANTTOCHANGETHECONFIG
|
||||||
echo "Loading initramfs..."
|
echo "Loading initramfs..."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user