Ноутбук: ASUS F5N.
Система: Debian testing.
Ядро: 2.6.22-3-k7 (проц AMD Turion 64 MK38)
lspci lsusb: см. ниже.
Проблема: очень часто при загрузке не находит рутовую партицию (/dev/sda3 в моем случае). На самом деле почти всегда не находит, раза с 5-6 может и найдет, если повезет... Но иногда все-таки находит (сейчас сижу на этом компе под линухом и боюсь ребутнуться
Если более подробно, то:
SATA диск, первый раздел -- (fat) типа скрытый раздел восстановления системы, второй раздел -- (ntfs) предустановленная виста, третий раздел -- был тоже ntfs, я его замочил и поставил туда Линух. Таким образом, рутовая партиция получилась /dev/sda3. Проблема в том, что при загрузке он не всегда ее находит, и я не могу понять, от чего зависит, найдет он ее или нет.
Когда находит -- все поднимается с полпинка.
Когда не находит, происходит это так:
1. Пишет Uncompressing Linux... OK
2. Пишет
PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved
PCI: Not using MMCONFIG.
(эти строки есть и в dmesg после нормалной загрузки)
3. Далее пишет Loading, please wait
4. Долго ждет, около 2-3 минут. Потом выдает, что /dev/sda3 не найден, предлагает попробовать root=/dev/hda3, и загружает BusyBox. В BusyBox я набираю ls /dev и вижу там в числе прочего толко sda (без номера), sda1-6 отсутствуют.
Что делать, куда копать? Я не могу понять, что влияет на загрузку. Сегодня утром несколько раз пробовал -- не грузилось. Сейчас вот пришел после работы -- все встало с полпинка.
чипсет: nForce 610M
Вот вывод lspci:
00:00.0 RAM memory: nVidia Corporation Unknown device 0547 (rev a2)
00:01.0 ISA bridge: nVidia Corporation Unknown device 0548 (rev a2)
00:01.1 SMBus: nVidia Corporation Unknown device 0542 (rev a2)
00:01.2 RAM memory: nVidia Corporation Unknown device 0541 (rev a2)
00:01.3 Co-processor: nVidia Corporation Unknown device 0543 (rev a2)
00:02.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
00:02.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
00:04.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
00:04.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
00:06.0 IDE interface: nVidia Corporation Unknown device 0560 (rev a1)
00:07.0 Audio device: nVidia Corporation Unknown device 055c (rev a1)
00:08.0 PCI bridge: nVidia Corporation Unknown device 0561 (rev a2)
00:09.0 IDE interface: nVidia Corporation Unknown device 0550 (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation Unknown device 054c (rev a2)
00:0c.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
00:0d.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
00:12.0 VGA compatible controller: nVidia Corporation Unknown device 0533 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
05:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01)
lsusb (тут уж совсем что-то непонятное, но раз просят, выложу
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 004: ID 174f:6a31
Bus 003 Device 003: ID 0bda:0116 Realtek Semiconductor Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 001 Device 001: ID 0000:0000
На всякий случай прикладываю также вывод dmesg, но это, конечно, инфа, полученная при успешной загрузке системы, что там было, когда она не хотела грузиться -- я не знаю (как это можно узнать?).
Вот еще /boot/grub/menu.lst (комменты убрал для сокращения):
title Debian GNU/Linux, kernel 2.6.22-3-k7
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/sda3 ro quiet
initrd /boot/initrd.img-2.6.22-3-k7
savedefault
title Debian GNU/Linux, kernel 2.6.22-3-k7 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-3-k7 root=/dev/sda3 ro quiet single
initrd /boot/initrd.img-2.6.22-3-k7
savedefault
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Windows Vista/Longhorn (loader)
root (hd0,1)
savedefault
makeactive
chainloader +1