Проблема с загрузкой

Форум поддержки для русскоязычных пользователей
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
Just_deniss

Проблема с загрузкой

Post by Just_deniss »

Доброе вемя суток всем, решил обратится за помощъю так как сам уже в отчаянье.
Проблема заключается в следующем:
У меня 2 ОС
1) Linux Mint 9
2) Windows 7 (который работает)
А в свою очередь Линукс загружается только с LiveCD :) (rescue mode тоже не работает)
загрузка порсто зависает. Вот фрагмент с монинора:
==========================================================
RC2: 0000000040846740
--- [end trace 870f9c7943aca7f0d]---
sda1 sda2 <sda5>
sd 2:0:0:0: [sda] Attached SCSI disk
usb 1-4: new high speed USB device using ehci_hcd and adress 3
usb 1-4: configuration #1 chosen from 1 choice
usb 1-5: new high speed USB device using ehci_hcd and adress 4
usb 1-5: configuration #1 chosen from 1 choice
usb 3-1: new high speed USB device using ehci_hcd and adress 2
usb 3-1: configuration #1 chosen from 1 choice
===========================================================
и дальше ничего не происходит.
Это произошло после того как я попытался настроить в Conky, Inbound Connections
для этого в /etc/default/grub изменил строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
естественно зделав
sudo update-grub
но комп пока не перезагружал а оставил его на ночь т.к. пару торрентов качались. В тот же день скачал несколько обновлений и всё!
Проснувшись, перезагрузил комп. загрузив Windows а после вовсе выключил.
На следующей загрузке меня ждал этот сюрприз.
Переустанавливать Линукс крайне не желательно, может у кого нибудь есть
идеи как всё исправить?

Доп. инф.
mint mint # fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf721e25d

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3392 27246208+ 7 HPFS/NTFS
/dev/sda2 3393 60800 461129760 f W95 Ext'd (LBA)
/dev/sda5 3393 60800 461129728+ 7 HPFS/NTFS

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00039495

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sdb2 2612 60802 467413672 f W95 Ext'd (LBA)
/dev/sdb5 2612 51013 388786497 7 HPFS/NTFS
/dev/sdb6 51013 60397 75378688 83 Linux
/dev/sdb7 60398 60802 3247104 82 Linux swap / Solaris

mint mint # lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0c45:7060 Microdia
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0424:2228 Standard Microsystems Corp. 9-in-2 Card Reader
Bus 001 Device 003: ID 050d:705c Belkin Components 802.11bg
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

mint mint # lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Atheros Communications L2 100 Mbit Ethernet Adapter (rev a0)
04:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9600 GSO] (rev a2)

grub.cfg

if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
set locale_dir=($root)/boot/grub/locale
set lang=ru
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/06_mint_theme ###
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
insmod png
if background_image /boot/grub/linuxmint.png ; then
set color_normal=white/black
set color_highlight=white/light-gray
else
set menu_color_normal=white/black
set menu_color_highlight=white/light-gray
fi
### END /etc/grub.d/06_mint_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sdb6)" --class linuxmint --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=eadd25bc-ad28-40ab-989d-62f2cf0e18e6 ro ipv6.disable=1 quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sdb6) -- recovery mode" --class linuxmint --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
echo 'Загружается Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=eadd25bc-ad28-40ab-989d-62f2cf0e18e6 ro single
echo 'Загружается начальный ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_lupin ###
### END /etc/grub.d/10_lupin ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,6)'
search --no-floppy --fs-uuid --set eadd25bc-ad28-40ab-989d-62f2cf0e18e6
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 5e34b05e34b03b3b
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

Я не сильный специалист по Линуксу, если нужно что-то ещё говарите.
За ранее благодарен.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Ilya

Re: Проблема с загрузкой

Post by Ilya »

всё не читал, но так понял, что слетел или не правильно работает загрузчик граб. Надо загурзиться с лайв си ди и восстановить его.
опысывать досконально нет времени, потому дам ссылку, там все просто расписано:
http://ubuntologia.ru/grub2-recovery

первый способ - самы простой, я им уже неоднократно полльзовался.
Just_deniss

Re: Проблема с загрузкой

Post by Just_deniss »

Короче проблему решил сам.
После того как попытался поставить HDD на другой комп. (на котором он вовсе не распознавался)
Пихнул его обратно на старое место.
В /boot/grub/grub.cfg
изменил строку : linux /boot/vmlinuz-2.6.32-21-generic root=UUID=eadd25bc-ad28-40ab-989d-62f2cf0e18e6 ro ipv6.disable=1 quiet splash
на : linux /boot/vmlinuz-2.6.32-21-generic root=UUID=eadd25bc-ad28-40ab-989d-62f2cf0e18e6
был не большой сдвиг с мёртвой точки, на экране при загрузке появились строки:
usb device descriptor read/64, error -71
unable to enumerate USB device on port 1
Я отключил все USB устройства и перезагрузился, этих строк больше не было.
Но! я увидел следующее:
No filesystem could mount root, tried: ext3 ext2 ext4 fuseblk
Kernel panic - not syncing VFS: Unable to mount root fs on unknown-block (0,0)
Решение было следующее:
-Загрузился с LiveCD
- Открыл терминал, и ввёл следующее
1) sudo mount /dev/sdaX /mnt //sdaХ - раздел c Linux
2) sudo chroot /mnt
3)sudo update-initramfs -u

3 пункт выполнился с некими ошибками типа "no such file or directory"
но всё равно я перезагрузил комп и прямиком полез в recovery mode, на моё удивление он стал работать.
Запустил linux в safemode и в терминале ввёл
sudo update-grub, предворительно в /etc/default/grub изменил строку
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
и моей радости небыло предела когда мой любимый linux нормально загрузился! :D
Locked

Return to “Русский - Russian”