[+] System si

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

[+] System się nie uruchamia po dodaniu drugiego dysku

Post autor: witek000 »

Cześć.
Mam dysk sata (z danymi, ext3) z komputera, na którym był zainstalowany Debian. Włożyłem go do innego komputera, na którym też jest Debian i byłem przekonany, że system uruchomi się normalnie i wystarczy, że go zamontuję. Porobiłem wpisy w fstab, utworzyłem katalog gdzie ma się montować i po podłączeniu dysku. A system nie uruchamia się.

Przy starcie systemu pojawia mi się napis:

Kod: Zaznacz cały

mount: mountig /dev on /root/dev failed : No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc faild: No such file or directory
Target filesystem doesn't have /sbin/init
No init found. Try passing init=bootarg

BusyBox v1.10.2 (Debian 1:1.10.2-2) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh" can't access tty; job control turned off
(initramfs)
Plik fstab zrobiłem tak

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
/dev/sdb1       /home/witek/dane        ext3    rw,user,noauto  0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
Rozumiem z tego, że przy montowaniu system nie może znaleźć plików. A nie działa w tym oknie większość poleceń i nie wiem jak sobie z tym poradzić.
Jak odłączyłem nowy dysk wszystko uruchamia się normalnie. Ten nowy dysk w drugim komputerze działał normalnie więc, chyba nie jest uszkodzony.
W komputerze mam
[INDENT]dysk 80 sata (stary)
dysk 200 sata (ten który chce dodać)
dvd ata[/INDENT]
Pozdrawiam.
Witek
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Sprawdź zworki. Pewnie chciałbyś ten drugi podłączyć jako slave.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

Na dyskach sata są zworki? Wcześniej pracował jako drugi.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

witek000 pisze:Na dyskach sata są zworki? Wcześniej pracował jako drugi.

Szczerze mówiąc nie pamiętam. Jeśli nie ma zworek to musi być jakiś sposób, żeby powiedzieć który jest który, może miejsce podpięcia do taśmy decyduje?
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Daj wynik

Kod: Zaznacz cały

fdisk -l
i pokaż fstab z przed modyfikacji.
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

Na dyskach SATA nie ma zworki do ustalania kolejności dysków jak w ATA, tylko do ograniczenia prędkości - jak mamy dysk w SATA 2 (3 Gb/s), a potrzeba aby był jako SATA 1 (1,5 Gb/s), to zakładamy zworkę. Bez zworki pracuje z pełną prędkością dla danego typu dysku.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

To jest mój plik fstab przed dodaniem dysku

Kod: Zaznacz cały

serwer:/home/witek# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
serwer:/home/witek#
polecenie fdisk nie działa po uruchomieniu z dwoma dyskami, tak wygląda jak uruchomię go normalnie.

Kod: Zaznacz cały

serwer:/home/witek# fdisk -l

Disk /dev/sda: 250.0 GB, 250058268160 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd80cd80c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       30311   243473076   83  Linux
/dev/sda2           30312       30401      722925    5  Extended
/dev/sda5           30312       30401      722893+  82  Linux swap / Solaris
serwer:/home/witek#
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

polecenie fdisk nie działa po uruchomieniu z dwoma dyskami
A uruchamiałeś spod live-cd? Bez pełnej informacji trudno dokładnie radzić. Drugi dysk powinien być widziany w systemie jako sdb, a wtedy wystarczy tylko w /etc/fstab dodać np, taką linię

Kod: Zaznacz cały

/dev/sdb1       /mnt/drugi_dysk    ext3    defaults   0       2
Zakładam, że na drugim dysku masz tam tylko jedną partycję.
Co do problemów z uruchomieniem systemu to podejrzewam, że dyski są w złej kolejności podpięte do płyty albo/i w biosie jest nieprawidłowo ustawiona kolejność ich startowania.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

Zmieniłem kolejność dysków w biosie i poszło :)

dzięki
ODPOWIEDZ