Strona 1 z 1

[+] Nieudane zamontowanie partycji ext4 podczas instalacji Debiana Wheezy

: 08 listopada 2012, 20:23
autor: dante
Witam.
Myślałem, że dam radę sam to zainstalować ale powoli zaczynam wątpić więc pytam.

Obraz iso jaki wykorzystuję:

Kod: Zaznacz cały

Debian GNU/Linux testing "Wheezy" - Official Snapshot i386 DVD Binary-1
 20121105-03:42

Kod: Zaznacz cały

lspci -k

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor
Family DRAM Controller (rev 09)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port (rev 09)
        Kernel driver in use: pcieport
00:16.0 Communication controller: Intel Corporation 6 Series/C200
Series Chipset Family MEI Controller #1 (rev 04)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #2 (rev 05)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset
Family High Definition Audio Controller (rev 05)
        Subsystem: ASUSTeK Computer Inc. Device 8410
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 1 (rev b5)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 2 (rev b5)
        Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 3 (rev b5)
        Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 4 (rev b5)
        Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 5 (rev b5)
        Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 6 (rev b5)
        Kernel driver in use: pcieport
00:1c.6 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #1 (rev 05)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge: Intel Corporation P67 Express Chipset Family LPC
Controller (rev 05)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset
Family 4 port SATA IDE Controller (rev 05)
        Subsystem: ASUSTeK Computer Inc. Device 844d
        Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family
SMBus Controller (rev 05)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: i801_smbus
00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset
Family 2 port SATA IDE Controller (rev 05)
        Subsystem: ASUSTeK Computer Inc. Device 844d
        Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: NVIDIA Corporation GF104 [GeForce
GTX 460] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 835c
01:00.1 Audio device: NVIDIA Corporation GF104 High Definition Audio
Controller (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 835c
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host
Controller (rev 03)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: xhci_hcd
06:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host
Controller (rev 03)
        Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard
        Kernel driver in use: xhci_hcd
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
        Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards
        Kernel driver in use: r8169
08:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI
Bridge (rev 01)
09:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire
II(M)] IEEE 1394 OHCI Controller (rev c0)
        Subsystem: ASUSTeK Computer Inc. M4A series motherboard
        Kernel driver in use: firewire_ohci

Kod: Zaznacz cały

lshw -class storage
root@debian:/home/user# lshw -class storage
  *-ide:0
       description: IDE interface
       product: 6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
       vendor: Intel Corporation
       physical id: 1f.2
       bus info: pci@0000:00:1f.2
       logical name: scsi0
       version: 05
       width: 32 bits
       clock: 66MHz
       capabilities: ide pm bus_master cap_list emulated
       configuration: driver=ata_piix latency=0
       resources: irq:20 ioport:f0d0(size=8) ioport:f0c0(size=4)
ioport:f0b0(size=8) ioport:f0a0(size=4) ioport:f090(size=16)
ioport:f080(size=16)
  *-ide:1
       description: IDE interface
       product: 6 Series/C200 Series Chipset Family 2 port SATA IDE Controller
       vendor: Intel Corporation
       physical id: 1f.5
       bus info: pci@0000:00:1f.5
       logical name: scsi2
       version: 05
       width: 32 bits
       clock: 66MHz
       capabilities: ide pm bus_master cap_list emulated
       configuration: driver=ata_piix latency=0
       resources: irq:20 ioport:f070(size=8) ioport:f060(size=4)
ioport:f050(size=8) ioport:f040(size=4) ioport:f030(size=16)
ioport:f020(size=16)
  *-scsi
       physical id: 5
       bus info: usb@1:1.2
       logical name: scsi4
       capabilities: emulated

Problemy jakie mi przeszkodziły:
  1. Najpierw skopiowałem obraz na dysk pendrive ale problem pojawiła się przy kroku:

    Kod: Zaznacz cały

    Wykryj urządzenia CD-ROM i zamontuj płytę CD i załaduj składniki instalatora z płyty CD
    Informacja:

    Kod: Zaznacz cały

    nie może odczytać zewnętrznego nośnika albo nie ma na nim wymaganych sterowników
    Myślę, trudno nagram to na płytę.
  2. Uruchamiam instalator z płytki CD, przeszło dalej. Pojawił się błąd o tym, że nie ma potrzebnych modułów i nie ładuje ich do jądra. Znalazłem informacje, że takie coś jest normalne i należy to zignorować.
    Potem parę błędów o karcie Ethernet - luz potem się tym zajmę. Dochodzimy do dysków i ich formatowania. Używam (w sumie to używałem bo położyłem wszystkie partycje) Windows7, miałem przygotowaną partycję na Linuksa ale nie sformatowaną, próbuję ją dodać (po drodze oczywiście błędy, że jądro nie obsługuje RAID i LVM-MOD). I tu duży problem. Jak chcę włączyć ją (z pozycji nieużywana) to nie mam tam w ogóle systemu plików ext. Jest tylko Fat16, Fat32, partycja wymiany. Myślę dobrze, trudno niech będzie Fat32. Ustawiam punkt montowania "/" ale wyświetla błąd, że nie wybrano głównego systemu plików (albo jakoś tak).
  3. Problemy z dyskami przerabiałem przy okazji instalowania Ubuntu i tego nieszczęsnego Windows7 (wiedzieliście np., że jak są dwa dyski fizyczne podłączone na raz, to Windows7 nie umie się zainstalować na jednym z nich, nieważne). Odłączyłem drugi dysk z danymi, zmieniłem emulację na IDE. Niestety nie pomogło.
  4. Kolejnym razem wybrałem zamiast ręcznego formatowania partycji, formatowanie z przewodnikiem. Wybrałem cały dysk, porobił ładne partycje z formatem ext4 (mimo, że jak sam chciałem to zmienić to oczywiście nie było tam go tylko jak wyżej same partycje FAT) i partycja wymiany, 17GB nie wiem po co tyle. Klikam dalej i próbuję utworzyć partycję z systemem ext4, a po chwili wyświetla błąd, że nie mu się nie udało.

    Także, jestem w kropce. Nie wiem nawet zbytnio co ugryźć. Dziękuję za wszelką pomoc.

: 09 listopada 2012, 15:05
autor: krogon
dante pisze:(po drodze oczywiście błędy, że jądro nie obsługuje RAID i LVM-MOD)
A masz te dyski wpięte w jakiś RAID? (np. fakeRAID na płycie głównej) http://wiki.debian.org/DebianInstaller/SataRaid

: 09 listopada 2012, 15:16
autor: dante
Nie. Emulacja ustawiona na IDE oraz drugi dysk w ogóle fizycznie odpięty.

: 04 stycznia 2013, 11:57
autor: sullivan
Spróbuj utworzyć partycje jakimś programem zewnętrznym np. Paragon Partition Magic. On obsługuje i ext3 i ext4. Jak program sobie z tym poradzi to wtedy spróbuj zainstalować system właśnie na niej, a punkt montowania ustaw tylko na /. Możesz też sobie pobrać SystemRescueCD i nagrać na płytę i uruchomić ją. Tam też jest program do partycjonowania dysków twardych. Jak to nie pomoże to zobacz czy paski IDE są podociskane do płyty głównej i do dysków i czy nie masz czasem zworek źle wpiętych w dysk.

PS: Swoją drogą to polecałbym raczej instalować system z płyty CD a nie DVD. Programem UNetbootin bez problemu zrobisz instalator Debiana na pendrive i uruchomisz ładowanie z USB.

: 07 lutego 2013, 23:27
autor: dante
Sesja się skończyła więc mogłem przetestować problem.
Jakież było moje zaskoczenie, jak za pierwszym razem udało mi się wszystko zainstalować bez żadnych problemów.

Jedynie domyślam się, że wcześniejsze problemy spowodowane były kontrolerem Marvell na mojej płycie głównej. Na przyszłość: najlepiej wyłączyć obsługę tego kontrolera w BIOS-ie, podłączyć dyski pod porty SATA obsługiwane przez kontroler INTEL-a, i ustawić na nich emulację na AHCI.

Potem, jak kolega wyżej napisał, przygotowałem sobie wcześniej partycje za pomocą GParted i wszystko ładnie bez żadnych błędów się zainstalowało. Warto zaznaczyć, że korzystałem z iso CD (może to też ułatwiło sprawę) wypalonej na dysku pendrive.