У меня Ubuntu Server 11.04, но он безголовый (без монитора). Единственный способ, которым я хочу иметь доступ к нему, - дистанционно через SSH. Но иногда, скажем, после потери мощности, когда сервер перезагружается, он застрянет в меню загрузки Grub, и он не будет обращать внимание. Он просто повесит там, ожидая меня, чтобы выбрать первую загрузочную запись. Это означает, что я должен пойти туда и подключить монитор и клавиатуру.
Но я не могу сделать это удаленно. Как я могу заставить его продолжать загрузку для загрузки записи 1 (по умолчанию) независимо от потери мощности или чего-то еще?
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Ответ на этот вопрос можно найти в файле grub /etc/grub.d/00_header
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=${2}
fi
EOF
}
Установка значения тайм-аута в -1 остановит отсчет. Измените значение на значение> 0, т. Е. [F5]
этот раздел файла будет выглядеть как
make_timeout ()
{
cat << EOF
if [ "\${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=${2}
fi
EOF
}
Затем запустите
sudo update-grub2
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.
Начиная с Ubuntu 12.04, более простым, но все же недокументированным решением является использование /etc/default/grub для переопределения тайм-аута записи:
GRUB_TIMEOUT=10
GRUB_RECORDFAIL_TIMEOUT=$GRUB_TIMEOUT
Тот факт, что такая опция полностью недокументирована,
На самом деле, поддержка GRUB_RECORDFAIL_TIMEOUT была добавлена в середине цикла 12.04, начиная с версии 1.99-21ubuntu3.3:
grub2 (1.99-21ubuntu3.3) precise-proposed; urgency=low
[ Ben Howard ]
* Parameterization of recordfail setting. This allows users to define the
default time out of GRUB when recordfail has been set. The curren
setting causes hangs on headless and appliances where access to the
console is limited or prohibited. (LP: #669481) [1]
-- Louis Bouchard <louis.bouchard@canonical.com> Tue, 21 Aug 2012 10:51:58 +0200
Более подробная информация от LaunchPad.