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/.

#26  2010-01-05 19:29:03

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Trzeba odczytać partycje, może ma tam jakieś recovery albo cuś?


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#27  2010-01-05 19:32:04

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

ippo76, dziękuję za wskazówki. Wygląda na to, że nie jest to taka łatwa sprawa, jak na początek mojej przygody z Debianem :-)
W najbliższych dniach postaram się jednak przestudiować polecony przez Ciebie artykuł, a także wpisy, które pojawiły się na forum.

W tej chwili mogę się jedynie odnieść do pytania, jak w programie GParted jest widziany dysk z Windows. Otóż, jest on widziany jako urządzenie /dev/sda z partycjami:
- /dev/sda1 (system plików NTFS, flaga boot)
- dev/sda2 (extended): /dev/sda5 (system plików NTFS)

Może w porzednich postach trochę nieprecyzyjnie się wyraziłem, mówiąc o urządzeniu na którym mam zainstalowany Windows. Napisałem wtedy, że Windows 7 znajduje się na dysku oznaczonym sda1. Według programu GParted sda1 to tylko partycja na której się znajduje system. Urządzenie zaś nazywa się sda.

Offline

 

#28  2010-01-05 19:36:18

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Zainstaluj cfdisk i wklej rezultat polecenia

Kod:

 cfdisk

spod roota, oczywiście. W cfdisku poruszasz się strzałkami, na koniec postaraj się trafić w "Quit" :)

Musi być jakiś gałaban w partycjach...

Ostatnio edytowany przez ippo76 (2010-01-05 19:36:56)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#29  2010-01-05 19:40:12

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

I odpowiedz na moje pytania z poprzedniego posta... A co do cfdisk'a, to łatwiej fdisk -l po prostu :)


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

Offline

 

#30  2010-01-05 19:40:20

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

W cfdisk widzę tylko urządzenie /dev/hda z partycjami hda1 oraz hda5.
Skąd miałby się wziąć ten bałagan w partycjach?

Offline

 

#31  2010-01-05 19:45:24

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Bądź uprzejmy wkleić, bo ja wierzę tylko w to, co widzę ;)

I jeśli wracamy do starego gruba, to trzeba się pozbyć nowego :)


A to też sprytne:

Kod:

sudo fdisk -l

Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8f8000b1

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1         729     5855661   83  Linux
/dev/hda2             730        5573    38909430   83  Linux
/dev/hda3            5574        5834     2096482+  82  Linux swap / Solaris
/dev/hda4   *        5835        7296    11743515    c  W95 FAT32 (LBA)

Ale w cfdisku łatwiej przypisać partycję windzie, bo ma nr 3, czyli taki jak w grubie :)

Ostatnio edytowany przez ippo76 (2010-01-05 19:47:26)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#32  2010-01-05 19:54:39

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Ja wolę fdisk -l, wyświetli od razu wszystkie podpięte dyski, no i nie da się "przypadkiem" czegoś rozwalić ;]

fdisk -l

Dysk /dev/sda: 500.1 GB, bajtów: 500107862016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0x0001da56

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *           1       10443    83883366   83  Linux
/dev/sda2           10444       54827   356514480   83  Linux
/dev/sda3           54828       60801    47986155    f  W95 Ext'd (LBA)
/dev/sda5           54828       54843      128488+  83  Linux
/dev/sda6           54844       54957      915673+  82  Linux swap / Solaris
/dev/sda7           54958       56262    10482381   83  Linux
/dev/sda8           56263       57306     8385898+  83  Linux
/dev/sda9           57307       58611    10482381   83  Linux
/dev/sda10          58612       59916    10482381   83  Linux
/dev/sda11          59917       60177     2096451   83  Linux
/dev/sda12          60178       60801     5012248+  83  Linux

Dysk /dev/sdb: 160.0 GB, bajtów: 160041885696
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0xbb8cbb8c

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdb1   *           1        2612    20980858+   7  HPFS/NTFS
/dev/sdb2            2613        3917    10482412+  83  Linux
/dev/sdb3            3918       19457   124825050    f  W95 Ext'd (LBA)
/dev/sdb5            3918        3930      104391   83  Linux
/dev/sdb6            3931        5235    10482381   83  Linux
/dev/sdb7            5236        6018     6289416   83  Linux
/dev/sdb8            6019        6149     1052226   82  Linux swap / Solaris
/dev/sdb9            6150       16592    83883366   83  Linux
/dev/sdb10          16593       17636     8385898+   7  HPFS/NTFS
/dev/sdb11          17637       18941    10482381   83  Linux
/dev/sdb12          18942       19457     4144738+  83  Linux[/quote]


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

Offline

 

#33  2010-01-05 19:57:15

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

[OT] Wiem, że gentoo, widzę windy ale czegoś Ty tam do cholery nainstalował, chopie? [/OT]


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#34  2010-01-05 20:00:58

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Przecież może mieć każdy katalog na osobnej partycji  :)


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#35  2010-01-05 20:02:44

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

[quote=ilin]Przecież może mieć każdy katalog na osobnej partycji  :)[/quote]
Chyba tak, bo ma mało swapów :) Czyli gentoo, debian, vista i 7 (ale tylko do gier)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#36  2010-01-05 20:10:23

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

[quote=ippo76]vista i 7 (ale tylko do gier)[/quote]
Nic z tych rzeczy, po prostu jakoś w zeszłym tygodniu kupiłem nowy dysk i się na niego przesiadłem. Mniejszy jest właściwie do formatu, co na nim będzie jeszcze nie wiem... A nawet jakbym miał i dziesięć systemów, to nie robiłbym więcej niż jeden swap, hibernacji nie używam :)

No i zrzut dla rozwiania wątpliwości :)

[url=http://img513.imageshack.us/img513/5751/dyskc.png][img]http://img513.imageshack.us/img513/5751/dyskc.th.png[/img][/url]


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

Offline

 

#37  2010-01-05 20:33:25

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

[quote=mj99]W cfdisk widzę tylko urządzenie /dev/hda z partycjami hda1 oraz hda5.
Skąd miałby się wziąć ten bałagan w partycjach?[/quote]
Bałagan czyli błąd we wpisach w grubie, jaki zaproponował ArnVaker - chyba zgadywał układ partycji... tzn. nie miał dokładnych informacji.

Oto fragment Twojego menu.lst

Kod:

title        Debian GNU/Linux, kernel 2.6.26-2-686
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet
initrd        /boot/initrd.img-2.6.26-2-686

Jeśli windows jest na drugim dysku, to byłby to hdb ew. sdb wg gparted. Ale ja sam teraz zgaduję. W prawym górnym rogu gprted masz możliwość przełączania między dyskami.

Piszesz też:

W tej chwili mogę się jedynie odnieść do pytania, jak w programie GParted jest widziany dysk z Windows. Otóż, jest on widziany jako urządzenie /dev/sda z partycjami:
- /dev/sda1 (system plików NTFS, flaga boot)
- dev/sda2 (extended): /dev/sda5 (system plików NTFS)[/quote]
Ja tu czegoś nie rozumiem. Nie może być na hda/sda zarówno debiana, jak i windowsa. Skoro każdy system ma swój własny dysk fizyczny, to jeden musi być na hda/sda a drugi na hdb/sdb....


Edyta:
chyba że jeden dysk jest stary, a drugi nowy (SATA)... ale wróżką nie jestem. Odpal cfdisk, zaznacz obszar, a następnie środkowym klawiszem/rolką myszy wklej go do przeglądarki. Ja bez tego nie ruszę.

Ostatnio edytowany przez ippo76 (2010-01-05 20:49:39)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#38  2010-01-05 20:54:47

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Ja to widzę tak:

hda1 (ide) - Debian
sda1 (sata) - Windows[/quote]
I tutaj poniekąd się domyślam jak widzi to grub, obstawiam że:

hda1 - (hd0,0)
sda1 - (hd1,0)[/quote]


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

Offline

 

#39  2010-01-05 23:00:55

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

A o rootnoverify ktoś tu jeszcze pamięta?
Ahh, ta dzisiejsza młodzież, takie to nierozgarnięte biega ;)

Kod:

title        Windows 7
rootnoverify        (hd1,0)
savedefault
makeactive
map        (hd0) (hd1)
map        (hd1) (hd0)
chainloader    +1

Ostatnio edytowany przez Zbooj (2010-01-05 23:04:37)


[url=https://www.youtube.com/watch?v=rNg2Dh6gPkw]Nemo sailing home...[/url]

Offline

 

#40  2010-01-05 23:46:26

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Dziękuję Wszystkim za odpowiedzi i przepraszam za opóźnioną reakcję (musiałem jakoś ogarnąć te wszystkie dane) :-)

ippo76: te polecenia niestety u mnie nie działają, więc nie wiem w jaki sposób zmodyfikować ten plik.

Kod:

debian:/home/mj99# grub
bash: grub: command not found
debian:/home/mj99# null(
bash: syntax error near unexpected token `newline'

Polecenie

Kod:

cfdisk

wyrzuca mi

Kod:

                        cfdisk (util-linux-ng 2.13.1.1)

                              Disk Drive: /dev/hda
                        Size: 20060651520 bytes, 20.0 GB
              Heads: 255   Sectors per Track: 63   Cylinders: 2438

    Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
    hda1        Boot        Primary   Linux ext3                       19173,13
    hda5                    Logical   Linux swap / Solaris               880,11










     [Bootable]  [ Delete ]  [  Help  ]  [Maximize]  [ Print  ]
     [  Quit  ]  [  Type  ]  [ Units  ]  [ Write  ]

                 Toggle bootable flag of the current partition

ippo76, jest dokładnie tak, jak piszesz. Każdy z dwóch systemów jest zainstalowany na innym dysku. Windows jest zastalowany na nowszym typie dysku - sATA a Linux Debian na starszym typie dysku - ATA.

ArnVaker: Mam Windows 7 już od dawna. Wcześniej na obecnej linuksowej patrycji miałem system plików NFTS lub FAT32. Sformatowałem tę partycję pod Windows, a później także podczas instalacji Linuksa Debiana.

Polecenie

Kod:

fdisk -l

wyrzuca mi

Kod:

Disk /dev/hda: 20.0 GB, 20060651520 bytes
255 heads, 63 sectors/track, 2438 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe10ae10a

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2331    18723726   83  Linux
/dev/hda2            2332        2438      859477+   5  Extended
/dev/hda5            2332        2438      859446   82  Linux swap / Solaris

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb64bf73c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1958    15727603+   7  HPFS/NTFS
/dev/sda2            1959       19457   140560717+   5  Extended
/dev/sda5            1959       19457   140560686    7  HPFS/NTFS

Uff :-)

Offline

 

#41  2010-01-05 23:55:56

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Sprawdziłeś na wpisie, który podał [b]Zbooj[/b]?


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

Offline

 

#42  2010-01-06 01:10:50

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Tak. Nie pomogło :-(

Offline

 

#43  2010-01-06 01:16:02

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

No to ja bym sprawdził, czy na tej partycji sda1 jest w ogóle wszystko co potrzebne do odpalenia Windows 7.


[b]Edit:[/b]
Chodzi mi po głowie możliwość, że Windows trzymał jakieś swoje pliki na partycji, którą sformatowałeś pod Debiana i że to pierwotnie właśnie z niej startował system, jako że była to pierwsza partycja podstawowa na "pierwszym" dysku według kolejności ustawionej w biosie...

Ostatnio edytowany przez ArnVaker (2010-01-06 01:48:06)


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

Offline

 

#44  2010-01-06 01:26:28

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

ArnVaker, tak właśnie było przed instalacją Linuksa Debiana :-) Myślę, że nadal tak jest :-) Niebawem jednak postaram się to sprawdzić, tak jak piszesz.

Offline

 

#45  2010-01-06 02:28:33

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Odłączyłem stary dysk (ATA), pozostawiając tylko ten nowy (sATA) na którym jest wgrany Windows.
Także i tym razem otrzymałem komunikat:

Kod:

A kernel file is missing from the disc.

(GRUB tym razem oczywiście się nie wyświetlił)

Ostatnio edytowany przez mj99 (2010-01-06 02:29:05)

Offline

 

#46  2010-01-06 02:42:22

  ArnVaker - Kapelusznik

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

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Czyli to nie wina gruba :) Napraw najpierw Windowsa przy odłączonym dysku z Debianem, to i z wpisu w grubie (tego z mapowaniem) też powinien potem ruszyć. To teraz trochę postrzelam, bo z Windowsem ostatnio nie za wiele mam do czynienia...

Windows 7 to w sumie taka podrasowana Vista, czyli polecenia w konsoli odzyskiwania powinny być te same, powinno pomóc:

bootrec /fixboot
bootrec /fixmbr[/quote]
Powyższe wydane z poziomu konsoli odzyskiwania instalatora Windowsa (podejrzewam, że nada się Vista lub 7).

Ostatnio edytowany przez ArnVaker (2010-01-06 02:47:10)


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

Offline

 

#47  2010-01-28 19:39:31

  mj99 - Użytkownik

mj99
Użytkownik
Zarejestrowany: 2010-01-04

Re: Co zrobić, żeby Windows wyświetlał się w menu GRUB?

Dziękuję Wszystkim za pomoc.
Udało mi się rozwiązać ten problem poprzez ponowne zainstalowanie Windows.

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.00004 SET NAMES latin2
0.00129 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.144.90.108' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.90.108', 1732619848)
0.00047 SELECT * FROM punbb_online WHERE logged<1732619548
0.00080 SELECT topic_id FROM punbb_posts WHERE id=137850
0.00006 SELECT id FROM punbb_posts WHERE topic_id=15863 ORDER BY posted
0.00066 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=15863 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00324 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=15863 ORDER BY p.id LIMIT 25,25
0.00075 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15863
Total query time: 0.00814 s