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-09-13 18:26:49

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Pusty katalog /boot

Chciałem sobie zaktualizować kernel z backportów i zrobiłem apt-get -t wheezy-backports upgrade. Zaciągnął mi się kernel 3.14. Niestety po przeładowaniu dalej startuje stable czyli 3.2
Jakby grub nie został zaktualizowany (pomimo że update-grub2 widział kernel 3.14 i aktualizował). Chciałem wykonać apt-get remove linux-image-3.2 ale komunikat skutecznie mnie odstraszył więc w oknie ustawiłem na nie (nie usuwaj kernela) i spokojnie jeszcze raz zrobiłem reboot.
Od tej pory nie bootuje (po wybraniu w menu grub debiana nastepuje restart). Dobrze że mam na tym dysku jeszcze Mint-a i podpatrzyłem sobie że na partycji sda2 (na której jest / debiana) w katalogu /boot nie ma nic. Jestem w szoku, czy komuś odpowiedzialnemu za skrypt-komunikat przy usuwaniu kernela coś się pomyliło z opisem?

Jak teraz wypełnić katalog /boot kernelem initrd i innymi ?

Offline

 

#2  2014-09-13 18:46:09

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

a /boot to nie była oddzielna partycja? luknij do fstaba na sda2


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#3  2014-09-13 18:50:15

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Pusty katalog /boot

No masz rację /boot był na sda2 (tak dawno nie zaglądałem że zupełnie zapomniałem)

Kod:

 /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=f1a2ef92-fa5a-41f2-9337-b9252765bf5d /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=28a2e3d5-76a9-4b8d-a4ae-e2b9d943416b /boot           ext2    defaults        0       2
/dev/mapper/fedora-home /home           ext4    defaults        0       2
# swap was on /dev/sda3 during installation
UUID=c2c582f9-1996-4c1b-bbdf-63d103326a1e none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Offline

 

#4  2014-09-13 18:51:37

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

znaczy na sda1 :)


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#5  2014-09-13 18:53:43

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Pusty katalog /boot

[quote=ethanak]znaczy na sda1 :)[/quote]
Jakiś dzisiaj zakręcony jestm - oczywiście że na sda1

Generalnie taki jest układ

Kod:

/dev/sda1   *        2048      514047      256000   83  Linux
/dev/sda2          514048   102914047    51200000   83  Linux
/dev/sda3       102914048   104962047     1024000   82  Linux swap / Solaris
/dev/sda4       107982846   625142446   258579800+   5  Rozszerzona
/dev/sda5       107982848   517591039   204804096   8e  Linux LVM
/dev/sda6       517591103   625142446    53775672   83  Linux

sda6 - mint

Ostatnio edytowany przez hello_world (2014-09-13 18:57:14)

Offline

 

#6  2014-09-13 19:01:12

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

tak przy okazji - od paru lat linux potrafi bootować z ext4... oddzielna partycja była wymagana przez rh i pochodne (czyżbym widział w fstabie gatunek kapelusza?)


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#7  2014-09-13 19:12:39

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Pusty katalog /boot

Tak partycja /home ciągnie sie za mna kilka lat. Kiedys to była fedora.

Czy z plyty cd debiana z opcji recovery da sie zainstalowac kernel?

Ostatnio edytowany przez hello_world (2014-09-13 19:16:10)

Offline

 

#8  2014-09-13 19:14:51

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

nie wiem czy to dobra rada (niech ktoś się ustosunkuje) ale ja bym /boot wywalił bo to też zaszłości z fedory.


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#9  2014-09-13 19:44:04

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2011-10-02

Re: Pusty katalog /boot

Uruchom Linux Mint i spróbuj chrootować się do Debiana.
Przeinstaluj pakiet kernela - dpkg/apt wie, że jest, ale wywaliłeś pliki razem z partycją /boot.


marcin'82

Offline

 

#10  2014-09-13 19:50:01

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

a jakby przegrać zawartość sda1 do sda2/boot, zakomentować wpis w fstab i dopiero się bawić w chrooty? oczywiście wywaliç flagę boot z sda1 i nadaç sda2?

teoretyzuję bo nigdy tego nie robiłem...

ew... zacząć od podmontowania sda1 do sda2/boot

Ostatnio edytowany przez ethanak (2014-09-13 19:54:16)


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#11  2014-09-13 20:20:55

  morfik - Cenzor wirtualnego świata

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

Re: Pusty katalog /boot

Samo przegranie nic nie da -- trzeba by jeszcze gruba zainstalować w nowym miejscu.

Ja się tam na grubie nie znam, to nie powiem ale jeśli nie chce ci załadować plików gruba (z partycji boot) to pewnie coś się kopnęło w instalacji gruba i trzeba by go ponownie zainstalować z chroot, choć nie mam pojęcia co tam za komunikaty wyrzuca przy starcie.

Offline

 

#12  2014-09-13 20:23:40

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

czyli podmontować?


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#13  2014-09-13 20:31:17

  morfik - Cenzor wirtualnego świata

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

Re: Pusty katalog /boot

Odpalić live/innego linuxa, podmontować / i /boot w nim , dać chroot i zainstalować gruba. Nie pamięta jak się go instalowało bo ja używam extlinuxa, i tutaj się wskazuje katalog, /boot/extlinux i tutaj sobie wgrywa ten vbr

Offline

 

#14  2014-09-13 20:37:48

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Pusty katalog /boot

Okazało się że jednak się kernel zapisał się w grubie. (Po pierwszym rebocie nie mógł wystartować). Jak się okazało kernel z backportu zaczął mi sypać  błędami. Między innymi brak sterów  do netu itp.
Wziąłem płytkę i zainstalowałem /
Ta partycja osobna z home już mi nie raz uratowała dane.
W każdym bądź razie chyba za szybko do bacportów nie wrócę.

Offline

 

#15  2014-09-13 20:42:40

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pusty katalog /boot

partycja /home i partycja /boot to raczej dwie różne partycje i wydzielanie/niewydzielanie ich ma swój sens... tyle że jedna z drugą nie ma nic wspòlnego.
ja mam np /home na oddzielnnym dysku, a w /boot się nie bawię...


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#16  2014-09-13 20:58:25

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2011-10-02

Re: Pusty katalog /boot

[quote="ethanak"]ew... zacząć od podmontowania sda1 do sda2/boot[/quote]
Oczywiście, że [url=http://www.debian.pl/threads/24705-Naprawa-programu-rozruchowego-Grub]tak.[/url]

[b]hello_world[/b]
Czyli w końcu znalazła się zawartość /boot?
Co wyświetla wynik:

Kod:

cat /etc/mtab
ls -al /boot

Ostatnio edytowany przez marcin'82 (2014-09-13 21:03:41)


marcin'82

Offline

 

#17  2014-09-13 21:10:20

  hello_world - Członek DUG

hello_world
Członek DUG
Skąd: Rymanów Zdrój
Zarejestrowany: 2010-06-03
Serwis

Re: Pusty katalog /boot

Ale mój boot teraz jest nowy.
Tego starego który był na sda1 usunąłem partycję i teraz / mam na sda1
Tamten układ partycji mi się ciągnął z czasów ok 2010 roku

Offline

 

#18  2014-09-13 21:25:15

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Pusty katalog /boot

[quote=hello_world]Jak się okazało kernel z backportu zaczął mi sypać  błędami. Między innymi brak sterów  do netu itp.
Wziąłem płytkę i zainstalowałem /
Ta partycja osobna z home już mi nie raz uratowała dane.
W każdym bądź razie chyba za szybko do bacportów nie wrócę.[/quote]
Błędy się czyta. Wtedy wiadomo jak je zlikwidować ;)
Pewnie nie zainstalowałeś nowszego firmware z backportów dla nowszego jądra.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.013 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00121 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='52.91.84.219' WHERE u.id=1
0.00090 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '52.91.84.219', 1711659819)
0.00072 SELECT * FROM punbb_online WHERE logged<1711659519
0.00128 DELETE FROM punbb_online WHERE ident='85.208.96.211'
0.00082 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=26402 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00222 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=26402 ORDER BY p.id LIMIT 0,25
0.00121 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26402
Total query time: 0.00856 s