Здравствуйте. Ситуация почти аналогичная, но со своими тонкостями. Ubuntu 10.04, два винчестера - один 250 ГБ полностью WinXP, второй 1000 ГБ - Win7+Ubuntu. Работало замечательно! И вдруг ни с того ни с сего при очередной загрузке Ubuntu перестала загружаться.
Действия, проведенные по
похожей проблеме один раз, (когда я провел описываемые действия, загрузившись с флешки Ubuntu 11.04) привели к тому, что во время загрузки появился логотип Ubuntu, побежали проценты проверки диска, компьютер перезагрузился и выдал мне на фоне логотипа сообщение о том, что не удалось примонтировать "/" и я могу или пропустить или исправить в ручном режиме. В ручном режиме я не смог исправить, перезагрузился, и снова initramfs. Кстати, при загрузке в LiveCD режиме все мои файлики отлично видны и присутствуют, т.е. смею предположить, что Ф.С. не повреждена до неузнаваемости. Следует также заметить, что две остальные системе работают без проблем. Как быть? Может это поможет.
fdisk -lubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 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: 0xad18ccb6
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sdb2 13 19616 157456384 7 HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sdb3 19617 23707 32860927 5 Extended
/dev/sdb4 23708 121601 786333555 7 HPFS/NTFS
/dev/sdb5 19617 21145 12281661 83 Linux
/dev/sdb6 21146 22177 8289508+ 82 Linux swap / Solaris
/dev/sdb7 22178 23707 12289693+ 83 Linux
Disk /dev/sda: 250.1 GB, 250059350016 bytes
240 heads, 63 sectors/track, 32301 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x411d8f5a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 32300 244187968+ 7 HPFS/NTFS
Disk /dev/sdg: 16.2 GB, 16231956480 bytes
64 heads, 32 sectors/track, 15480 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000410ad
Device Boot Start End Blocks Id System
/dev/sdg1 * 1 15480 15851504 c W95 FAT32 (LBA)
fstab# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb5 during installation
UUID=af756045-4a86-4336-a1a2-b089ff108cda / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb7 during installation
UUID=0677d5a1-55ac-4cde-a744-3ee732270715 /home ext4 defaults 0 2
# /media/Data was on /dev/sdb4 during installation
UUID=7F6C9AEC73548043 /media/Data ntfs defaults,umask=007,gid=46 0 0
# /media/Win7 was on /dev/sdb2 during installation
UUID=7266406B664031E1 /media/Win7 ntfs defaults,umask=007,gid=46 0 0
# /media/Win7ldr was on /dev/sdb1 during installation
UUID=4A803E6F803E619D /media/Win7ldr ntfs defaults,umask=007,gid=46 0 0
# /media/WinXP was on /dev/sda1 during installation
UUID=F25CAE715CAE2FF1 /media/WinXP ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sdb6 during installation
UUID=e571eff3-a7b8-48f9-9dc6-c4df82a46d2d none swap sw 0 0
blkidubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sdb1: LABEL="M-PM-^WM-PM-0M-Q�M-PM-5M-PM-7M-PM-5M-Q�M-PM-2M-PM-8M-Q�M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9" UUID="4A803E6F803E619D" TYPE="ntfs"
/dev/sdb2: UUID="7266406B664031E1" TYPE="ntfs"
/dev/sdb4: UUID="7F6C9AEC73548043" TYPE="ntfs"
/dev/sdb5: UUID="af756045-4a86-4336-a1a2-b089ff108cda" TYPE="ext4"
/dev/sdb6: UUID="e571eff3-a7b8-48f9-9dc6-c4df82a46d2d" TYPE="swap"
/dev/sdb7: UUID="0677d5a1-55ac-4cde-a744-3ee732270715" TYPE="ext4"
/dev/sda1: UUID="F25CAE715CAE2FF1" TYPE="ntfs"
grub.cfg#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
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,5)'
search --no-floppy --fs-uuid --set af756045-4a86-4336-a1a2-b089ff108cda
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,5)'
search --no-floppy --fs-uuid --set af756045-4a86-4336-a1a2-b089ff108cda
set locale_dir=($root)/boot/grub/locale
set lang=ru
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=3
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/10_linux_proxy ###
menuentry "Ubuntu, с Linux 2.6.32-34-generic" --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,5)'
search --no-floppy --fs-uuid --set af756045-4a86-4336-a1a2-b089ff108cda
linux /boot/vmlinuz-2.6.32-34-generic root=UUID=af756045-4a86-4336-a1a2-b089ff108cda ro quiet splash
initrd /boot/initrd.img-2.6.32-34-generic
}
### END /etc/grub.d/10_linux_proxy ###
### BEGIN /etc/grub.d/30_os-prober_proxy ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set F25CAE715CAE2FF1
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
insmod ntfs
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 4A803E6F803E619D
chainloader +1
}
### END /etc/grub.d/30_os-prober_proxy ###
С уважением ко всем.
Перед тем как создавать это сообщение выполнил действия, описываемые в инструкции и они не привели к нужному результату. Уже после написания сообщения решил повторить все заново и, о чудо, все снова заработало!!!