Filipsa
(Konqui96)
10 Styczeń 2009 18:14
#1
A więc korzystając z tych porad : http://forum.ubuntu.pl/showthread.php?t=45073 , ponownie zainstalowałem sobie GRUBa na systemie Linux Mint 6 Felicia Universal. Wszystko przebiegło pomyślnie, GRUB działa, no, ale co z tego. Gdy pasek ładowania osiąga około 1/4 wartości pingwinek przechodzi w tryb tekstowy i wywala takie coś :
* Checking root file system
1029
fsck 1.41.3 (12-Oct-2008)
/dev/sda5: Resize inode not valid
/dev/sda5: UNEXPECTED INCONSISTENCY : RUN fsck MANUALLY
(i.e., wichout -a or -p options)
fsck died with exit status 4
* An automatic file system chceck (fsck) of the root filesystem failed.
A manual fsck must be performed, then the system restarted.
The fsck should be performed in maintenance mode with the
root filesystem mounted in read-only mode.
* The root filesystem is currently mounted in read-only mode.
A maintenance shell will now be started.
After performing system maintenance, press CONTROL-D
to terminate the maintenance shell and restart the system.
Give root password for maintenance
(or type Control-D to continue):
Proszę o pomoc!!
mati75
(mati75)
10 Styczeń 2009 18:57
#2
daj z live cd
sudo fdisk -l
cat /dev/x/boot/grub/menu.lst
x - montowanie twojej partycji
barmazu
(Brtx)
11 Styczeń 2009 20:15
#4
Po prostu padaj hasło root’a jak prosi i wpisz:
fsck /dev/sda5
@mati75 :
Nie ma jak strzelać z armaty do komara
Filipsa
(Konqui96)
12 Styczeń 2009 09:01
#5
barmazu , problem w tym, że w ogóle nie ustawiałem hasła root-a, a moje hasło nie jest przyjmowane.
mati75 :
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000444e0
Device Boot Start End Blocks Id System
/dev/sda1 * 1 7870 63215743+ 7 HPFS/NTFS
/dev/sda4 7871 30402 180982809 5 Extended
/dev/sda5 7871 30213 179470116 83 Linux
/dev/sda6 30214 30401 1510078+ 82 Linux swap / Solaris
Disk /dev/sdb: 40.8 GB, 40822161408 bytes
255 heads, 63 sectors/track, 4963 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6d6f6b73
Device Boot Start End Blocks Id System
/dev/sdb1 1 4964 39865360 7 HPFS/NTFS
ubuntu@ubuntu:~$ cat /dev/sda5/boot/grub/menu.lst
cat: /dev/sda5/boot/grub/menu.lst: Not a directory
Wygląda na to, że chyba nie podałeś właściwego polecenia #-o
Czyli w jaki sposób mam wykonać tego fsck jeżeli system mi nie pozwala??
barmazu
(Brtx)
12 Styczeń 2009 11:46
#6
Z całym szacunkiem dla mati75 ale jego post jest bez sensu
Uruchom jeszcze raz ten liveCD, i wdaj polecenie:
fsck /dev/sda5
/dev/sda5 musi być od-mount-owane, wiec w razie czego: umount /dev/sda5
Po zrobieniu fsck możesz zrobić tak:
mkdir /mnt/test && mount /dev/sda5 /mnt/test && cd /mnt/test
cd boot/grub
cat menu.lst
(zakładam iż mati75 chiał zobaczyć ten plik…)
Możesz też zrebootować system, sprawdzić czy wstanie poprawnie
roobal
(roobal)
12 Styczeń 2009 12:26
#7
W takim wypadku wystarczy:
sudo su
lub
sudo -S
System powinien zaproponować stworzenie hasła dla root, lub po prostu włączyć konto roota, które w Ubuntu jest domyślnie “wyłączone”:
sudo passwd root
Prawdopodobnie partycja nie była zamontowana.
Tak jak pisał barmazu
Pozdrawiam!
Filipsa
(Konqui96)
14 Styczeń 2009 16:55
#8
root@ubuntu:~# fsck /dev/sda5
fsck 1.40.8 (13-Mar-2008)
e2fsck 1.40.8 (13-Mar-2008)
Resize inode not valid. Recreate?
Mam pozwolić to naprawić??
barmazu
(Brtx)
14 Styczeń 2009 17:06
#9
Chyba nie masz innej opcji… (No, możesz dać ‘no’ ale będziesz w dalej tkwił w punkcie wyjścia)
Filipsa
(Konqui96)
14 Styczeń 2009 17:10
#10
Aha… No, bo przyznam się, że kilka godzin temu próbowałem naprawy za pomocą zdjęcia z podstawką przytwierdzoną do klawisza Y . Jednak po straconej połowie dnia z tego zrezygnowałem. No dobra.
barmazu
(Brtx)
14 Styczeń 2009 18:53
#11
Możesz użyć opcji -y wtedy automagicznie fsck będzie wybierał odpowiedź
fsck /dev/sda5 -y
Filipsa
(Konqui96)
15 Styczeń 2009 10:21
#12
barmanzu
Dzięki. Teraz znacznie szybciej
Edit :
Nie, ja już mam dość. Chcę tylko skopiować swoje dane na inny dysk i tyle!!
barmazu
(Brtx)
16 Styczeń 2009 07:49
#13
Spróbować nie zaszkodziło, jednak szkoda, ze nie pomogło.
Zobacz czy możesz pod-mount-ować ten file system. Jak – napisałem parę postów wyżej.
Filipsa
(Konqui96)
22 Styczeń 2009 17:06
#14
Próbuję zamontować i :
mint hd # mount -t ext3 /dev/sda5 /home/mint/Desktop/hd
mount: Stale NFS file handle
barmazu
(Brtx)
22 Styczeń 2009 19:44
#15
Możesz spróbować użyć opcji -f
Możesz sprawdzić poleceniem df -h jakie partycje zostały zamontowane przez Live CD?
Filipsa
(Konqui96)
24 Styczeń 2009 17:14
#16
Że jak mam to zrobić??
mint ~ # mount -f ext3 /dev/sda5 /home/mint/Desktop/hd
Usage: mount -V (blablabla...)
A df wypisuje :
mint ~ # df -h
System plików rozm. użyte dost. %uż. zamont. na
tmpfs 252M 2,0M 250M 1% /lib/modules/2.6.27-7-generic/volatile
tmpfs 252M 2,0M 250M 1% /lib/modules/2.6.27-7-generic/volatile
tmpfs 252M 0 252M 0% /lib/init/rw
varrun 252M 300K 251M 1% /var/run
varlock 252M 0 252M 0% /var/lock
udev 252M 2,9M 249M 2% /dev
tmpfs 252M 540K 251M 1% /dev/shm
rootfs 252M 29M 223M 12% /
/dev/sda1 61G 17G 44G 28% /isodevice
/dev/loop0 1,3G 1,3G 0 100% /cdrom
/dev/loop1 1,2G 1,2G 0 100% /rofs
tmpfs 252M 16K 252M 1% /tmp