Что не так?
Jan. 29th, 2010 07:15 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Не могу загружаться в Ubuntu два раза подряд :(
My intention is to have Ubuntu 9.10 on the second partition of a USB drive and Windows XP on SSD, and be able to choose where to boot to from the BIOS menu, which can be opened by pressing F9 after computer starts.
It worked well when I installed Ubuntu on the first partition on the USB, but then Windows couldn't see the second (FAT32) partition on the USB. So I formatted the first partition as FAT32, and it's devoted for data for both systems, and Ubuntu is on the second partition. The third is for swap.
But as it is now, after restarting I can get to Ubuntu only if the previous boot was to Windows. That is even if I choose USB with Ubuntu, GRUB doesn't get control and Windows starts. Then I can reboot again and get to Ubuntu. That is if I restart Ubuntu, I have to visit Windows first.
I tried to get GRUB's 512 bytes and put that file on C:\ to have Windows boot menu, but I must be missing something.
I don't want to touch boot sectors of SSD and have GRUB there.
Is it possible to fix this situaton?
Ubuntu is installed from SD card made with UNetbootin.
BIOS booting menu:
SATA: PM-PATA SSD 32GB USB: JetFlash Transcend
GNU GRUB 1.97 beta 4
Ctrl+Alt+F8 shows this:
fsck from util-linux-ng 2.16 dosfsck 3.0.3, 18 May 2009, FAT32, LFN /dev/sdb1: 96 files, 4936/976036 clusters fsck from util-linux-ng 2.16 UBUNTU: clean, 143870/232464 files, 618951/929761 blocks * Starting AppArmor profiles * Running DKMS auto installation service for kernel 2.6.31-17-generic ...etc...
/dev/sda -- SSD 32GB, with MBR
/dev/sda1 -- 32GB NTFS
/dev/sdb -- JetFlash Transcend 8GB USB flash card
/dev/sdb1 -- 4GB FAT32 (0x0b), mounted as /data
/dev/sdb2 -- 3.8GB Ext4 (0x83), mounted as /
/dev/sdb3 -- 214MB extended (0x05)
/dev/sdb5 -- 214MB swap (0x82)
Thank you!