Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-09-22 11:45:03

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

GRUB - Instalacja na innej partycji

Witam!
Chcę zainstalować gruba w MBR ale tak aby wszystkie pliki były przechowywane na innej partycji niż /, np. na hda6 jak tego dokonać? W slackware wystarczyło odpalić gdubconfig i wpisać numer partycji a tutaj za chiny nie wiem jak to zrobić. Próbowałem już za pomocą rescue z płyty ale ten tryb to się nadaje na smar do taczek. HELP.

Offline

 

#2  2007-09-22 11:52:50

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: GRUB - Instalacja na innej partycji

Witam!
Chcę zainstalować gruba w MBR ale tak aby wszystkie pliki były przechowywane na innej partycji niż /, np. na hda6 jak tego dokonać? [/quote]
Pisz jaśniej. O jakie pliki chodzi?
Numer partycji nie ma związku z tym pod jakim katalogiem jest zamontowana (hda6 może być zamontowana pod /)


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2007-09-22 11:55:48

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: GRUB - Instalacja na innej partycji

chcesz zrobić osobną partycję /boot/?


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#4  2007-09-22 11:59:18

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

Re: GRUB - Instalacja na innej partycji


Pisz jaśniej. O jakie pliki chodzi?
[/quote]
Wydaje mi się że napisałem wystarczająco jasno. Przecież grub ma chyba swoje pliki konfiguracyjne np. menu.lst? I chcę właśnie żeby te pliki były przechowywane na innej partycji niż /.

chcesz zrobić osobną partycję /boot/?[/quote]
Tak właśnie. Tzn mam już tak, że pliki te siedzą sobie na partycji 7MB, a grub siedzi w MBR już ale robiłem to spod slackwara a teraz chcem zrobić to z debiana.

Offline

 

#5  2007-09-22 12:26:40

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: GRUB - Instalacja na innej partycji


Pisz jaśniej. O jakie pliki chodzi?
[/quote]
Wydaje mi się że napisałem wystarczająco jasno. Przecież grub ma chyba swoje pliki konfiguracyjne np. menu.lst? I chcę właśnie żeby te pliki były przechowywane na innej partycji niż /.[/quote]
Dodajesz wpis do fstab montujący hda6 pod /boot, montujesz gdzieś tam, kopiujesz na nią zawartość katalogu /boot i montujesz we właściwym miejscu. Należy też zmienić odpowiednie parametry w pliku konfiguracyjnym gruba. Nie ma potrzeby używania żadnego grubowego programu.

Można też poinformować gruba gdzie, że ma szukać swojego pliku konfiguracyjnego gdzie indziej niż domyślnie.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#6  2007-09-22 12:33:13

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

Re: GRUB - Instalacja na innej partycji

Kurcze nie rozumiem. Ale co mi z tego jak np. zainstaluje winsyfa który mi zamaże MBR? I wtedy będę musiał użyć grubowego programu do zainstalowania go w MBR ponownie.

Offline

 

#7  2007-09-22 12:41:09

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: GRUB - Instalacja na innej partycji

Kurcze nie rozumiem. Ale co mi z tego jak np. zainstaluje winsyfa który mi zamaże MBR? I wtedy będę musiał użyć grubowego programu do zainstalowania go w MBR ponownie.[/quote]
Rozumiem, że chcesz zainstalować gruba w MBR tak aby go tam nie zainstalować? Nie da się.
Zrób sobie grubową dyskietkę i odtworzenie MBR z dyskietki zajmie minutkę.
BTW. Odpalasz polecenie grub i instalujesz gruba na której partycji zamarzysz.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#8  2007-09-22 12:46:26

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

Re: GRUB - Instalacja na innej partycji

A co z poleceniem grub-install --root-directory
Może za jego pomocą da radę jakoś umieścić pliki na konkretnej partycji tylko nie chcem experymentować żeby czegoś nie skopać, to doradźcie może coś.

Offline

 

#9  2007-09-22 12:49:26

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: GRUB - Instalacja na innej partycji

A co z poleceniem grub-install --root-directory
Może za jego pomocą da radę jakoś umieścić pliki na konkretnej partycji tylko nie chcem experymentować żeby czegoś nie skopać, to doradźcie może coś.[/quote]
Czy chodzi Ci o to aby po prostu umieścić pliki na innej partycji czy o to aby zamazanie MBR  przez windows nie wymagało przywracania gruba?


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#10  2007-09-22 12:54:57

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

Re: GRUB - Instalacja na innej partycji

Dobrze napisze dokładnie o co mi chodzi. Często instaluje na dysku różne systemy/dystrybucje. Każda z nich chce instalować swoje bootloadery. Ale ja chcę zrobić tak jak pisałem czyli umieścić pliki konfiguracyjne gruba na wydzielonej małej partycji, tak aby sformatowanie wszystkich innych partycji na dysku nie miało wpływu na to czy przy starcie kompa pojawi się menu gruba czy nie. Wtedy gdy instaluje np. inne distro linuxa to nie instaluje jego bootloadera tylko edytuję menu.lst na tej osobnej partycji i dodaje nowy wpis.

Offline

 

#11  2007-09-22 12:57:32

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: GRUB - Instalacja na innej partycji

No to napisałem wyżej.

Nie należy mylić rekordu startowego z systemem plików.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#12  2007-09-22 13:25:23

  ms-trex - Użytkownik

ms-trex
Użytkownik
Zarejestrowany: 2007-03-18

Re: GRUB - Instalacja na innej partycji

OK, już sobie poradziłem:
- zamontowałem partycję na którą chciałem wrzucić pliki gruba
- dałem grub-install --root-directory=/mnt/boot /dev/hda niestety nie tworzy przy tym menu.lst
- zatem zapodałem jeszcze skrypt update-grub żeby wyszukał jąder, niestety nie wyszukuje systemów na innych partycjach ale to żaden problem i przekopiowałem go na tą partycję

Offline

 

#13  2011-10-31 13:35:36

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: GRUB - Instalacja na innej partycji

Chciałbym odświeżyć temat tylko będę się wyrażać jasno :)

Mam partycje /boot (sda1) na niej pliki konfiguracyjne gruba, ale grub (tak mi się wydaje) jest w MBR

Kod:

pablo@lena:~$ ls -l /boot/
razem 6580
-rw-r--r-- 1 root root   59732 paź 22 12:47 config-3.0.4
-rw-r--r-- 1 root root   62500 paź 31 01:23 config-3.1.0
-rw-r--r-- 1 root root   62555 paź 29 14:43 config-3.1.0.old
drwxr-xr-x 2 root root    1024 paź 31 01:23 extlinux
drwxr-xr-x 3 root root    6144 paź 31 14:10 grub
drwx------ 2 root root   12288 paź 21 18:19 lost+found
-rw-r--r-- 1 root root 3241488 paź 22 12:47 vmlinuz-3.0.4
-rw-r--r-- 1 root root 3289008 paź 31 01:23 vmlinuz-3.1.0

Chciałbym, żeby grub wstawał samodzielnie... Tzn MBR może być dla mnie puste.

Robie tak:

Kod:

pablo@lena:~$ sudo grub-install --force /dev/sda1
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
pablo@lena:~$ sudo update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.1.0
Found linux image: /boot/vmlinuz-3.0.4
grep: /proc/swaps: Nie ma takiego pliku ani katalogu
Found Windows 7 (loader) on /dev/sda3
done

Tzn że grub już jest na sda1?? Jak to sprawdzić?? czy jest narzędzie do sprawdzania gdzie jest grub??

[b]EDIT:[/b]
Jak cofnąłem flage boot z sda1 (/boot) to grub w ogóle nie wstaje... Nie wiem co to znaczy.

Ostatnio edytowany przez P@blo (2011-10-31 17:22:29)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#14  2011-10-31 17:35:16

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: GRUB - Instalacja na innej partycji

[quote=P@blo]Jak cofnąłem flage boot z sda1 (/boot) to grub w ogóle nie wstaje... Nie wiem co to znaczy.[/quote]
Że działa? :) Możesz wyczyścić sekcję bootloadera w mbr, wtedy będziesz pewien czy używa gruba w vbr.

Kod:

dd if=/dev/zero of=/dev/sda bs=446 count=1

Jeżeli okaże się, że jednak korzystał z tego w mbr, to system nie wstanie. ;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#15  2011-10-31 18:40:27

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: GRUB - Instalacja na innej partycji

No... Nie wstał... Czyli korzysta z mbr... No to nie wiem jak to zrobić...


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#16  2011-10-31 18:46:43

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: GRUB - Instalacja na innej partycji

Może starego gruba spróbuj? Jak kiedyś się bawiłem, to o ile mnie pamięć nie myli, bootował z vbr…


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#17  2011-10-31 19:32:42

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: GRUB - Instalacja na innej partycji

Nie chce w starego się pchać... Wole jakoś dwójkę... No i problem mi się pojawił... Win mi nie wstaje... Pisze, że mam coś tam rescutem robić... Da się to jakoś linuxem załatwić?


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#18  2011-10-31 19:35:35

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: GRUB - Instalacja na innej partycji

Spod Linuxa nie wiem, ale np. supergrubdisk miał zawsze opcję wrzucenia windowsowego bootloadera do mbr. Tylko że jak już coś ściągać, to w sumie równie dobrze można to zrobić tak jak się normalnie przywraca windowsowego bootloadera…


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.010 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00127 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.133.128.227' WHERE u.id=1
0.00079 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.128.227', 1732467468)
0.00044 SELECT * FROM punbb_online WHERE logged<1732467168
0.00019 SELECT topic_id FROM punbb_posts WHERE id=71029
0.00026 SELECT id FROM punbb_posts WHERE topic_id=9169 ORDER BY posted
0.00047 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=9169 AND t.moved_to IS NULL
0.00010 SELECT search_for, replace_with FROM punbb_censoring
0.00065 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=9169 ORDER BY p.id LIMIT 0,25
0.00246 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=9169
Total query time: 0.00676 s