Я пытаюсь убрать паузу ~ 40 секунд, которая возникает при запуске моей машины с Ubuntu.
Во время этой паузы все, что я вижу, это пурпурный прямоугольник (примерно 80% размера экрана) на черном фоне.
На моей загрузочной диаграмме отчетливо виден разрыв (здесь не используется тег IMG, поскольку изображение слишком высокое):
http://dl.dropbox.com/u/18558160/syrius -natty-20110512-1.png
Я также вижу пробел в моем системном журнале. Похоже, это связано с «видеоустройством» (у меня есть NVIDIA).
...
May 12 23:15:14 syrius kernel: [ 1.544436] TCP reno registered
May 12 23:15:14 syrius kernel: [ 1.544447] UDP hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [ 1.544491] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [ 1.544593] NET: Registered protocol family 1
May 12 23:15:14 syrius kernel: [ 42.870179] pci 0000:06:00.0: Boot video device
May 12 23:15:14 syrius kernel: [ 42.870222] PCI: CLS 64 bytes, default 64
May 12 23:15:14 syrius kernel: [ 42.871588] PCI-DMA: Disabling AGP.
May 12 23:15:14 syrius kernel: [ 42.871697] PCI-DMA: aperture base @ c4000000 size 65536 KB
Что я могу сделать, чтобы это исправить? Это не произошло в Ubuntu 10.10.
Я сделал еще несколько тестов. Кажется, что последовательность загрузки требует какого-то ввода при загрузке (?) Оказывается, она не будет загружаться, пока я не нажму клавишу ввода (пурпурный прямоугольник остается на экране вечно, если не нажать клавишу ввода)
идеи? Спасибо!
Или нажмите e, когда увидите сообщение загрузки grub, перейдите к строке, начинающейся с «linux», наведите курсор на конец строки и удалите «splash» и «quiet», затем нажмите Ctrl-X, чтобы продолжить загрузку. процесс. Это позволит вам увидеть, что происходит во время загрузки. Удачи!
Я заметил, что с прошлой недели (около 2011-07-11 / 2011-07-16) обновление, похоже, исправило эту проблему. «Тайм-аут» моего компьютера был автоматически уменьшен с 150 секунд до 5. Он все еще виден, но это больше не проблема.
Я закрываю этот вопрос.
попробуйте отредактировать файл / lib / plymouth / themes / "ваша текущая тема" /mdv.script и убедитесь, что для фона задано отрицательное значение "Z", равное 1000, на случай, если он блокирует окно запроса пароля или что-то в этом роде. .
эта часть обычно находится в начале, если скрипт, в который загружается изображение
background.sprite = SpriteNew();
background.sprite.SetImage(background.image);
background.sprite.SetPosition(Window.GetX(), Window.GetY(), -1000);
, вы также можете проверить, имеет ли окно подсказки непрозрачность 0, что делает его невидимым, если это так, измените его 1 и после того, как вы закончите редактирование темы Плимута, сделайте sudo update-initramfs -u
У меня была похожая проблема на используемом ящике Fedora, оказалось, что это монтирование Samba, которое я добавил в свой fstab, но забыл добавить пароль, поэтому он ждал, пока я введу пароль, прежде чем завершить загрузку. .
Вы всегда можете попробовать нажать ESC, чтобы увидеть, что выводится за прямоугольником?