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  2014-05-05 13:45:52

  nmarx - Użytkownik

nmarx
Użytkownik
Zarejestrowany: 2014-02-27

Flaga rozruchowa w /boot - potrzebna czy nie?

Takie szybkie i w sumie lamerskie pytanie, na które google mi nie odpowiedziało dostatecznie. Aktualnie nie korzystam z flagi rozruchowej na żadnej partycji (te linuksowe mam tylko 3 i są one logiczne). Myślę jednak, żeby w przyszłości podzielić większy dysk no i wydzielić osobno partycję /boot. Różnie w tych poradnikach piszą - raz żeby ustawiać flagę rozruchową na /boot, raz, że nie - jak to w końcu jest, do czego to właściwie potrzebne? Aktualnie mi sie system bootuje z / i nie mam tam flagi rozruchowej. Czy ona przydaje się tylko w sytuacji jak np. umieszczamy gruba na /boot?

Z góry dzięki za odp.

Offline

 

#2  2014-05-05 16:02:33

  Rafcio6179 - Użytkownik

Rafcio6179
Użytkownik
Skąd: Budzyń / Wielkopolska
Zarejestrowany: 2012-04-05

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

Partycja /boot ogólnie przy standardowej konfiguracji nie jest Ci do szczęścia potrzebna , jeżeli masz na dysku jeden system Linux to podczas instalacji na partycji podstawowej system ustawi flagę rozruchową Grub się nie wyświetli ( można wywołać skrótem klawiszowym ).

Ogólnie trzeba sobie przetestować , flagę możesz ustawić i zdjąć np. przy pomocy Gparted z LiveCD , jeżeli system się nie uruchomi to już wiesz że flaga jest wymagana.

Ja w swojej konfiguracji na dysku mam System Windows + dwa Linux'y i tylko Windows jest na partycji aktywnej.


Linux Register User #550664

Offline

 

#3  2014-05-05 18:08:08

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

Używałem kilka systemów i nie wymagały flagi boot nigdy.

Podejrzewam, że to zaszłość jeszcze z systemu MSDOS, gdzie system po wczytaniu bootloadera musiał wiedzieć, gdzie/na jakiej partycji znajduja sie pliki systemowe interpatora poleceń  msdos.sys io.sys i command.com

Ostatnio edytowany przez Yampress (2014-05-05 18:12:27)

Offline

 

#4  2014-05-05 18:19:05

  darius - Użytkownik

darius
Użytkownik
Skąd: Paryz/Wilanow
Zarejestrowany: 2014-03-21

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

[quote=nmarx]na które google mi nie odpowiedziało dostatecznie[/quote]
Nie grozi Ci dobra odpowiedz, poniewaz ten syf daje 8 na 10 odpowiedzi zbednych. Zmien wyszukiwarke. [quote=Yampress]Podejrzewam, że to zaszłość jeszcze z systemu MSDOS[/quote]
Otoz to a teraz mamy GPT (jescze nie wszyscy) wiec MBR schodzi do podziemia (jak dinozaury)


Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 GNU/Linux

Offline

 

#5  2014-05-05 18:20:42

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

Raz mi się zdarzyło, że bez flagi boot [deb]extlinux[/deb] nie chciał startować, ale tak to bez boot działa. Windows 7 w swojej partycji rozruchowej ustawia taką flagę na pewno.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#6  2014-05-05 20:47:49

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

Ja myślę, że to zależy od Biosu płyty głównej.
Moja poprzednia płyta (Intel DP-35-dp) bez flagi boot w ogóle nie podnosiła systemu (poza tym żadnych problemów z nią nie miałem), natomiast obecna (Gigabyte Ga-P43-es3g) ma kilka innych błędów, czasem dosyć wkurzających, ale flagi boot na partycji nie potrzebuje.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2014-05-05 21:40:38

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

Mi bez flagi boot system nie chce się zabootować, mam extlinuxa i parę razy, przy kopiowaniu systemu na inny dysk w celu robienia testów, zapomniałem ustawić flagi boot na nowo sformatowanej partycji. Wszystko zrobiłem jak trza, system nie startował. Po ustawieniu flagi boot nagle zaczął działać. :]

Na moim penie mam wrytą do MBR partycję z której ma bootować system, bo mój komp nie potrafi czytać pena z ustawioną flagą boot... xD

Kod:

printf '\x1' | cat /usr/lib/syslinux/altmbr.bin - | dd bs=440 count=1 iflag=fullblock conv=notrunc of=/dev/sdb

gdzie x1 oznacza numer partycji.

Offline

 

#8  2014-05-06 07:06:31

  sysek - Użytkownik

sysek
Użytkownik
Skąd: Łorsoł
Zarejestrowany: 2010-06-28
Serwis

Re: Flaga rozruchowa w /boot - potrzebna czy nie?

u mnie w laptopie jest potrzebna flaga boot. Inaczej partycja z Linuksem by się nie włączyła.

Kod:

openSUSE:/home/sysek # fdisk -l

Dysk /dev/sda: 1000.2 GB, bajtów: 1000204886016, sektorów: 1953525168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Typ etykiety dysku: dos
Identyfikator dysku: 0x281fb494

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1            2048     4196351     2097152   82  Linux swap / Solaris
/dev/sda2   *     4196352    46139391    20971520   83  Linux
/dev/sda3        46139392  1953525167   953692888   83  Linux

zakochałem się po uszy.

Offline

 

Stopka forum

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

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00177 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.149.229.253' WHERE u.id=1
0.00083 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.229.253', 1714717659)
0.00049 SELECT * FROM punbb_online WHERE logged<1714717359
0.00051 SELECT topic_id FROM punbb_posts WHERE id=265848
0.00172 SELECT id FROM punbb_posts WHERE topic_id=25749 ORDER BY posted
0.00085 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=25749 AND t.moved_to IS NULL
0.00018 SELECT search_for, replace_with FROM punbb_censoring
0.00130 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=25749 ORDER BY p.id LIMIT 0,25
0.00112 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25749
Total query time: 0.00894 s