Титла: Dual Boot Ubuntu and Gentoo Публикувано от: Kain в May 16, 2010, 11:03 Здравейте,
извинявам се ако тук не е правилното място да пусна темата. Имам следния проблем: Опитвам се да дуал boot Убунту и Гентоо, но при избиране на Гентоо-то ми дава тази грешка: block device /dev/sda3 is not a valid boot device Ползвам Grub за boot лоадер, незнам какво може да ви трябва, за това питайте да ви paste. Благодаря. /dev/sda1 Ubuntu ext4 /dev/sda3 Gentoo ext3 Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: b2l в May 16, 2010, 11:27 Не можеш ли да преинсталираш?...изтрито...
Редактирано, съгласно т. 6 от Правилата на форума bop_bop_mara Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: Kain в May 16, 2010, 11:29 Защо да преинсталирам ??? Или някои модул сам изпуснал или Груба съм объркал.
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: b2l в May 16, 2010, 11:40 Искаш да кажеш, че до сега всичко е работела, бутвал си и двете ОС-и и днеска - хоп дава ти тази грешка?
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: Kain в May 16, 2010, 11:48 Не. Имам Убунту и искам да си сложа Гентоо за втора ОС. В момента стигам до тук, когато боотвам Гентоо. Вчера дори смених boot loader-a Grub2 с Grub, защото изобщо неможех да го схвана.
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: chen_dzen в May 16, 2010, 11:52 не че разбирам много ама ...
hda3 is not a valid boot device ? а двете фаилови системи са на сата sda ? виш си boot loader-a . ако не стане пробваи да вдигнеш бутващ флаг на sda3 с fdisk Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: Kain в May 16, 2010, 12:10 http://img188.imageshack.us/i/screenshotdevsdagpartedj.png/
Така изглежда hard-а. Поне според Гпарт има boot флаг. Fdisk не съм много наясно как да проверя. Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: bop_bop_mara в May 16, 2010, 12:17 1. За всяка от двете инсталации къде каза да се сложи bootloadera?
2. Дай конфигурацията на действащия bootloader. Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: Kain в May 16, 2010, 13:15 С boot лоадер-а на Убунту съм, скип-нах частта с инсталиране на боотлоадер за Гентоо.
Цитат timeout 3 Цитат # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: ROKO__ в May 16, 2010, 18:00 Аз като по мъдро решение ползвам LILO за Multiboot защото е по интелигентнто
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: ROKO__ в May 16, 2010, 18:03 Но ако искаш мога да ти покажа моят grub.conf и fstab...
1 fstab # /etc/fstab: static file system information. # # noatime turns off atimes for increased performance (atimes normally aren't # needed; notail increases performance of ReiserFS (at the expense of storage # efficiency). It's safe to drop the noatime options if you want and to # switch between notail / tail freely. # # The root filesystem should have a pass number of either 0 or 1. # All other filesystems should have a pass number of 0 or greater than 1. # # See the manpage fstab(5) for more information. # # <fs> <mountpoint> <type> <opts> <dump/pass> # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. #/dev/BOOT /boot ext2 noauto,noatime 1 2 /dev/sda3 / ext4 noatime 0 1 /dev/sda1 none swap sw 0 0 # /dev/sda5 /media/calcilate ext4 noatime,user 0 3 # /dev/sda6 /media/storage ext3 noatime,user 0 1 # /dev/sdb2 /media/storage-2 ext3 noatime,user 0 2 # /dev/sdb1 /media/win_c ntfs-3g noatime.user 0 4 # /dev/sdb5 /media/win_d ntfs-3g noatime,user 0 5 #/dev/cdrom /media/cdrom auto noauto,user,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 #tmpfs /var/lock tmpfs size=4m 0 0 #tmpfs /var/run tmpfs size=4m 0 0 tmpfs /tmp tmpfs defaults,size=256m,nr_inodes=64m 0 0 roko__@Gentoo ~ $ 2 menu.lst title Gentoo Linux x86_64 GNOME root (hd0,2) kernel /boot/vmlinuz-2.6.33-gentoo-r2-ExtremeBG root=/dev/sda3 video=uvesafb:ywrap,1280x1024-32@60 udev quiet resume=/dev/sda1 doscsi acpi_enforce_resources=lax title Slackware Linux i686 root (hd0,4) kernel /boot/vmlinuz ro root=/dev/sda5 quiet doscsi vga=795 3 lilo.conf image = /boot/vmlinuz root = /dev/sda5 label = Slackware read-only append="video=uvesafb:mtrr,ywrap,1280x1024-32@75 acpi_enforce_resources=lax" image = /boot/vmlinuz-2.6.33-gentoo-r2-ExtremeBG root = /dev/sda3 label = Gentoo read-only append="video=uvesafb:mtrr,ywrap,1280x1024-32@75 radeon.modeset=1 acpi_enforce_resources=lax" Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: gat3way в May 16, 2010, 19:24 Кое му е по-интелигентното на lilo ?
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: H0lyGanGs7eR в May 16, 2010, 20:21 Чакай малко сега, ти сигурен ли си че Джентуу е инсталирано правилно, зареждал ли си го въобще?
ПС: като напишеш през така нареченото от теб "ЛайНунту" grub-install ( за груб 2 ) добавя ли ти джентуу в списъка? Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: chen_dzen в May 16, 2010, 20:30 наптави си фаила menu.lst в /boot/grub .
и в него напиши : timeout 30 default 1 fallback 0 title Linux Ubuntu root (hd0,5) kernel /boot/vmlinuz-2.2.17 root=/dev/sda1 video=matrox:vesa:261 #-------------------------------------------------------------------------------------------------------------- title Linux Gentoo root (hd0,5) kernel /boot/vmlinuz-2.2.17 root=/dev/sda3 video=matrox:vesa:261 незнам дали тва ще ти свърши работа но , boot managera зарежда от IDE Controller а hard-a ti e на SATA Controller там ти е кахъра според мен колкото знам аз съм новяк ::) Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: chen_dzen в May 16, 2010, 21:03 при Lilo и Grub възниква един сериозен пробем със сигурноста свързан с възможноста да се задежда диркно в еднопотребителски режим и обикновенно дава достъп до обвивката като root без да иска да вавеждате парола и тва им е проблема и на двата според мен.
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: borovaka в May 16, 2010, 21:57 chen_dzen то това никакъв проблем не е след като имаш физически достъп до машината що да не може да се логнеш?
Пък и ако си си забравил root паса си е много удобно. Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: gat3way в May 16, 2010, 22:51 В grub може да се слага парола, но няма особен смисъл след като можеш да заредиш от CD.
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: chen_dzen в May 16, 2010, 23:10 но нали сигурнуста е толкова устоичива колкото е най-слабата и брънка !
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: bop_bop_mara в May 17, 2010, 00:04 при Lilo и Grub възниква един сериозен пробем със сигурноста свързан с възможноста да се задежда диркно в еднопотребителски режим и обикновенно дава достъп до обвивката като root без да иска да вавеждате парола и тва им е проблема и на двата според мен.Това пък от кога зависи от bootloadera, това са настройки на runlevel-а за single user, може да се направи да пита и да не пита за парола. Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: gat3way в May 17, 2010, 00:29 Мнем, да ви открехна за една кофти работа, няма значение дали runlevel 1 ще иска парола или не, след като init програмата може да се указва като boot опция. Нищо не пречи да кажеш вместо /sbin/init да се зареди /bin/bash.
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: bop_bop_mara в May 17, 2010, 00:33 Е това е отделно :)
Затова - заключваме bootloader-а с парола, прибираме компа в стария шкаф, заключваме го с 9 ключалки, изхвърляме ключовете, избиваме ключарите, за да не направят дубликат... Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: chen_dzen в May 17, 2010, 10:45 Страх лозе пази. :D
Титла: Re: Dual Boot Ubuntu and Gentoo Публикувано от: abscent в May 17, 2010, 11:21 Grub-а си има една опция да му се зададе от кое устройство да стартира операционната система, но не като блоково устройство (h/s)daX , ами като устройство с уникален идентификатор - UUID. това става по следния начин - в реда с real_root=/dev/sda3 се указва
Код като този UUID може да се види като изход от Код
като там се избира кое точно устройство отговаря на желаното, и се пъха в grub.conf/menu.lst (според зависи от дистрибуцията :)). Отделно така универсално може да се опишат и дяловете в /etc/fstab , като по този начин при промяна на слотовете на IDE-контролер, или добавяне на некой и друг диск, няма да има конфузии/колизии при зареждането на операционната система. най-вероятно това повечето тук четящи го знаят, но все може да послужи някому.... P.S. за удобство показвам как лесно се вмъкват нещата в /etc/fstab : Код и оттам се редактира дяловете с техните точки за монтиране. на мен лично ми е много удобно, защото съм свикнал да правя един lvm-дял, в който да правя няколко различни lvm-устройства, които после да променям според нуждите - идеята е да имам оптимално място за /var, /usr, /usr/portage/distfiles . Така, в момента в който свободното място на някой дял намалее, мога да размонтирам файловата система, и да я уголемя малко. Това се налага, тъй като доста често правя различни custom-made компютри, с различни изисквания, и се стремя да изстискам максимума от свободното дисково пространство. Налагало ми се е да инсталирам Gentoo на 1GB flash IDE диск, и по този начин с преоразмеряването на различните точки за монтиране си спестявам излишни главоболия. За любопитните - дървото на portage, както и distfiles са монтирани през nfs :) |