Brak możliwo

Ogólne pytania dotyczące systemu
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Brak możliwości przejrzenia dysku twardego, uruchamianie gruba z pendrive

Post autor: Ognisty »

Witam.
Nie mogę wejść na dysk twardy, ponieważ wyświetla mi następujący komunikat:

Kod: Zaznacz cały

Zamontowanie położenia nie jest możliwe

Error mounting: mount exited with exit code 1: helper failed with:
Error opening '/dev/sda1': Permission denied
Failed to mount '/dev/sda1': Permission denied
Please check '/dev/sda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
[url]http://ntfs-3g.org/support.html#unprivileged[/url]
(Zacytowałem tutaj okienko, nie komunikat z konsoli). Drugim problemem jest to że gdy chcę uruchomić system muszę startować gruba z pendrive, a system czasami się zawiesza przy napisie:

Kod: Zaznacz cały

Loading, please wait...
Wcześniejsza wersja Debiana nie sprawiała mi problemów, ale gdy zainstalowałem na nowym sprzęcie, to nagle wszystko się psuje.

Wersja jądra, na którym występuje problem:

Kod: Zaznacz cały

Linux host-xx-xxx-xxx-xx 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux
Wersja architektury systemu:

Kod: Zaznacz cały

amd64
Lista urządzeń obecnych w komputerze:

Kod: Zaznacz cały

00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge
	Subsystem: ASUSTeK Computer Inc. Device 843e
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
	Kernel driver in use: pcieport
00:09.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 4)
	Kernel driver in use: pcieport
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 5)
	Kernel driver in use: pcieport
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode] (rev 40)
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ahci
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ohci_hcd
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ehci_hcd
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ohci_hcd
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ehci_hcd
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller (rev 40)
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: pata_atiixp
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
	Subsystem: ASUSTeK Computer Inc. Device 841b
	Kernel driver in use: HDA Intel
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
	Subsystem: ASUSTeK Computer Inc. Device 8443
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ohci_hcd
00:15.0 PCI bridge: ATI Technologies Inc Device 43a0
	Kernel driver in use: pcieport
00:15.1 PCI bridge: ATI Technologies Inc Device 43a1
	Kernel driver in use: pcieport
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ohci_hcd
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
	Subsystem: ASUSTeK Computer Inc. Device 8443
	Kernel driver in use: ehci_hcd
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
	Kernel driver in use: k10temp
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: ATI Technologies Inc Juniper [Radeon HD 5750 Series]
	Subsystem: Giga-byte Technology Device 21d5
	Kernel driver in use: radeon
01:00.1 Audio device: ATI Technologies Inc Juniper HDMI Audio [Radeon HD 5700 Series]
	Subsystem: Giga-byte Technology Device aa58
	Kernel driver in use: HDA Intel
02:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller
	Subsystem: ASUSTeK Computer Inc. Device 8374
	Kernel driver in use: firewire_ohci
02:00.1 IDE interface: VIA Technologies, Inc. PATA IDE Host Controller (rev a0)
	Subsystem: ASUSTeK Computer Inc. Device 838f
	Kernel driver in use: pata_via
03:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
	Subsystem: ASUSTeK Computer Inc. Device 8413
	Kernel driver in use: xhci_hcd
04:07.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
	Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar D1)
	Kernel driver in use: AV200
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
	Subsystem: ASUSTeK Computer Inc. Device 8432
	Kernel driver in use: r8169
wobo
Posty: 97
Rejestracja: 19 kwietnia 2008, 14:10
Lokalizacja: W-wa

Post autor: wobo »

Montowanie przeprowadza się z użyciem uprawnień roota lub wykorzystując sudo.
Za montowanie podczas startu systemu odpowiada plik konfiguracyjny /etc/fstab.
Konsola mówi między innymi, że nie masz uprawnień do zamontowania sda1, jeśli to partycja ntfs, potrzebujesz dodatkowo pakietu ntfs3g.

Nie zrozumiałem w jaki sposób uruchamiasz Debiana - z dysku twardego + grub na pendrive czy z płytki live / pendrive?

Proponuję przeczytać ten dział:
http://debian.linux.pl/threads/704-Mont ... k-.iso-itp.
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Post autor: Ognisty »

Gruba uruchamiam poprzez pendrive, a chciałbym przez dysk, ponieważ pendrive nie jest mój i muszę go oddać, a bez niego nie uruchomię gruba.

Z dyskiem nic nie mogę nadal zrobić. Próbowałem następującym sposobem:
Montowanie w trybie odczytu i zapisu za pomocą sterownika ntfs-3g.
Komunikat otrzymany po wpisaniu:

Kod: Zaznacz cały

ntfs-3g /dev/sda1 /mnt/dysk

Kod: Zaznacz cały

ntfs-3g-mount: failed to access mountpoint /mnt/dysk: Nie ma takiego pliku ani katalogu

Edycja:

Przecież to partycja Windowsa. Być może dlatego nie mogę wejść? Drugą partycję mam "System plików", ale myślałem, że druga też jest potrzebna.
Awatar użytkownika
grucha
Beginner
Posty: 345
Rejestracja: 29 września 2007, 01:04
Lokalizacja: Rzeszów / Kraków

Post autor: grucha »

Nie montuje, bo nie ma gdzie montować. Utwórz katalog /mnt/dysk. Co do gruba, to poszukaj tematu o odzyskiwaniu grub za pomocą livecd.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

  1. Zainstaluj Gruba w MBR swojego dysku.
  2. Czytaj komunikaty ze zrozumieniem:

    Kod: Zaznacz cały

    /mnt/dysk: Nie ma takiego pliku ani katalogu
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Post autor: Ognisty »

W tym problem, że nie mogę zrobić takiego katalogu. Przeczytałem cały temat o montowaniu dysków i nic. Wszystkie polecenia, ale nadal nic z tego.
wobo
Posty: 97
Rejestracja: 19 kwietnia 2008, 14:10
Lokalizacja: W-wa

Post autor: wobo »

To ja bym zrobił tak (w kwestii gruba):
  1. Uruchomił Debiana z dysku pendrive.
  2. Kod: Zaznacz cały

    aptitude purge grub-common grub-pc
  3. Odmontował i wyjął pendrive.
  4. Kod: Zaznacz cały

    aptitude install grub-common grub-pc
  5. Kod: Zaznacz cały

    update-grub
Czytaj komunikaty i działaj świadomie, bo inaczej system może nie uruchomić się po restarcie.

Ps.
Musisz mieć połączenie z internetem aby ściągnąć pakiety z repozytorium.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Ognisty pisze:W tym problem, że nie mogę zrobić takiego katalogu. Przeczytałem cały temat o montowaniu dysków i nic. Wszystkie polecenia, ale nadal nic z tego.
Ponieważ nie urodziłem się wczoraj to nie chce mi się w to wierzyć.
Wklej wyniki poleceń;

Kod: Zaznacz cały

mkdir /mnt/dysk
Awatar użytkownika
Ognisty
Posty: 12
Rejestracja: 25 września 2010, 14:13

Post autor: Ognisty »

wobo, wszystko poszło gładko, lecz przy wpisaniu polecenia:

Kod: Zaznacz cały

update-grub
W konsoli pokazał mi się następujący komunikat:

Kod: Zaznacz cały

Generating grub.cfg ...
cat: /boot/grub/video.lst: Nie ma takiego pliku ani katalogu
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done
xmaster, konsola nic mi nie zwróciła gdy wpisałem następujące polecenie.

P.s. System przeinstalowałem na cały dysk.
wobo
Posty: 97
Rejestracja: 19 kwietnia 2008, 14:10
Lokalizacja: W-wa

Post autor: wobo »

Czyli rozumiem, że jest w porządku?

Jeśli chcesz możesz jeszcze wykonać przeinstalowanie jądra:

Kod: Zaznacz cały

aptitude reinstall linux-image-2.6.32-5-amd64
a następnie jeszcze raz:

Kod: Zaznacz cały

update-grub
Jeszcze w kwestii montowania - czy Twoim celem jest zamontowanie partycji Windowsa w celu dostępu do danych, czy może coś innego?
Jeśli to pierwsze, to proponuję Ci zadziałać standardowo, zanim sprawdzisz inne problemy.

Kod: Zaznacz cały

aptitude purge ntfs-3g
aptitude purge ~c
aptitude update
aptitude install ntfs-3g sudo
Po restarcie, jeśli nie zadziała, monituj.

Aha, i pokaż jeszcze wynik

Kod: Zaznacz cały

cat /etc/fstab
oraz:

Kod: Zaznacz cały

fdisk -l

Dodane:
xmaster pisze: Wklej wyniki poleceń;

Kod: Zaznacz cały

mkdir /mnt/dysk
Przecież jeśli zakładasz katalog "dysk" w katalogu /mnt, to jeśli nie ma błędów, nie będziesz miał żadnych wyników, poza stworzeniem rzeczonego katalogu, więc:
Ognisty pisze: xmaster, konsola nic mi nie zwróciła gdy wpisałem następujące polecenie.
jest to działanie prawidłowe.

Źródło: polecenie mkdir
ODPOWIEDZ