Jump to content

portals

Użytkownicy
  • Content Count

    52
  • Joined

  • Last visited

Community Reputation

0 Neutral

About portals

  • Rank
    Użytkownik
  1. Mam dwa dyski twardę więc pomyślałem żeby zainstalować gruba od Ubuntu na jedyn dysku a od Fedory na drugi. Niestety instalator Fedory nie pozwala zainstalować gruba na innym dysku niż system. Próbowałem też zainstalować gruba z Livecd albo Kubuntu jednak efekt jest taki: [email protected]:~# cd /mnt/ [email protected]:/mnt# mkdir fedora [email protected]:/mnt# ls fedora [email protected]:/mnt# mount /dev/sda6 /mnt/fedora/ [email protected]:/mnt# mount --bind /dev /mnt/fedora/ home/ root/ [email protected]:/mnt# mount --bind /dev /mnt/fedora/root/dev/ [email protected]:/mnt# mount --bind /sys /mnt/fedora/root/sys [email protected]:/mnt# mount --bind /proc /mnt/fedora/root/proc/ [email protected]:/mnt# chroot /mnt/fedora/root/ [[email protected] /]# grub2-mkconfig -o /boot/grub2/grub.cfg /usr/sbin/grub2-probe: błąd: nie można odnaleźć urządzenia dla / (czy /dev jest zamontowany?). [[email protected] /]# grub2-install /dev/sdb Ścieżka "/boot/grub2" nie jest czytelna dla GRUB-a w trakcie rozruchu. Instalacja jest niemożliwa. Przerwano. Dev jest zamontowany dobrze bo mogę uruchomić gdiska z chroot: [[email protected] boot]# gdisk /dev/sda GPT fdisk (gdisk) version 0.8.5 Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Command (? for help): p Disk /dev/sda: 3907029168 sectors, 1.8 TiB Logical sector size: 512 bytes Disk identifier (GUID): C3B9B6C7-5C6E-4D34-B0C7-660ACB31930B Partition table holds up to 128 entries First usable sector is 34, last usable sector is 3907029134 Partitions will be aligned on 2048-sector boundaries Total free space is 1240778861 sectors (591.6 GiB) Number Start (sector) End (sector) Size Code Name 1 616448 105474047 50.0 GiB 8300 Linux filesystem 2 3839920128 3907028991 32.0 GiB 8200 Linux swap 3 105474048 734617599 300.0 GiB 8300 Linux filesystem 4 734617600 2312423423 752.4 GiB 0700 Microsoft basic data 5 2048 616447 300.0 MiB EF02 EFI System 6 2312423424 2599143423 136.7 GiB 0700 Command (? for help): Jak wygląda to na dysku:
  2. Witam Mam problem z zainstalowaniem Fedory i Kubuntu na jednym komputerze. Problem jest taki że gdy obok Ubuntu doinstalowałem Fedora jej grub nie widział Kubuntu(widział tylko Windows i Fedorę). Po grzebaniu parę godzin odkryłem że Ubuntu gdy instaluję się na btrfs roota robi w katalogu @ (snapshot?). Obszedłem problem kopiują katalog boot z @ do rzeczywistego roota jednak podejrzewam że będzie to powodowało problemy przy aktualizacji kernela. Pomyślałem żeby wgrać Gruba z Kubuntu jednak on znowu nie widzi Fedory. Jakie jest najlepsze rozwiązanie takiego problemu? Oba systemy są na btrfs.
  3. Sprawdzalem przez sleep i zachowanie jest podobny; menadzer nie chce zamontowac przez czas podany w sleep a potem juz montuje normalnie ale bez parametrów. Wedlug mnie zachowanie tego jest dosc chaotyczne jednak jest cos co to powoduje. To sie przyda,dzieki. Nie wiedzialem o tym a screena chcialem uzyc glównie do sprawdzenie jakie beda komunikaty a tu sie okazalo ze z nim dziala.
  4. Udalo sie! Podzielilem skrypt na dwa pliki udev_remount #!/bin/bash screen -d -m -S mount_backup ./root/scripts/udev_remount_loop udev_remount_loop #!/bin/bash uuid="4929ec5d-15c1-49b5-a0b3-549282bd26d0" i=0; while [ $i -le 60 ] ; do cond=`grep "$uuid" /proc/self/mounts` if [ "$cond" != "" ] then echo "Montuje" mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/udisks-luks-uuid-$uuid-uid1000 exit else echo "Dysk niezamontowany, czekam juz $i sekund" i=$[i + 1] sleep 1 fi done echo "TIMEOUT: $i" exit Dlaczego to pomoglo? Mam tylko przypuszczenie ze dodany skrypt aktywowal sie miedzy prosba o haslo do partycji a zapytaniem o haslo roota co powodowalo zablokowanie az do zakonczenia skryptu. Teraz dziala nawet po od-montowaniu i ponownym zamontowaniu. Dzieki thof (ponownie) za pomoc bo na pewno sam nie dal bym rady, nie wiedzial bym nawet czego szukac.
  5. Cóz juz sie cieszylem a znowu problemy. Teraz menadzer plików ma problem z zamontowaniem, pojawiaja sie komunikaty ze urzadzanie jest zajete. Niby prosta rzecz a ile problemów. Postaram sie zbadac problem i bede informowal. Juz mi nawet troche przestalo zalezec na rozwiazaniu problemu a bardziej na zrozumieniu tego.
  6. Wiem w czym problem chyba. Jesli sie od montuje i ponownie podmontuje w calach testu to skrypt sie nie aktywuje. Log jest taki KERNEL[383.218518] remove /devices/virtual/bdi/btrfs-6 (bdi) UDEV [383.220280] remove /devices/virtual/bdi/btrfs-6 (bdi) KERNEL[383.491694] remove /devices/virtual/block/dm-0 (block) KERNEL[383.492362] remove /devices/virtual/bdi/253:0 (bdi) KERNEL[383.492711] remove /devices/virtual/block/dm-0 (block) UDEV [383.492884] remove /devices/virtual/bdi/253:0 (bdi) UDEV [383.501241] remove /devices/virtual/block/dm-0 (block) UDEV [383.502164] remove /devices/virtual/block/dm-0 (block) KERNEL[387.588452] add /devices/virtual/bdi/253:0 (bdi) UDEV [387.589426] add /devices/virtual/bdi/253:0 (bdi) KERNEL[387.589475] add /devices/virtual/block/dm-0 (block) KERNEL[387.590162] change /devices/virtual/block/dm-0 (block) KERNEL[387.590210] change /devices/virtual/block/dm-0 (block) UDEV [387.591784] add /devices/virtual/block/dm-0 (block) UDEV [387.592074] change /devices/virtual/block/dm-0 (block) UDEV [387.598794] change /devices/virtual/block/dm-0 (block) KERNEL[387.600518] remove /devices/virtual/block/dm-0 (block) KERNEL[387.601140] remove /devices/virtual/bdi/253:0 (bdi) KERNEL[387.601225] remove /devices/virtual/block/dm-0 (block) UDEV [387.601610] remove /devices/virtual/bdi/253:0 (bdi) UDEV [387.601994] remove /devices/virtual/block/dm-0 (block) UDEV [387.602535] remove /devices/virtual/block/dm-0 (block) KERNEL[387.733239] add /devices/virtual/bdi/253:0 (bdi) KERNEL[387.733364] change /devices/pci0000:00/0000:00:11.0/ata6/host5/target5:0:0/5:0:0:0/block/sdb/sdb4 (block) KERNEL[387.733387] add /devices/virtual/block/dm-0 (block) UDEV [387.733713] add /devices/virtual/bdi/253:0 (bdi) KERNEL[387.734082] change /devices/virtual/block/dm-0 (block) UDEV [387.735341] add /devices/virtual/block/dm-0 (block) UDEV [387.831222] change /devices/virtual/block/dm-0 (block) KERNEL[418.613272] remove /devices/virtual/block/dm-0 (block) KERNEL[418.613315] remove /devices/virtual/bdi/253:0 (bdi) KERNEL[418.613644] remove /devices/virtual/block/dm-0 (block) UDEV [418.613809] remove /devices/virtual/bdi/253:0 (bdi) UDEV [418.621681] remove /devices/virtual/block/dm-0 (block) UDEV [418.622540] remove /devices/virtual/block/dm-0 (block) KERNEL[426.188599] add /devices/virtual/bdi/253:0 (bdi) KERNEL[426.188892] add /devices/virtual/block/dm-0 (block) UDEV [426.189619] add /devices/virtual/bdi/253:0 (bdi) KERNEL[426.189988] change /devices/virtual/block/dm-0 (block) KERNEL[426.190043] change /devices/virtual/block/dm-0 (block) UDEV [426.194787] add /devices/virtual/block/dm-0 (block) UDEV [426.196134] change /devices/virtual/block/dm-0 (block) UDEV [426.204840] change /devices/virtual/block/dm-0 (block) KERNEL[426.207154] remove /devices/virtual/block/dm-0 (block) KERNEL[426.207461] remove /devices/virtual/bdi/253:0 (bdi) KERNEL[426.207554] remove /devices/virtual/block/dm-0 (block) UDEV [426.207718] remove /devices/virtual/bdi/253:0 (bdi) UDEV [426.209264] remove /devices/virtual/block/dm-0 (block) UDEV [426.210277] remove /devices/virtual/block/dm-0 (block) KERNEL[426.347435] add /devices/virtual/bdi/253:0 (bdi) KERNEL[426.347754] add /devices/virtual/block/dm-0 (block) KERNEL[426.348036] change /devices/virtual/block/dm-0 (block) UDEV [426.348195] add /devices/virtual/bdi/253:0 (bdi) UDEV [426.349316] add /devices/virtual/block/dm-0 (block) UDEV [426.404436] change /devices/virtual/block/dm-0 (block) KERNEL[426.466339] add /devices/virtual/bdi/btrfs-7 (bdi) UDEV [426.467486] add /devices/virtual/bdi/btrfs-7 (bdi) /devices/pci0000:00/0000:00:11.0/ata6/host5/target5:0:0/5:0:0:0/block/sdb/sdb4 (block) jest tylko raz a dysk montowalem co najmniej dwukrotnie. Za pewne konieczna jest zmiana w /etc/udev/rules.d/99-remount.rules aby to poprawic. Poszukam w https://wiki.archlin...v#Mount_options jednak te reguly sa dla mnie jeszcze nie zbyt jasne. Dla testów (i troche wygody) przerobilem Twój skrypt: #!/bin/bash uuid="4929ec5d-15c1-49b5-a0b3-549282bd26d0" i=0; while [ $i -le 60 ] ; do cond=`grep "$uuid" /proc/self/mounts` if [ "$cond" != "" ] then echo "Montuje" mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/udisks-luks-uuid-$uuid-uid1000 exit else echo "Dysk niezamontowany, czekam juz $i s" i=$[i + 1] sleep 1 fi done echo "TIMEOUT $i" exit Pewnie bardziej obciaza procesor ale montuje szybciej i moze dluzej czekac. Bardzo dziekuje za pomoc i poswiecony czas.
  7. Dodalem i skrypt okazalo ze skrypt wykonywany jest bez problemu. Przerobilem go tak: #!/bin/bash echo "test" >> /root/udev.test # nalezy zmienic uuid na wlasciwy dla urzadzenia uuid="4929ec5d-15c1-49b5-a0b3-549282bd26d0" # opoznienie, aby luks zdazyl otworzyc partycje i udisks zamontowac # w razie problemow nalezy zwiekszyc sleep 3 mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/udisks-luks-uuid-$uuid-uid1000 > /root/out/out.txt # czy partycja o uuid jest zamontowana cond=`grep "$uuid" /proc/self/mounts` if [ "$cond" != "" ] then mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/udisks-luks-uuid-$uuid-uid1000 fi exit Efekt taki ze udev.test powstaje z tekstem test a out.txt jest pusty. Niby wszystko super tyle ze grep uuid /proc/self/mounts daje /dev/mapper/udisks-luks-uuid-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 /media/backup btrfs rw,seclabel,nosuid,nodev,relatime,nospace_cache 0 0 Czyli nie tak jak powinno byc. Wylacze jutro SELinux, choc pewnie wyrzucalo by bledy przez setroubleshoot.
  8. Tak pomieszalem i tu masz racje, jednak sam odkrylem ten blad jak wykonywalem instrukcje z Twojego posta nr 8. Partycja to sdb4 i taka mam wpisana. udevadm monitor KERNEL[7358.526592] add /devices/virtual/bdi/253:0 (bdi) KERNEL[7358.527092] add /devices/virtual/block/dm-0 (block) UDEV [7358.530850] add /devices/virtual/bdi/253:0 (bdi) UDEV [7358.553850] add /devices/virtual/block/dm-0 (block) KERNEL[7358.577300] add /module/dm_crypt (module) UDEV [7358.577689] add /module/dm_crypt (module) KERNEL[7358.577718] add /kernel/slab/:t-0000152 (slab) UDEV [7358.577740] add /kernel/slab/:t-0000152 (slab) KERNEL[7358.641396] add /module/sha256_generic (module) UDEV [7358.642036] add /module/sha256_generic (module) KERNEL[7358.652572] add /module/padlock_sha (module) UDEV [7358.653157] add /module/padlock_sha (module) KERNEL[7358.656281] remove /module/padlock_sha (module) UDEV [7358.656754] remove /module/padlock_sha (module) KERNEL[7358.657914] change /devices/virtual/block/dm-0 (block) KERNEL[7358.657960] change /devices/virtual/block/dm-0 (block) UDEV [7358.659606] change /devices/virtual/block/dm-0 (block) UDEV [7358.689128] change /devices/virtual/block/dm-0 (block) KERNEL[7358.692686] remove /devices/virtual/block/dm-0 (block) KERNEL[7358.693753] remove /devices/virtual/bdi/253:0 (bdi) UDEV [7358.694218] remove /devices/virtual/bdi/253:0 (bdi) KERNEL[7358.695181] remove /devices/virtual/block/dm-0 (block) UDEV [7358.696744] remove /devices/virtual/block/dm-0 (block) UDEV [7358.697297] remove /devices/virtual/block/dm-0 (block) KERNEL[7358.836415] add /devices/virtual/bdi/253:0 (bdi) KERNEL[7358.836517] change /devices/pci0000:00/0000:00:11.0/ata6/host5/target5:0:0/5:0:0:0/block/sdb/sdb4 (block) KERNEL[7358.836612] add /devices/virtual/block/dm-0 (block) KERNEL[7358.838201] change /devices/virtual/block/dm-0 (block) UDEV [7358.838235] add /devices/virtual/bdi/253:0 (bdi) UDEV [7358.841381] add /devices/virtual/block/dm-0 (block) UDEV [7358.924949] change /devices/virtual/block/dm-0 (block) UDEV [7368.886388] change /devices/pci0000:00/0000:00:11.0/ata6/host5/target5:0:0/5:0:0:0/block/sdb/sdb4 (block) KERNEL[7373.517294] add /devices/virtual/bdi/btrfs-6 (bdi) UDEV [7373.518762] add /devices/virtual/bdi/btrfs-6 (bdi) blkid -o udev /dev/sdb4 ID_FS_UUID=4929ec5d-15c1-49b5-a0b3-549282bd26d0 ID_FS_UUID_ENC=4929ec5d-15c1-49b5-a0b3-549282bd26d0 ID_FS_TYPE=crypto_LUKS
  9. Jeszcze nie dziala ale juz bardzo blisko. Zmiana nie nastepuje automatycznie ale gdy wykonam plik /root/scripts/udev_remount to juz jest ok. Problem tylko w tym ze ten plik nie wykonuje sie jeszcze sam. Co moze byc nie tak?
  10. Cos ciagle robie zle i nie dziala Dysk po zamontowaniu ma takie dane: /dev/mapper/udisks-luks-uuid-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 on /media/backup type btrfs (rw,nosuid,nodev,relatime,seclabel,nospace_cache,uhelper=udisks) Jako uuid potraktowalem caly fragment: 4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 i nie dzialalo. Kombinowalem dalej i odpalilem: mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/luks-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 co dalo mount: trzeba okreslic typ systemu plików troche mnie to zaskoczylo. Wydalem polecenie: mount -t btrfs -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/luks-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 to dostalem: mount: /dev/mapper/luks-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000: montowanie nie powiodlo sie: Zly argument Postanowilem zastosowac proste obejscie problemu zamieniajac mount -o remount,compress-force,compress=zlib,autodefrag /dev/mapper/luks-$uuid na mount -o remount,compress-force,compress=zlib,autodefrag /media/backup Nie dalo to zadnego efektu, spróbowal tez dac to poza if'a i nic sie nie zmienilo. Nie wiem czy mam wpisac sda2 czy sda5, ale próbowalem obydwa. Co robie zle? Wysylam screena z programu "Dysk". Czas podnosilem do 15 i tez brak efektu.
  11. Pominalem bo wydawalo mi sie ze jak sie ze jak juz wpisze sie haslo pojawia sie urzadzenie które jest montowane ale wyglada na to ze sie mylilem, szkoda ze btrfs sam nie ma szyfrowania. Gdy partycja jest zamontowane mount daje: /dev/mapper/udisks-luks-uuid-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 on /media/backup type btrfs (rw,nosuid,nodev,relatime,seclabel,nospace_cache,uhelper=udisks) po uruchomieniu mojej komendy: /dev/mapper/udisks-luks-uuid-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 on /media/backup type btrfs (rw,nosuid,nodev,relatime,seclabel,compress-force=zlib,nospace_cache,autodefrag,uhelper=udisks) Bede dalej próbowal.
  12. Moze spróbuj przez playonlinux? Na fedorze dziala nawet ok. Nie jestem pewien ale moze selinux blokuje? Nie masz jakiegos ostrzezenia?
  13. Faktycznie za zrozumiele to nie jest ale to chyba powinno byc cos takiego(oprócz samych opcji montowania): /etc/udev/rules.d/11-media-by-label-auto-mount.rules # # Import FS infos IMPORT{program}="/sbin/blkid -o udev -p %N" # Skip if lable not backup? ENV{ID_FS_LABEL}!="backup", GOTO="media_by_label_auto_mount_end" # Mount the device ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}" # Clean up after removal ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" # Exit LABEL="media_by_label_auto_mount_end" Jednak nie wiem gdzie jest jakies odniesienie do {mount_options} i to chyba spowoduje automatyczne montowanie. Druga sprawa jak dziala: IMPORT{program}="/sbin/blkid -o udev -p %N" ?
  14. Witam Mam partycje brtfs na backup szyfrowana w LVM, chcialbym zeby montowal sie z opcjami:compress-force,compress=zlib,autodefrag. Jednak nie chce dawac jej do fstab bo nie potrzebuje jej co kazde uruchomienie, Wole kliknac backup w dolphin i podac haslo. Z kompresja radze radze sobie teraz przez polecenie: #mount -o remount,compress-force,compress=zlib,autodefrag /media/backup/ jednak czasami zapominam to zrobic i dane sa zapisywane z slaba kompresja. Wyczytalem ze mozna rozwiazac ten problem systemd wiec utworzylem plik /etc/systemd/system/mnt-backup.mount o takiej zawartosci: [Mount] What=/dev/mapper/udisks-luks-uuid-4929ec5d-15c1-49b5-a0b3-549282bd26d0-uid1000 Where=/mnt/backup6556 Options=compress-force,compress=zlib,autodefrag,mode=0777 I nie wiem czy dziala. Zmienilem Where celowo zeby zamontowalo w innym miejscu ale i tak jest w /media/backup/. Prosze o jakies informacje jak sobie z tym poradzic. System fedora 17 jednak to nie ma chyba wiekszego znaczenia.
  15. Znalazlem rozwiazanie: https://github.com/bitcoin/bitcoin/issues/879
×
×
  • Create New...