|
Przerwana instalacja Debiana próba dokończenia przez USB
KORraN - 08-04-2009 00:14
Witam.
Chciałem zobaczyć jak będzie się sprawował Debian Testing z XFCE na starym laptopie. Komputer nie posiada CD-ROMu oraz możliwości uruchamiania z USB, dlatego skorzystałem z instalacji z poziomu Windows (zainstalowana jest wersja Windows 98) przez win-installer z goodbye-microsoft.com.
Wszystko szło poprawnie, do momentu kiedy wysiadł prąd, a że laptop baterii nie posiada, instalacja się przerwała podczas ściągania ostatecznych pakietów (bazowy system się zainstalował). Za radą znajomego, wrzuciłem Live CD z jakimś Ubuntu, podpiąłem dysk i przez chroot chciałem kontynuować instalację. Uruchomiłem aptitude, program sam wiedział, jakich pakietów mu brakuje i po ich ściągnięciu przystąpić do instalacji.
Co jakiś czas wyskakiwały ostrzeżenia/błędy o braku zmiennej ,,LOCALE'': perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").
Nie przejmowałem się tym, póki wszystko szlo dalej. Niestety, pod koniec ujawnił się błąd, który spowodowany jest prawdopodobnie tym, że instalacja zaczynana była na dysku wpiętym normalnie do laptopa, a teraz jest pod USB na innym komputerze:
ubuntu:/# dpkg --configure -a Setting up initramfs-tools (0.92o) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.26-1-486 mkinitramfs: missing hda root /dev/hda3 /sys entry mkinitramfs: workaround is MODULES=most mkinitramfs: Error please report the bug update-initramfs: failed for /boot/initrd.img-2.6.26-1-486 dpkg: subprocess post-installation script returned error exit status 1
Ma ktoś może pomysł jak to naprawić? Zaznaczam, że pierwszy raz instaluje Debiana, wcześniej bawiłem się trochę Ubuntu, więc nie należę do osób posiadających dużą wiedzę.
lis6502 - 08-04-2009 12:40
Jak wygląda fizyczny układ dysku? Jesteś w stanie wrzucić wynik
fdisk -l
i Debianowego fstaba?
KORraN - 08-04-2009 17:40
Oto wynik fdiska: root@ubuntu:/home/ubuntu# fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x98c58794
Device Boot Start End Blocks Id System /dev/sda1 * 1 1959 15735636 7 HPFS/NTFS /dev/sda2 1960 14593 101482605 5 Extended /dev/sda5 1960 12293 83007823+ 7 HPFS/NTFS /dev/sda6 13288 14593 10490413+ bc Unknown /dev/sda7 12376 13287 7325608+ 83 Linux /dev/sda8 12294 12375 658633+ 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdb: 20.0 GB, 20003880960 bytes 255 heads, 63 sectors/track, 2432 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x13231322
Device Boot Start End Blocks Id System /dev/sdb1 1 459 3686886 b W95 FAT32 /dev/sdb2 460 1714 10080787+ f W95 Ext'd (LBA) /dev/sdb3 * 1715 2432 5767335 83 Linux /dev/sdb5 460 1675 9767488+ b W95 FAT32 /dev/sdb6 1676 1714 313236 82 Linux swap / Solaris
Dysk, na ktorym Debian jest prawie zainstalowany to sdb, podlaczony przez USB.
Zawartosc fstab po chrootowaniu sie na niekompletny system: ubuntu:/# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda3 / ext3 errors=remount-ro 0 1 /dev/hda6 none swap sw 0 0
lis6502 - 08-04-2009 21:40
Chyba wiem w czym problem, ale na razie nie będę się mądrzył :-P Pozmieniaj w fstabie 'hda' na 'sda' (cyferki zostaw jakie są) i próbuj dalej.
KORraN - 08-04-2009 22:35
Nadal to samo. Tyle, ze teraz Live-CD pokazalo partycje z malego dysku jako sdc.
lis6502 - 08-04-2009 22:52
To akurat nie ma nic do rzeczy. Pewnikiem chodzi o to, że w tym chroot'cie nie masz właściwego /dev. Dzisiaj sam się z tym zmagałem, a że czas naglił to odpuściłem. Myślę że czas uruchomić Debiana i z jego poziomu dokończyć instalację. Chyba że ktoś poda Ci sposób na przeniesienie /dev do wewnątrz klatki chroot.
KORraN - 08-04-2009 23:03
No ale właśnie jak go uruchomić? Gdybym wiedział jak wrzucić GRUBa, żeby odpalić Debiana to bym to już wczoraj zrobił.
fnmirk - 08-04-2009 23:06
KORraN, nie masz przejściówki aby podpiąć dysk do komputera stacjonarnego. Kosztuje to mniej niż 10zł. Mając taki sprzęt bez napędu cd to na pewno się przyda.
KORraN - 08-04-2009 23:14
No właśnie nie mam. Na tym laptopie chciałem zainstalować system, żeby chodził i się więcej nie babrać. Ale zdarzył się wypadek i jest problem. Sądziłem, że jest tyle możliwości instalacji Linuksa, że da się coś zrobić... Ale może lis6502 ma jeszcze coś w zanadrzu :)
lis6502 - 08-04-2009 23:36
Szperając w zanadrzu wyszperałem takie coś Listing 3.2: Montowanie wirtualnych systemów plików ale nie testowałem tego. Drugim co możesz próbować to z poziomu Ubuntu zainstalować GRUB'a na wbudowanym dysku sda, przekręcić system i pobawić się w opcjach edycji opcji kernela z poziomu samego GRUB'a.. Najeżdżasz kursorem na którąkolwiek opcję w GRUB'ie, naciskasz 'e' i zmieniasz wpisy root i kernel na coś takiego
KORraN - 09-04-2009 19:27
Na innym forum podsunęli mi pomysł jak odratować laptopa. Za pomocą ,,EASEUS Partition Master''. Przez USB pod Windows XP ustawiłem partycję systemową z Windows98 jako aktywną i po restarcie system ruszył. Teraz w wolnej chwili spróbuję jeszcze raz zainstalować Debiana, oby już bez przygód.
fnmirk - 10-04-2009 03:06
KORraN, kup jednak coś takiego: http://www.allegro.pl/item577948120_...a_2_5_3_5.html
A jak masz trochę zacięcia do własnych rozwiązań i praca lutownicą nie jest Ci obca to w ciągu półgodziny (do godziny) zrobisz coś takiego sam.
KORraN - 10-04-2009 15:28
Pomyślę nad tym, choć ze stacjonarnego komputera rzadko kiedy korzystam. Ale dziękuję :)
fnmirk - 19-04-2009 12:01
Trafiłem na taki program: http://unetbootin.sourceforge.net/
Jest w repozytorium Debiana (Squeeze i Sid). Nie wiem jeszcze jak działa ale warto się nim zainteresować.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|