sholoma 06.06.2011 11:51

Есть вопрос!Grub

Помогите пожалуйста!
Редактировал fstab через mcedit. Сохранил и чё-то глюкнул, случайно F8 нажал. Ладно, записи нужные восстановил, система работает. Это сервер в небольшой компании. Единственная проблема, что граб автоматически не грузит систему теперь, необходимо нажимать Enter. Система Ubuntu server 10.10 вроде.
Спасибо, кто поможет.


Тэги: grub
+ 0 -
Похожие Поделиться

s4f 06.06.2011 13:19 #
показывай /etc/grub.conf
и fstab
fermishell 06.06.2011 13:20 #
поправить GRUB_TIMEOUT? (grub2 config intro)
sholoma 06.06.2011 13:26 #
fstab
proc /proc proc defaults 0 0
/dev/sda4 / rw
/dev/sdf1 /home/share ext4 rw
//192.168.10.104/Obmennik /home/share/Obmennik cifs rw,iocharset=utf8,password=,uid=buh,gid=nogroup,file_mode=0777,auto 0 0

/etc/default/grub
GRUB_DEFAULT=0
GRUB_SAVEDEFAULT=true
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

/boot/grub/grub.cfg
....
menuentry 'Ubuntu, with Linux 2.6.35-22-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
savedefault
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fc6fc878-1cbc-4fb2-957b-3b59843c8b52
linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=fc6fc878-1cbc-4fb2-957b-3b59843c8b52 ro quiet
initrd /boot/initrd.img-2.6.35-22-generic-pae
boot
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
savedefault
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set fc6fc878-1cbc-4fb2-957b-3b59843c8b52
echo 'Loading Linux 2.6.35-22-generic-pae ...'
linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=fc6fc878-1cbc-4fb2-957b-3b59843c8b52 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic-pae
}
....


Загрузка проходит нормально при подтверждении по Enter в списке загрузчика. Если ничего не нажимать, дело так и стоит на месте.

fermishell 06.06.2011 14:02 #
для корня в фстабе тип фс не указан, может, это влияет?
sholoma 06.06.2011 14:37 #
root@server:/home/sergei# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sde4 128723636 13276588 108908248 11% /
none 1019600 264 1019336 1% /dev
none 1025308 0 1025308 0% /dev/shm
none 1025308 1188 1024120 1% /var/run
none 1025308 0 1025308 0% /var/lock
/dev/sdf1 480719056 231559064 224740792 51% /home/share

ещё странно, что показывается sde4, а в fstab указан sda4
Менять в fstab на sde4 что-то боязно, сервер далеко и втыкать ливцд очень не хочется в случае чего.
Как думаете, стоит заменить?
fermishell 06.06.2011 14:46 #
а что выводит blkid?
sholoma 06.06.2011 15:01 #
root@server:/home/sergei# blkid
/dev/sdb: TYPE="promise_fasttrack_raid_member"
/dev/sdd: TYPE="promise_fasttrack_raid_member"
/dev/sde1: UUID="01c02a7f-99bd-4b62-b316-228b7b004220" TYPE="reiserfs"
/dev/sde3: UUID="331caaa3-e48d-4fdc-a08c-6815d1aa9ad2" TYPE="swap"
/dev/sde4: UUID="fc6fc878-1cbc-4fb2-957b-3b59843c8b52" TYPE="ext4"
/dev/sdf1: UUID="ed88b97f-a7b4-4847-ba4b-d94d32a22666" TYPE="ext4"
fermishell 06.06.2011 15:10 #
чтож, не знает система ни о каком сда4. я бы заменил в фстабе на сде4 ( и тип фс ext4 указал).
sholoma 06.06.2011 15:44 #
ппц какой-то. имена после каждого загруза разные)
щас буду переделывать на айдишники, отпишусь что как. спс
sholoma 06.06.2011 15:59 #
/dev/sda1: UUID="01c02a7f-99bd-4b62-b316-228b7b004220" TYPE="reiserfs"
/dev/sda3: UUID="331caaa3-e48d-4fdc-a08c-6815d1aa9ad2" TYPE="swap"
/dev/sda4: UUID="fc6fc878-1cbc-4fb2-957b-3b59843c8b52" TYPE="ext4"
/dev/sdb1: UUID="ed88b97f-a7b4-4847-ba4b-d94d32a22666" TYPE="ext4"
/dev/sdd: TYPE="promise_fasttrack_raid_member"
/dev/sdf: TYPE="promise_fasttrack_raid_member"

fstab привёл к следующему виду
proc /proc proc defaults 0 0
UUID=01c02a7f-99bd-4b62-b316-228b7b004220 /boot reiserfs noauto,noatime
UUID=fc6fc878-1cbc-4fb2-957b-3b59843c8b52 / ext4 rw
UUID=ed88b97f-a7b4-4847-ba4b-d94d32a22666 /home/share ext4 rw
UUID=331caaa3-e48d-4fdc-a08c-6815d1aa9ad2 swap swap defaults
//192.168.10.104/Obmennik /home/share/Obmennik cifs rw,iocharset=utf8,password=,uid=buh,gid=nogroup,file_mode=0777,auto 0 0
#//192.168.1.33/PIRATESOFT /home/share/Soft cifs rw,iocharset=utf8,password=,file_mode=0777,auto 0 0

Всё монтируется, функционирует и грузится отлично, но опять же, только по ENTERU
загрузчик GRUB так и висит бесконечно со списком(
fermishell 06.06.2011 18:23 #
http://www.gnu.org/software/grub/manual/html_node/boot.html#boot
явное указание команды boot включает интерактивный режим
sensor_ua 07.06.2011 08:03 #
Я бы попробовал переставить строки fstab - сначала для "/", потом для "/boot", при этом для "/" поставил бы defaults 1 1